Home
last modified time | relevance | path

Searched refs:bucket_id (Results 1 – 5 of 5) sorted by relevance

/f-stack/dpdk/lib/librte_member/
H A Drte_member_x86.h17 update_entry_search_avx(uint32_t bucket_id, member_sig_t tmp_sig, in update_entry_search_avx() argument
22 _mm256_load_si256((__m256i const *)buckets[bucket_id].sigs), in update_entry_search_avx()
26 buckets[bucket_id].sets[hit_idx] = set_id; in update_entry_search_avx()
33 search_bucket_single_avx(uint32_t bucket_id, member_sig_t tmp_sig, in search_bucket_single_avx() argument
38 _mm256_load_si256((__m256i const *)buckets[bucket_id].sigs), in search_bucket_single_avx()
42 if (buckets[bucket_id].sets[hit_idx] != RTE_MEMBER_NO_MATCH) { in search_bucket_single_avx()
43 *set_id = buckets[bucket_id].sets[hit_idx]; in search_bucket_single_avx()
52 search_bucket_multi_avx(uint32_t bucket_id, member_sig_t tmp_sig, in search_bucket_multi_avx() argument
59 _mm256_load_si256((__m256i const *)buckets[bucket_id].sigs), in search_bucket_multi_avx()
63 if (buckets[bucket_id].sets[hit_idx] != RTE_MEMBER_NO_MATCH) { in search_bucket_multi_avx()
[all …]
H A Drte_member_ht.c21 update_entry_search(uint32_t bucket_id, member_sig_t tmp_sig, in update_entry_search() argument
28 if (buckets[bucket_id].sigs[i] == tmp_sig) { in update_entry_search()
29 buckets[bucket_id].sets[i] = set_id; in update_entry_search()
37 search_bucket_single(uint32_t bucket_id, member_sig_t tmp_sig, in search_bucket_single() argument
44 if (tmp_sig == buckets[bucket_id].sigs[iter] && in search_bucket_single()
45 buckets[bucket_id].sets[iter] != in search_bucket_single()
47 *set_id = buckets[bucket_id].sets[iter]; in search_bucket_single()
55 search_bucket_multi(uint32_t bucket_id, member_sig_t tmp_sig, in search_bucket_multi() argument
64 if (tmp_sig == buckets[bucket_id].sigs[iter] && in search_bucket_multi()
65 buckets[bucket_id].sets[iter] != in search_bucket_multi()
[all …]
/f-stack/freebsd/net/
H A Drss_config.h134 uint32_t *bucket_id);
135 int rss_m2bucket(struct mbuf *m, uint32_t *bucket_id);
H A Drss_config.c378 rss_hash2bucket(uint32_t hash_val, uint32_t hash_type, uint32_t *bucket_id) in rss_hash2bucket() argument
388 *bucket_id = rss_getbucket(hash_val); in rss_hash2bucket()
408 rss_m2bucket(struct mbuf *m, uint32_t *bucket_id) in rss_m2bucket() argument
414 bucket_id)); in rss_m2bucket()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dpacket_framework.rst314 *bucket_id = f_hash(key) % n_buckets;*
318 *bucket_id = f_hash(key) & (n_buckets - 1);*