rte_pie_config(3)
π rte_pie_config(3) π
okay bestie, welcome to the rte_pie_config page β it lives in the Library Functions Manual, section 3, and it's literally just the struct that holds all your PIE config vibes. no cap.
β¨ NAME β¨
rte_pie_config β the configuration parameters struct, she's iconic, she's a struct, she holds the settings.
πΈ SYNOPSIS πΈ
#include <rte_pie.h>
π Data Fields π
uint64_t qdelay_refuint64_t dp_update_intervaluint64_t max_burstuint16_t tailq_th
π Detailed Description π
PIE configuration parameters π
fr fr, that's the whole mood. her definition lives at line 45 of the file rte_pie.h. slay.
π¦ Field Documentation π¦
uint64_t qdelay_ref π
Latency Target β measured in CPU cycles.
Definition at line 46 of file rte_pie.h.
uint64_t dp_update_interval β°
Update interval for drop probability β also in CPU cycles, bestie, don't forget the units or she will not behave.
Definition at line 47 of file rte_pie.h.
uint64_t max_burst π
Max Burst Allowance β yep, in CPU cycles. again. it's giving consistency.
Definition at line 48 of file rte_pie.h.
uint16_t tailq_th π
Tailq drop threshold β this one's in packet counts, not cycles, so pay attention diva, different unit entirely.
Definition at line 49 of file rte_pie.h.
β οΈ heads up:qdelay_ref,dp_update_interval, andmax_burstare all counted in CPU cycles, whiletailq_thcounts packets. mixing those up is not the vibe. π
π Author π
Generated automatically by Doxygen for DPDK from the source code. not a human author, just a robot doing her best π«Ά
and that's the whole page, bestie! this one came from DPDK, Version 25.11.3, under the manual entry rte_pie_config(3). mwah, go configure some queues responsibly πβ¨
π¦ 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