Home
last modified time | relevance | path

Searched refs:hash_handle (Results 1 – 8 of 8) sorted by relevance

/dpdk/drivers/net/hns3/
H A Dhns3_fdir.c847 fdir_info->hash_handle = rte_hash_create(&fdir_hash_params); in hns3_fdir_filter_init()
848 if (fdir_info->hash_handle == NULL) { in hns3_fdir_filter_init()
858 rte_hash_free(fdir_info->hash_handle); in hns3_fdir_filter_init()
875 if (fdir_info->hash_handle) { in hns3_fdir_filter_uninit()
876 rte_hash_free(fdir_info->hash_handle); in hns3_fdir_filter_uninit()
877 fdir_info->hash_handle = NULL; in hns3_fdir_filter_uninit()
905 ret = rte_hash_lookup_with_hash(fdir_info->hash_handle, key, sig); in hns3_fdir_filter_lookup()
920 ret = rte_hash_add_key_with_hash(fdir_info->hash_handle, key, sig); in hns3_insert_fdir_filter()
941 ret = rte_hash_del_key_with_hash(fdir_info->hash_handle, key, sig); in hns3_remove_fdir_filter()
1033 rte_hash_reset(fdir_info->hash_handle); in hns3_clear_all_fdir_filter()
H A Dhns3_fdir.h175 struct rte_hash *hash_handle; member
/dpdk/drivers/net/txgbe/
H A Dtxgbe_fdir.c735 ret = rte_hash_lookup(fdir_info->hash_handle, (const void *)input); in txgbe_fdir_filter_lookup()
748 ret = rte_hash_add_key(fdir_info->hash_handle, &fdir_filter->input); in txgbe_insert_fdir_filter()
770 ret = rte_hash_del_key(fdir_info->hash_handle, input); in txgbe_remove_fdir_filter()
959 rte_hash_reset(fdir_info->hash_handle); in txgbe_clear_all_fdir_filter()
H A Dtxgbe_ethdev.h132 struct rte_hash *hash_handle; /* cuckoo hash handler */ member
265 struct rte_hash *hash_handle; member
H A Dtxgbe_ethdev.c825 rte_hash_free(fdir_info->hash_handle); in txgbe_fdir_filter_uninit()
843 rte_hash_free(l2_tn_info->hash_handle); in txgbe_l2_tn_filter_uninit()
871 fdir_info->hash_handle = rte_hash_create(&fdir_hash_params); in txgbe_fdir_filter_init()
872 if (!fdir_info->hash_handle) { in txgbe_fdir_filter_init()
906 l2_tn_info->hash_handle = rte_hash_create(&l2_tn_hash_params); in txgbe_l2_tn_filter_init()
907 if (!l2_tn_info->hash_handle) { in txgbe_l2_tn_filter_init()
4810 ret = rte_hash_lookup(l2_tn_info->hash_handle, (const void *)key); in txgbe_l2_tn_filter_lookup()
4823 ret = rte_hash_add_key(l2_tn_info->hash_handle, in txgbe_insert_l2_tn_filter()
4848 ret = rte_hash_del_key(l2_tn_info->hash_handle, key); in txgbe_remove_l2_tn_filter()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c1057 ret = rte_hash_lookup(fdir_info->hash_handle, (const void *)key); in ixgbe_fdir_filter_lookup()
1070 ret = rte_hash_add_key(fdir_info->hash_handle, in ixgbe_insert_fdir_filter()
1094 ret = rte_hash_del_key(fdir_info->hash_handle, key); in ixgbe_remove_fdir_filter()
1438 rte_hash_reset(fdir_info->hash_handle); in ixgbe_clear_all_fdir_filter()
H A Dixgbe_ethdev.h212 struct rte_hash *hash_handle; /* cuckoo hash handler */ member
353 struct rte_hash *hash_handle; member
H A Dixgbe_ethdev.c1354 rte_hash_free(fdir_info->hash_handle); in ixgbe_fdir_filter_uninit()
1373 rte_hash_free(l2_tn_info->hash_handle); in ixgbe_l2_tn_filter_uninit()
1402 fdir_info->hash_handle = rte_hash_create(&fdir_hash_params); in ixgbe_fdir_filter_init()
1403 if (!fdir_info->hash_handle) { in ixgbe_fdir_filter_init()
1414 rte_hash_free(fdir_info->hash_handle); in ixgbe_fdir_filter_init()
1439 l2_tn_info->hash_handle = rte_hash_create(&l2_tn_hash_params); in ixgbe_l2_tn_filter_init()
1440 if (!l2_tn_info->hash_handle) { in ixgbe_l2_tn_filter_init()
1451 rte_hash_free(l2_tn_info->hash_handle); in ixgbe_l2_tn_filter_init()
7447 ret = rte_hash_lookup(l2_tn_info->hash_handle, (const void *)key); in ixgbe_l2_tn_filter_lookup()
7460 ret = rte_hash_add_key(l2_tn_info->hash_handle, in ixgbe_insert_l2_tn_filter()
[all …]