rte_devargs(3)
π rte_devargs
okay so bestie, this is the rte_devargs page from the Library Functions Manual β it's giving βthe little device diary structβ energy, and yes, we're reading the whole thing. π«Ά
β¨ NAME β¨
rte_devargs β the struct that stores a device the user handed in, arguments and all. π
π¦ SYNOPSIS π¦
#include <rte_devargs.h>
π Public Member Functions
RTE_TAILQ_ENTRY (rte_devargs) nextβ next in the list. Literally the linked-list handhold. π«Ά
π Data Fields
enum rte_devtype typeenum rte_dev_policy policychar name [RTE_DEV_NAME_MAX_LEN]struct rte_bus * busstruct rte_class * clsconst char * bus_strconst char * cls_strchar * data
π Detailed Description π
This is the structure that stores a device given by the user with its arguments. π₯°
A user device is a physical or a virtual device given by the user to the DPDK application at startup through command line arguments. fr fr.
The structure stores the configuration of the device, its PCI identifier if it's a PCI device or the driver name if it's a virtual device. No cap.
Definition at line 72 of file rte_devargs.h.
π§ Member Function Documentation π§
π« RTE_TAILQ_ENTRY (rte_devargs )
- Next in list. That's the whole vibe here. β¨
πΈ Field Documentation πΈ
enum rte_devtype typeβ type of device. Definition at line76of filerte_devargs.h.enum rte_dev_policy policyβ device policy. Definition at line78of filerte_devargs.h.char name[RTE_DEV_NAME_MAX_LEN]β name of the device. Definition at line80of filerte_devargs.h.const char* argsβ legacy name. Definition at line82of filerte_devargs.h.const char* drv_strβ driver-related part of device string. Definition at line83of filerte_devargs.h.struct rte_bus* busβ bus handle. Definition at line85of filerte_devargs.h.struct rte_class* clsβ class handle. Definition at line86of filerte_devargs.h.const char* bus_strβ bus-related part of device string. Definition at line87of filerte_devargs.h.const char* cls_strβ class-related part of device string. Definition at line88of filerte_devargs.h.char* dataβ raw string including bus, class and driver parts. Definition at line89of filerte_devargs.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. π
mwah π that's the whole page, bestie. The footer gives DPDK as the source, Version 26.03.0, and the page tag rte_devargs(3) β no date line is printed, so I'm not inventing one π
. πβ¨
π¦ 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