logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_table_hash_cuckoo_params

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                 rte_table_hash_cuckoo_params(3)

Detailed Description

       Hash table parameters

       Definition at line 24 of file rte_table_hash_cuckoo.h.

Field Documentation

constchar*name
       Name

       Definition at line 26 of file rte_table_hash_cuckoo.h.

   uint32_tkey_size
       Key size (number of bytes)

       Definition at line 29 of file rte_table_hash_cuckoo.h.

   uint32_tkey_offset
       Byte offset within packet meta-data where the key is located

       Definition at line 32 of file rte_table_hash_cuckoo.h.

   uint8_t*key_mask
       Key mask

       Definition at line 35 of file rte_table_hash_cuckoo.h.

   uint32_tn_keys
       Number of keys

       Definition at line 38 of file rte_table_hash_cuckoo.h.

   uint32_tn_buckets
       Number of buckets

       Definition at line 41 of file rte_table_hash_cuckoo.h.

   rte_hash_functionf_hash
       Hash function

       Definition at line 44 of file rte_table_hash_cuckoo.h.

   uint32_tseed
       Seed value for the hash function

       Definition at line 47 of file rte_table_hash_cuckoo.h.

Name

       rte_table_hash_cuckoo_params

Synopsis

       #include <rte_table_hash_cuckoo.h>

   DataFields
       const char * name
       uint32_t key_size
       uint32_t key_offset
       uint8_t * key_mask
       uint32_t n_keys
       uint32_t n_bucketsrte_hash_functionf_hash
       uint32_t seed

See Also