N_TABLES(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… rte_swx_ctl_pipeline_info (3) β€” from the Library Functions Manual, bestie

okay so bestie, welcome to the pipeline info glow-up ✨ this is a struct, and it's basically the receipts for your pipeline β€” every count you could possibly want. n_learners is right there in the lineup, so let's give it the attention it deserves πŸ’–


πŸŽ€ NAME

rte_swx_ctl_pipeline_info β€” the struct that holds all the pipeline info, no cap


✨ 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

πŸ”₯ Detailed Description

Pipeline info. literally that's the whole vibe β€” it's the info about your pipeline, all bundled up 🫢

πŸ“ Defined at line 37 of file rte_swx_ctl.h.

πŸ‘‘ Field Documentation

πŸ’œ char name [RTE_SWX_CTL_NAME_SIZE]

Pipeline name. the main character's actual name, iconic.

πŸ“ Defined at line 39 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_ports_in

Number of input ports.

πŸ“ Defined at line 42 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_ports_out

Number of input ports.

🌸 okay so heads up β€” the docs literally say "Number of input ports" here too, for n_ports_out. not me second-guessing it, that's just what's written, so I'm passing it straight to you fr fr.
πŸ“ Defined at line 45 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_mirroring_slots

Number of packet mirroring slots.

πŸ“ Defined at line 48 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_mirroring_sessions

Number of packet mirroring sessions.

πŸ“ Defined at line 51 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_actions

Number of actions.

πŸ“ Defined at line 54 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_tables

Number of tables.

πŸ“ Defined at line 57 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_selectors

Number of selector tables.

πŸ“ Defined at line 60 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_learners

Number of learner tables. πŸ’– yes bestie, this is the one β€” the learner tables get their own little counter and honestly? deserved.

πŸ“ Defined at line 63 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_regarrays

Number of register arrays.

πŸ“ Defined at line 66 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_metarrays

Number of meter arrays.

πŸ“ Defined at line 69 of file rte_swx_ctl.h.

πŸ’œ uint32_t n_rss

Number of RSS objects.

πŸ“ Defined at line 72 of file rte_swx_ctl.h.

🌈 Author

Generated automatically by Doxygen for DPDK from the source code. not a human typing this with acrylics on, a robot did it πŸ€–πŸ’…


🧚 and that's the page, bestie! this came to you courtesy of DPDK, Version 26.03.0 (dated rte_swx_ct...peline_info(3)) β€” stay slay, stay counted, and may all your n_ fields be accurate πŸŒΈπŸ’€βœ¨
πŸ“¦ where this page comes from