rte_fbk_hash_table(3)
π NAME π
okay so this is the rte_fbk_hash_table(3) page from the Library Functions Manual, and the NAME is literally just rte_fbk_hash_table β no cap, thatβs the whole name. Itβs the four-byte key hash table structure, and the details are coming in hot. β¨
β¨ SYNOPSIS β¨
First, the include, bestie:
#include <rte_fbk_hash.h>
π Data Fields π
The struct is serving these fields:
char name [RTE_FBK_HASH_NAMESIZE]uint32_t entriesuint32_t entries_per_bucketuint32_t used_entriesuint32_t bucket_maskuint32_t bucket_shiftrte_fbk_hash_fn hash_funcuint32_t init_valunion rte_fbk_hash_entry t []
π¦ Detailed Description π¦
Itβs giving the four-byte key hash table structure. Thatβs the whole vibe. π Definition at line 70 of file rte_fbk_hash.h.
π Field Documentation π
Each field is coming in hot, and yes, weβre keeping every line number because details are the moment:
char name[RTE_FBK_HASH_NAMESIZE]β Name of the hash. π Definition at line 71 of filerte_fbk_hash.h.uint32_t entriesβ Total number of entries. π Definition at line 72 of filerte_fbk_hash.h.uint32_t entries_per_bucketβ Number of entries in a bucket. π Definition at line 73 of filerte_fbk_hash.h.uint32_t used_entriesβ How many entries are used. π Definition at line 74 of filerte_fbk_hash.h.uint32_t bucket_maskβ To find which bucket the key is in. π Definition at line 75 of filerte_fbk_hash.h.uint32_t bucket_shiftβ Convert bucket to table offset. π Definition at line 76 of filerte_fbk_hash.h.rte_fbk_hash_fn hash_funcβ The hash function. π Definition at line 77 of filerte_fbk_hash.h.uint32_t init_valβ For initialising hash function. π Definition at line 78 of filerte_fbk_hash.h.union rte_fbk_hash_entry t[]β A flat table of all buckets. π Definition at line 81 of filerte_fbk_hash.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. So yeah, no human author to tag here β Doxygen did its thing, periodt. π«Ά
okay thatβs the whole page, bestie π β footer tea: the source/version is DPDK, Version 26.03.0, and thereβs no date printed in the footer, so no date to report. Bye! πβ¨
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms