FIELD_MODE(3)

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

πŸ’– rte_flow_item_flex_field(3) β€” Library Functions Manual, but make it cute πŸ’–

okay so welcome to the Library Functions Manual page for rte_flow_item_flex_field(3), bestie. Yes, that whole mouthful is the manual name β€” we're folding it in right here so you don't have to read the boring header line twice. πŸ’…


✨ NAME ✨

rte_flow_item_flex_field β€” that's the name, periodt. This is the manual page for rte_flow_item_flex_field(3), and we're about to get into every single field. 🫢


🌸 SYNOPSIS 🌸

#include <rte_flow.h>

πŸŽ€ Data Fields πŸŽ€

  • enum rte_flow_item_flex_field_mode field_mode
  • uint32_t field_size
  • int32_t field_base
  • uint32_t offset_base
  • uint32_t offset_mask
  • int32_t offset_shift
  • uint32_t field_id:16
  • uint32_t reserved:16

🌈 DETAILED DESCRIPTION 🌈

⚠️ Warning: EXPERIMENTAL: this structure may change without prior notice. Translation: don't get too attached, bestie β€” it can change with zero heads-up. πŸ’€

Definition at line 2225 of file rte_flow.h.


πŸ’œ FIELD DOCUMENTATION πŸ’œ

πŸ“ enum rte_flow_item_flex_field_mode field_mode

This one defines how match field offset is calculated over the packet. Like, that's the whole offset-math vibe. ✨

Definition at line 2227 of file rte_flow.h.

🍬 uint32_t field_size

Field size in bits. Tiny units, important energy. πŸ’…

Definition at line 2228 of file rte_flow.h.

🧚 int32_t field_base

Field offset in bits. Yes, in bits, bestie. πŸ¦‹

Definition at line 2229 of file rte_flow.h.

πŸ¦‹ uint32_t offset_base

Indirect offset field offset in bits. That's a whole lot of "offset" in one sentence, but that's literally what it is. 😭

Definition at line 2230 of file rte_flow.h.

🌸 uint32_t offset_mask

Indirect offset field bit mask. Masking, but make it indirect. πŸŽ€

Definition at line 2231 of file rte_flow.h.

πŸŽ€ int32_t offset_shift

Indirect offset multiply factor. That's the multiply-factor situation, no cap. ⭐

Definition at line 2232 of file rte_flow.h.

⭐ uint32_t field_id:16

Device hint, for multiple items in flow. A little hint to the device, iykyk. πŸ‘‘

Definition at line 2233 of file rte_flow.h.

πŸ’œ uint32_t reserved:16

Reserved field. Leave it reserved, bestie β€” it's not our main character. πŸ’…

Definition at line 2234 of file rte_flow.h.


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. So no human author to @ here β€” it's the Doxygen machine doing its thing. πŸ€–πŸ’–


🫢✨ That's the tea! Source/version: DPDK, Version 26.03.0 β€” and this is the rte_flow_item_flex_field(3) manual page. The original footer doesn't list a date, so I'm not inventing one, periodt. Bye bestie! πŸ’€πŸ’…

πŸ“¦ where this page comes from