rte_fib6_rcu_config(3)

πŸ“¦
version 25.11.3 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

🌸 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