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_params

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                        rte_table_hash_params(3)

Detailed Description

       Hash table parameters

       Definition at line 63 of file rte_table_hash.h.

Field Documentation

constchar*name
       Name

       Definition at line 65 of file rte_table_hash.h.

   uint32_tkey_size
       Key size (number of bytes)

       Definition at line 68 of file rte_table_hash.h.

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

       Definition at line 71 of file rte_table_hash.h.

   uint8_t*key_mask
       Key mask

       Definition at line 74 of file rte_table_hash.h.

   uint32_tn_keys
       Number of keys

       Definition at line 77 of file rte_table_hash.h.

   uint32_tn_buckets
       Number of buckets

       Definition at line 80 of file rte_table_hash.h.

   rte_table_hash_op_hashf_hash
       Hash function

       Definition at line 83 of file rte_table_hash.h.

   uint64_tseed
       Seed value for the hash function

       Definition at line 86 of file rte_table_hash.h.

Name

       rte_table_hash_params

Synopsis

       #include <rte_table_hash.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_table_hash_op_hashf_hash
       uint64_t seed

See Also