rte_mbuf_sched(3)
πΈ rte_mbuf_sched(3) πΈ
okay bestie, pull up a chair, we're doing a DPDK struct today and it's genuinely a cute one. this is rte_mbuf_sched, a manpage out of the Library Functions Manual (section 3, for the record), and it's literally just a lil bundle of fields that lets a packet mbuf know where it belongs in the hierarchy. no cap. π
β¨ NAME β¨
rte_mbuf_sched β the hierarchical scheduler info, vibe-checked and ready β¨
π¦ SYNOPSIS π¦
#include <rte_mbuf_core.h>
π Data Fields π
uint32_t queue_iduint8_t traffic_classuint8_t coloruint16_t reserved
π Detailed Description π
<span style="color:hotpink">Hierarchical scheduler</span> π«Ά
that's it, that's the whole description. it lives at Definition at line 417 of file rte_mbuf_core.h. iconic placement tbh. π
π Field Documentation π
β uint32_t queue_id
the Queue ID. that's the whole story, bestie, it's just the queue id. π«Ά
Definition at line 418 of file rte_mbuf_core.h.
π uint8_t traffic_class
the Traffic class ID. and here's the tea: Traffic class 0 is the highest priority traffic class. so if you're out here picking a class, class 0 is the main character. π
Definition at line 419 of file rte_mbuf_core.h.
π§ uint8_t color
the Color. yes, literally color, and before you ask β it's tied to enum rte_color, so go look at that if you want the full palette. π¨
See also
enum rte_color
Definition at line 423 of file rte_mbuf_core.h.
π uint16_t reserved
Reserved. hands off, that one's not for you, it's saved for later. π
Definition at line 425 of file rte_mbuf_core.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. so like, nobody hand-wrote this, it spawned itself, slay. π€β¨
fr fr though β nothing here is dangerous, it's just fields. but do respect that reserved one. it said what it said. π
okay that's the whole page, mwah π this was DPDK Version 25.11.3, rte_mbuf_sched(3), and it came straight off the Doxygen assembly line. go forth and schedule hierarchically, bestie. π¦ππ
π¦ 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