RTE_SWX_CTL_PIPELINE_INFO(3)

πŸ’– NAME πŸ’–

rte_swx_ctl_pipeline_info β€” bestie, this is a lil struct that holds all the pipeline info ✨

Oh also hi, you're reading the Library Functions Manual for DPDK, and this page is giving very much "struct documentation energy" πŸŽ€


🌸 SYNOPSIS 🌸

#include <rte_swx_ctl.h>

✨ Data Fields ✨

char name [RTE_SWX_CTL_NAME_SIZE]
uint32_t n_ports_in
uint32_t n_ports_out
uint32_t n_mirroring_slots
uint32_t n_mirroring_sessions
uint32_t n_actions
uint32_t n_tables
uint32_t n_selectors
uint32_t n_learners
uint32_t n_regarrays
uint32_t n_metarrays
uint32_t n_rss

πŸ¦‹ DESCRIPTION πŸ¦‹

Pipeline info. That's it, that's the whole vibe πŸ’… It lives at Definition at line 37 of file rte_swx_ctl.h.


πŸ‘‘ FIELD DOCUMENTATION πŸ‘‘

🌈 char name[RTE_SWX_CTL_NAME_SIZE]

Pipeline name. Like, the name-name, of the pipeline 🫢

Definition at line 39 of file rte_swx_ctl.h.

🌈 uint32_t n_ports_in

Number of input ports.

Definition at line 42 of file rte_swx_ctl.h.

🌈 uint32_t n_ports_out

Number of input ports.

not me noticing the docs say input ports for the out counter 😭 bestie that's literally what the source text says, we're just relaying it fr fr, no editing, no cap πŸ’€

Definition at line 45 of file rte_swx_ctl.h.

🌈 uint32_t n_mirroring_slots

Number of packet mirroring slots. Slots!! for mirroring!! iconic 😌

Definition at line 48 of file rte_swx_ctl.h.

🌈 uint32_t n_mirroring_sessions

Number of packet mirroring sessions.

Definition at line 51 of file rte_swx_ctl.h.

🌈 uint32_t n_actions

Number of actions.

Definition at line 54 of file rte_swx_ctl.h.

🌈 uint32_t n_tables

Number of tables.

Definition at line 57 of file rte_swx_ctl.h.

🌈 uint32_t n_selectors

Number of selector tables. selector tables, very specific, the way that it's not just selectors πŸŽ€

Definition at line 60 of file rte_swx_ctl.h.

🌈 uint32_t n_learners

Number of learner tables. also tables. we love a table crossover episode πŸ“

Definition at line 63 of file rte_swx_ctl.h.

🌈 uint32_t n_regarrays

Number of register arrays.

Definition at line 66 of file rte_swx_ctl.h.

🌈 uint32_t n_metarrays

Number of meter arrays.

Definition at line 69 of file rte_swx_ctl.h.

🌈 uint32_t n_rss

Number of RSS objects. receiving side scaling said slay πŸ”₯

Definition at line 72 of file rte_swx_ctl.h.


🌟 AUTHOR 🌟

Generated automatically by Doxygen for DPDK from the source code. yes bestie, a robot wrote it, and honestly? it ate πŸ€–πŸ’…


okay that's the whole page, ty for coming to my ted talk 🫢 this was DPDK Version 25.11.3, from the Library Functions Manual, mwah, bye bestie!! πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from