Home
last modified time | relevance | path

Searched refs:hash_func (Results 1 – 25 of 35) sorted by relevance

12

/f-stack/dpdk/lib/librte_hash/
H A Drte_fbk_hash.c155 if (params->hash_func != NULL) { in rte_fbk_hash_create()
156 ht->hash_func = params->hash_func; in rte_fbk_hash_create()
160 ht->hash_func = default_hash_func; in rte_fbk_hash_create()
H A Drte_fbk_hash.h55 rte_fbk_hash_fn hash_func; /**< The hash function. */ member
78 rte_fbk_hash_fn hash_func; /**< The hash function. */ member
98 return (ht->hash_func(key, ht->init_val) & ht->bucket_mask) << in rte_fbk_hash_get_bucket()
H A Drte_cuckoo_hash.h199 rte_hash_function hash_func; /**< Function used to calculate hash. */ member
H A Drte_hash.h87 rte_hash_function hash_func; /**< Primary Hash function used to calculate hash. */ member
H A Drte_cuckoo_hash.c423 h->hash_func = (params->hash_func == NULL) ? in rte_hash_create()
424 default_hash_func : params->hash_func; in rte_hash_create()
538 return h->hash_func(key, h->key_len, h->hash_func_init_val); in rte_hash_hash()
/f-stack/dpdk/app/test/
H A Dtest_hash.c151 .hash_func = rte_jhash,
796 .hash_func = pseudo_hash, in test_full_bucket()
899 .hash_func = pseudo_hash, in test_extendable_bucket()
1422 params.hash_func = NULL; in test_hash_creation_with_good_parameters()
1459 ut_params.hash_func = rte_jhash; in test_average_table_utilization()
1537 ut_params.hash_func = rte_jhash; in test_hash_iteration()
1604 .hash_func = NULL,
1725 hash_params_ex.hash_func = test_hash_jhash_1word; in test_hash_add_delete_jhash_1word()
1760 hash_params_ex.hash_func = test_hash_jhash_2word; in test_hash_add_delete_jhash_2word()
1919 .hash_func = pseudo_hash, in test_hash_rcu_qsbr_dq_mode()
[all …]
H A Dtest_func_reentrancy.c230 .hash_func = (rte_hash_function)rte_jhash_32b, in hash_create_free()
295 .hash_func = rte_jhash_1word, in fbk_create_free()
H A Dtest_hash_multiwriter.c112 .hash_func = rte_jhash, in test_hash_multiwriter()
H A Dtest_hash_readwrite.c139 hash_params.hash_func = rte_jhash; in init_params()
141 hash_params.hash_func = rte_hash_crc; in init_params()
H A Dtest_rcu_qsbr_perf.c339 .hash_func = rte_hash_crc, in init_hash()
H A Dtest_hash_readwrite_lf_perf.c161 hash_params.hash_func = rte_jhash; in init_params()
163 hash_params.hash_func = rte_hash_crc; in init_params()
H A Dtest_hash_perf.c76 .hash_func = rte_jhash,
H A Dtest_rcu_qsbr.c1054 .hash_func = rte_hash_crc, in init_hash()
/f-stack/freebsd/contrib/ena-com/
H A Dena_com.c1119 return ena_dev->rss.hash_func; in ena_com_get_current_hash_function()
2440 rss->hash_func); in ena_com_set_hash_function()
2451 cmd.u.flow_hash_func.selected_func = 1 << rss->hash_func; in ena_com_set_hash_function()
2470 rss->hash_func, ret); in ena_com_set_hash_function()
2526 old_func = rss->hash_func; in ena_com_fill_hash_function()
2527 rss->hash_func = func; in ena_com_fill_hash_function()
2532 rss->hash_func = old_func; in ena_com_fill_hash_function()
2555 rss->hash_func = ENA_FFS(get_resp.u.flow_hash_func.selected_func); in ena_com_get_hash_function()
2556 if (rss->hash_func) in ena_com_get_hash_function()
2557 rss->hash_func--; in ena_com_get_hash_function()
[all …]
H A Dena_com.h295 enum ena_admin_hash_functions hash_func; member
/f-stack/dpdk/drivers/net/ena/base/
H A Dena_com.c1069 return ena_dev->rss.hash_func; in ena_com_get_current_hash_function()
2322 rss->hash_func); in ena_com_set_hash_function()
2333 cmd.u.flow_hash_func.selected_func = 1 << rss->hash_func; in ena_com_set_hash_function()
2352 rss->hash_func, ret); in ena_com_set_hash_function()
2408 old_func = rss->hash_func; in ena_com_fill_hash_function()
2409 rss->hash_func = func; in ena_com_fill_hash_function()
2414 rss->hash_func = old_func; in ena_com_fill_hash_function()
2437 rss->hash_func = ENA_FFS(get_resp.u.flow_hash_func.selected_func); in ena_com_get_hash_function()
2438 if (rss->hash_func) in ena_com_get_hash_function()
2439 rss->hash_func--; in ena_com_get_hash_function()
[all …]
H A Dena_com.h267 enum ena_admin_hash_functions hash_func; member
/f-stack/dpdk/lib/librte_table/
H A Drte_table_hash_cuckoo.c109 .hash_func = p->f_hash, in rte_table_hash_cuckoo_create()
/f-stack/dpdk/examples/l3fwd/
H A Dl3fwd_em.c886 .hash_func = ipv4_hash_crc, in setup_hash()
894 .hash_func = ipv6_hash_crc, in setup_hash()
/f-stack/dpdk/drivers/net/enic/
H A Denic_clsf.c325 .hash_func = DEFAULT_HASH_FUNC, in enic_clsf_init()
/f-stack/dpdk/examples/ipv4_multicast/
H A Dmain.c129 .hash_func = NULL,
/f-stack/dpdk/lib/librte_ipsec/
H A Dipsec_sad.c299 hash_params.hash_func = DEFAULT_HASH_FUNC; in rte_ipsec_sad_create()
/f-stack/freebsd/contrib/dpdk_rte_lpm/
H A Drte_lpm6.c274 .hash_func = rule_hash, in rte_lpm6_create()
/f-stack/dpdk/lib/librte_lpm/
H A Drte_lpm6.c277 .hash_func = rule_hash, in rte_lpm6_create()
/f-stack/dpdk/examples/l3fwd-power/
H A Dmain.c1972 .hash_func = DEFAULT_HASH_FUNC, in setup_hash()
1980 .hash_func = DEFAULT_HASH_FUNC, in setup_hash()

12