rte_fib6_rcu_config(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

okay bestie, welcome to the rte_fib6_rcu_config man page from the Library Functions Manual πŸ’…βœ¨

✨ NAME ✨

rte_fib6_rcu_config β€” it's the RCU QSBR config struct for FIB6, and honestly it's giving main character energy for your routing table vibes πŸ¦‹

🌸 SYNOPSIS 🌸

First things first, you gotta include the header:

#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 πŸ¦‹

okay so this struct is literally the FIB RCU QSBR configuration structure. It's defined at line 103 of rte_fib6.h. Periodt.

πŸ’… FIELD DOCUMENTATION πŸ’…

let's get into the fields one by one, bestie:

struct rte_rcu_qsbr* v

This is your RCU QSBR variable. It's at line 105 of rte_fib6.h.

enum rte_fib6_qsbr_mode mode

Mode of RCU QSBR. Check out RTE_FIB6_QSBR_MODE_*. Default is RTE_FIB6_QSBR_MODE_DQ, which creates a defer queue for reclaim. Slay. Definition at line 109 of rte_fib6.h.

uint32_t dq_size

RCU defer queue size. Default: RTE_FIB6_RCU_DQ_RECLAIM_SZ. Definition at line 113 of rte_fib6.h.

uint32_t reclaim_thd

Threshold to trigger auto reclaim. Definition at line 115 of rte_fib6.h.

uint32_t reclaim_max

Max entries to reclaim in one go. Default: RTE_FIB6_RCU_DQ_RECLAIM_MAX. Definition at line 119 of rte_fib6.h.

πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. No cap, that's the tea. 🍡


and that's a wrap, bestie! this page came from DPDK, version 26.03.0 β€” stay iconic πŸ’–βœ¨

πŸ“¦ where this page comes from