RTE_PIPELINE_TABLE_ENTRY(3)
π NAME π
rte_pipeline_table_entry β bestie, this is literally the head-format struct for table entries in any pipeline table, and she's iconic β¨
πΈ SYNOPSIS πΈ
#include <rte_pipeline.h>
π Data Fields π
enum rte_pipeline_action actionuint8_t action_data []
π¦ DETAILED DESCRIPTION π¦
Okay so boom: this is the head format for the table entry of any pipeline table. And the rules are rules, no cap π
For any given pipeline table, all table entries should have the same size and format β like, uniformity is the whole vibe, don't be out here switching it up on her π
For any given pipeline table, the table entry has to start with a head of this structure, which contains the reserved actions and their associated meta-data, and then optionally continues with user actions and their associated meta-data. So it's head first, then whatever you wanna stack on top, fr fr.
And here's the tea: as all the currently defined reserved actions are mutually exclusive, only one reserved action can be set per table entry. One. Singular. Periodt. π
Definition at line 211 of file rte_pipeline.h.
β¨ FIELD DOCUMENTATION β¨
π enum rte_pipeline_action action
Reserved action π«
Definition at line 213 of file rte_pipeline.h.
π uint32_t port_id
Output port ID β this is the meta-data for the "Send packet to output port" action π¬
Definition at line 218 of file rte_pipeline.h.
π uint32_t table_id
Table ID β the meta-data for the "Send packet to table" action π
Definition at line 220 of file rte_pipeline.h.
π uint8_t action_data[]
Start of the table entry area for user defined actions and meta-data β this is YOUR canvas, bestie, go feral π¨π¦
Definition at line 223 of file rte_pipeline.h.
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. Not a human writing this, just a little robot doing her thing π€π
okay that's the whole page, you ate that π«Ά this was the Library Functions Manual section of the man pages, brought to you by DPDK Version 25.11.3, and yes rte_pipeline_table_entry(3) is still serving looks π
β¨
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms