Searched refs:h2 (Results 1 – 2 of 2) sorted by relevance
| /dpdk/lib/member/ |
| H A D | rte_member_vbf.c | 166 uint32_t h2 = MEMBER_HASH_FUNC(&h1, sizeof(uint32_t), in rte_member_lookup_vbf() local 172 bit_loc = (h1 + j * h2) & ss->bit_mask; in rte_member_lookup_vbf() 199 h2[i] = MEMBER_HASH_FUNC(&h1[i], sizeof(uint32_t), in rte_member_lookup_bulk_vbf() 204 bit_loc = (h1[i] + k * h2[i]) & ss->bit_mask; in rte_member_lookup_bulk_vbf() 226 uint32_t h2 = MEMBER_HASH_FUNC(&h1, sizeof(uint32_t), in rte_member_lookup_multi_vbf() local 232 bit_loc = (h1 + j * h2) & ss->bit_mask; in rte_member_lookup_multi_vbf() 263 h2[i] = MEMBER_HASH_FUNC(&h1[i], sizeof(uint32_t), in rte_member_lookup_multi_bulk_vbf() 268 bit_loc = (h1[i] + k * h2[i]) & ss->bit_mask; in rte_member_lookup_multi_bulk_vbf() 293 uint32_t i, h1, h2; in rte_member_add_vbf() local 300 h2 = MEMBER_HASH_FUNC(&h1, sizeof(uint32_t), ss->sec_hash_seed); in rte_member_add_vbf() [all …]
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | member_lib.rst | 103 it chooses ``k`` independent hash functions ``h1``, ``h2``, ... ``hk`` with hash values range from 105 element ``X`` being inserted into the set, the bits at positions ``h1(X)``, ``h2(X)``, ... 108 bits at positions ``h1(Y)``, ``h2(Y)``, ... ``hk(Y)`` are checked. If any of them is 0,
|