RTE_FLOW_ITEM_FLEX_FIELD(3)
π rte_flow_item_flex_field β a whole vibe, from rte_flow.h
okay bestie, welcome to the rte_flow_item_flex_field(3) page π
this is a Library Functions Manual entry, and it's literally the documentation for one struct, so grab a lil strawberry drink π and let's get into it.
β¨ NAME β¨
rte_flow_item_flex_field β that's the name, that's the whole name, she's a struct and she knows it π
πΈ SYNOPSIS πΈ
#include <rte_flow.h>
π Data Fields
enum rte_flow_item_flex_field_mode field_modeuint32_t field_sizeint32_t field_baseuint32_t offset_baseuint32_t offset_maskint32_t offset_shiftuint32_t field_id:16uint32_t reserved:16
π¦ DETAILED DESCRIPTION π¦
okay so before literally anything else, bestie, read this warning, fr fr:
Warning β EXPERIMENTAL: this structure may change without prior notice π like, no cap, it could just... change. no heads up. no text back. keep that in mind before you build your whole personality around it.
This struct is defined at line 2225 of the file rte_flow.h. iconic placement honestly π
π₯ FIELD DOCUMENTATION π₯
π enum rte_flow_item_flex_field_mode field_mode
Defines how match field offset is calculated over the packet.
Definition at line 2227 of file rte_flow.h.
π uint32_t field_size
Field size in bits. tiny little bit counter, adorable π
Definition at line 2228 of file rte_flow.h.
π int32_t field_base
Field offset in bits.
Definition at line 2229 of file rte_flow.h.
π uint32_t offset_base
Indirect offset field offset in bits. yes, offset of the offset. she's indirect about it, it's giving mysterious π
Definition at line 2230 of file rte_flow.h.
π uint32_t offset_mask
Indirect offset field bit mask. mask on, mask off π
Definition at line 2231 of file rte_flow.h.
π int32_t offset_shift
Indirect offset multiply factor. it multiplies. factor. math era β¨
Definition at line 2232 of file rte_flow.h.
π uint32_t field_id:16
Device hint, for multiple items in flow. just a lil hint babe, take it or leave it π«Ά
Definition at line 2233 of file rte_flow.h.
π uint32_t reserved:16
Reserved field. hands off, she's reserved π not yours to touch.
Definition at line 2234 of file rte_flow.h.
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. so don't @ me, @ doxygen π she wrote it, I just did her makeup π
and that's the whole page, bestie!! no extra lore, no deleted scenes, every single field accounted for β we ate and left absolutely no crumbs π½οΈβ¨
signing off: this was DPDK, Version 25.11.3, and yes the manpage is literally called rte_flow_item_flex_field(3) β stan a consistent branding moment π
π¦ 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