rte_swx_pi...tor_params(3)

✨ NAME ✨

rte_swx_pipeline_selector_params β€” it's giving pipeline selector table parameters, bestie πŸ’…

So like, this is a page from the Library Functions Manual (section 3, the "we write C code" section, iykyk), and it's all about one lil struct in DPDK. Let me tell you everything about it, fr fr.


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <rte_swx_pipeline.h>

🌸 Data Fields 🌸

const char * group_id_field_name
const char ** selector_field_names
uint32_t n_selector_fields
const char * member_id_field_name
uint32_t n_groups_max
uint32_t n_members_per_group_max

πŸ‘‘ Detailed Description πŸ‘‘

Pipeline selector table parameters. That's the whole vibe. 🌈

Defined at line 752 of the file rte_swx_pipeline.h. Periodt.


πŸ’– Field Documentation πŸ’–

πŸŽ€ const char* group_id_field_name

The group ID field. It's an input into the selection operation. 🫢

Restriction (and she means it): this field must be a meta-data field.

Defined at line 756 of the file rte_swx_pipeline.h.

🧚 const char** selector_field_names

The set of fields used to select β€” through a hashing scheme, no cap β€” the member within the current group. These are inputs into the selection operation. ✨

Restriction: all the selector fields must be part of the same struct, like, part of the same header or part of the meta-data structure. No mixing, bestie, she will notice. 😭

Defined at line 763 of the file rte_swx_pipeline.h.

🌟 uint32_t n_selector_fields

The number of selector fields. Must be non-zero. Zero is not the move here. πŸ’€

Defined at line 766 of the file rte_swx_pipeline.h.

πŸ“ const char* member_id_field_name

The member ID field. It's an output from the selection operation (yes, output, not input, main character energy). πŸ’…

Restriction: this field must be a meta-data field.

Defined at line 771 of the file rte_swx_pipeline.h.

πŸ”₯ uint32_t n_groups_max

Maximum number of groups. Must be non-zero. Slay, but non-zero. ⭐

Defined at line 774 of the file rte_swx_pipeline.h.

πŸ’œ uint32_t n_members_per_group_max

Maximum number of members per group. Must be non-zero. Same rule, same energy. πŸ™ˆ

Defined at line 777 of the file rte_swx_pipeline.h.


πŸ¦„ Author πŸ¦„

Generated automatically by Doxygen for DPDK from the source code. Not me writing it by hand, the robot did it, and honestly? Ate. πŸ€–βœ¨


Okay that's the whole page, you're so welcome πŸ’– All of this came straight from DPDK β€” Version 25.11.3 β€” and it's rte_swx_pi...tor_params(3), so like, remember the ellipsis, it's literally in the name. Go build something iconic with it. Byeee 🫢🌸

πŸ“¦ where this page comes from