Home
last modified time | relevance | path

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

/dpdk/lib/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 …]
/dpdk/lib/table/
H A Drte_swx_table_learner.c358 table_bucket_get(struct table *t, size_t bucket_id) in table_bucket_get() argument
360 return (struct table_bucket *)&t->buckets[bucket_id << t->params.bucket_size_log2]; in table_bucket_get()
468 size_t bucket_id; in rte_swx_table_learner_lookup() local
473 bucket_id = input_sig & t->params.bucket_mask; in rte_swx_table_learner_lookup()
474 b = table_bucket_get(t, bucket_id); in rte_swx_table_learner_lookup()
/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);*