rte_eth_cman_config(3)
π NAME π
rte_eth_cman_config β bestie, this is the struct you use to configure ethdev congestion management, and it lives in the Library Functions Manual, okurrr? π
β¨ SYNOPSIS β¨
#include <rte_ethdev.h>
πΈ Data Fields πΈ
enum rte_eth_cman_obj objenum rte_cman_mode mode
π¦ Detailed Description π¦
β οΈ Warning β EXPERIMENTAL: this structure may change, or be removed, without prior notice. No cap, it can literally vanish on you π so don't get too attached.
A structure used to configure the ethdev congestion management. It's giving "I manage the traffic so your queues don't absolutely lose it" π
Definition at line 6103 of file rte_ethdev.h.
π Field Documentation π
π enum rte_eth_cman_obj obj
Congestion management object. Yeah. That's the whole description. Short and iconic β¨
Definition at line 6105 of file rte_ethdev.h.
π§ enum rte_cman_mode mode
Congestion management mode β the vibe you're putting the congestion management in π₯
Definition at line 6107 of file rte_ethdev.h.
π uint16_t rx_queue
Rx queue to configure congestion management. This one only pulls its weight when obj is RTE_ETH_CMAN_OBJ_RX_QUEUE or RTE_ETH_CMAN_OBJ_RX_QUEUE_MEMPOOL β otherwise it's just sitting there, main character energy with no screentime π
Definition at line 6115 of file rte_ethdev.h.
β uint8_t rsvd_obj_params[4]
Reserved for future fields. It must be set to 0 when rte_eth_cman_config_set() is invoked, and it will be returned as 0 when rte_eth_cman_config_get() is invoked. Zero it out, bestie, that's the whole assignment π
Definition at line 6122 of file rte_ethdev.h.
π struct rte_cman_red_params red
RED configuration parameters. Valid when mode is RTE_CMAN_RED. Okay RED mode ate, lowkey π
Definition at line 6130 of file rte_ethdev.h.
π«Ά uint8_t rsvd_mode_params[4]
Reserved for future fields. It must be set to 0 when rte_eth_cman_config_set() is invoked, and it will be returned as 0 when rte_eth_cman_config_get() is invoked. Same rules as its twin up there β zeroes only, periodt π
Definition at line 6137 of file rte_ethdev.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human, just a very thorough little robot π€β¨
okay bye bestie, that's the whole struct β go forth and configure your congestion management responsibly π
π¦ DPDK, Version 26.03.0 π¦ β that's the version, that's the project, and this page was served to you fresh from the rte_eth_cman_config(3) manual. Slay π
π
π¦ 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