rte_fib6_rcu_config(3)
πΈ NAME πΈ
rte_fib6_rcu_config β bestie, this is a struct, and it's the lil control panel for your FIB's RCU QSBR setup π
β¨ SYNOPSIS β¨
#include <rte_fib6.h>
π Data Fields π
struct rte_rcu_qsbr * v
enum rte_fib6_qsbr_mode mode
uint32_t dq_size
uint32_t reclaim_thd
uint32_t reclaim_max
π Detailed Description π
So it's giving "FIB RCU QSBR configuration structure" β that's the whole vibe. This is the struct where you tell your FIB how you want its RCU QSBR situation handled. No cap. π¦
Defined at line 103 of file rte_fib6.h.
π Field Documentation π
π struct rte_rcu_qsbr* v
The RCU QSBR variable. That's it, that's the field. π
Defined at line 105 of file rte_fib6.h.
π enum rte_fib6_qsbr_mode mode
The mode of RCU QSBR. Go peep RTE_FIB6_QSBR_MODE_* for your options, iykyk.
Default is RTE_FIB6_QSBR_MODE_DQ, which creates a defer queue for reclaim. Lowkey the moment the defer queue enters the chat. β¨
Defined at line 109 of file rte_fib6.h.
π uint32_t dq_size
The RCU defer queue size. Like, how big is the queue, bestie.
Default: RTE_FIB6_RCU_DQ_RECLAIM_SZ.
Defined at line 113 of file rte_fib6.h.
π uint32_t reclaim_thd
The threshold that triggers auto reclaim. Once you cross it, reclaim just... happens. Automatically. Main character behavior fr fr. π₯
Defined at line 115 of file rte_fib6.h.
π uint32_t reclaim_max
Max entries to reclaim in one go. One go, that's the rule, don't be greedy.
Default: RTE_FIB6_RCU_DQ_RECLAIM_MAX.
Defined at line 119 of file rte_fib6.h.
π«Ά Author π«Ά
Generated automatically by Doxygen for DPDK from the source code. Not a human, not a bestie, just Doxygen doing its lil thing. π
okay and that's the whole page, you ate that π
Sign-off time: this one came from DPDK, Version 25.11.3 β slay, periodt. ππβ¨
π¦ 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