CONTROLLER(3)
π NAME π
rte_eth_representor_info β okay bestie, this is the DPDK header struct that holds all the representor info for an Ethernet device β¨ (yes, it's a rte_ethdev.h icon, we stan)
πΈ SYNOPSIS πΈ
#include <rte_ethdev.h>
π Data Fields π
uint16_t controlleruint16_t pfuint32_t nb_ranges_allocuint32_t nb_rangesstruct rte_eth_representor_range ranges []
π¦ Detailed Description π¦
π Warning β EXPERIMENTAL: this structure may change without prior notice. Like, fr fr, don't get too attached to the layout, it could switch up on you any time. No cap.
So lowkey this whole thing is the Ethernet device representor information β the main character struct π
It's defined at line 5773 of the file rte_ethdev.h (iykyk, go look, it's right there).
π Field Documentation π
π uint16_t controller
The Controller ID of the caller device π«Ά β like, which controller this device is repping.
Definition at line 5774 of file rte_ethdev.h.
π uint16_t pf
The Physical function ID of the caller device β¨ β the PF, the physical one, the OG.
Definition at line 5775 of file rte_ethdev.h.
π uint32_t nb_ranges_alloc
The size of the ranges array π β literally how much room you allocated, that's it, that's the whole vibe.
Definition at line 5776 of file rte_ethdev.h.
π uint32_t nb_ranges
The number of initialized ranges π β not the size of the array bestie, the ones you actually filled in.
Definition at line 5777 of file rte_ethdev.h.
π struct rte_eth_representor_range ranges[]
The Representor ID range π₯ β plural ranges, she's an array, she contains ranges. Iconic.
Definition at line 5778 of file rte_ethdev.h.
β Author β
Generated automatically by Doxygen for DPDK from the source code π€ β yeah, bestie, no human typed this one out, the robot did it.
okay that's the whole page, mwah π β this was rte_eth_representor_info(3) from DPDK, Version 26.03.0, and yes the footer said the same thing, we just said it cuter πβ¨
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms