rte_table_...koo_params(3)

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

πŸ’… rte_table_...koo_params(3) πŸ’…

okay bestie, this page is from the Library Functions Manual, and it's all about rte_table_hash_cuckoo_params. Lowkey a data-fields girlie moment. Let's go. πŸ¦‹


πŸ’– NAME πŸ’–

rte_table_hash_cuckoo_params β€” that's the name up top, periodt. ✨


✨ SYNOPSIS ✨

First, include the header, bestie:

#include <rte_table_hash_cuckoo.h>

πŸŽ€ Data Fields πŸŽ€

  • const char * name
  • uint32_t key_size
  • uint32_t key_offset
  • uint8_t * key_mask
  • uint32_t n_keys
  • uint32_t n_buckets
  • rte_hash_function f_hash
  • uint32_t seed

🌸 Detailed Description 🌸

Hash table parameters β€” that's the whole description, no cap. πŸ’…

Definition at line 24 of file rte_table_hash_cuckoo.h.


πŸ¦‹ Field Documentation πŸ¦‹

const char* name

Name β€” iconic, no notes. πŸ’–

Definition at line 26 of file rte_table_hash_cuckoo.h.

uint32_t key_size

Key size (number of bytes) β€” yes bestie, bytes. πŸ”₯

Definition at line 29 of file rte_table_hash_cuckoo.h.

uint32_t key_offset

Byte offset within packet meta-data where the key is located β€” literally what it says. πŸ“

Definition at line 32 of file rte_table_hash_cuckoo.h.

uint8_t* key_mask

Key mask β€” that's the whole note. πŸŽ€

Definition at line 35 of file rte_table_hash_cuckoo.h.

uint32_t n_keys

Number of keys β€” count 'em. πŸ”’

Definition at line 38 of file rte_table_hash_cuckoo.h.

uint32_t n_buckets

Number of buckets β€” yes, buckets. πŸ’œ

Definition at line 41 of file rte_table_hash_cuckoo.h.

rte_hash_function f_hash

Hash function β€” the hash function field, slay. πŸ’…

Definition at line 44 of file rte_table_hash_cuckoo.h.

uint32_t seed

Seed value for the hash function β€” exactly that. 🌈

Definition at line 47 of file rte_table_hash_cuckoo.h.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. No cap. 🫢


okay that's the page, bestie! πŸ’– This lovely little doc comes from source/version DPDK, Version 26.03.0, and the manual-page name at the bottom is rte_table_...koo_params(3). The footer doesn't print a separate date, so I'm not making one up β€” fr fr. βœ¨πŸŽ€

πŸ“¦ where this page comes from