Searched refs:hash_handle (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_fdir.c | 847 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 D | hns3_fdir.h | 175 struct rte_hash *hash_handle; member
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_fdir.c | 735 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 D | txgbe_ethdev.h | 132 struct rte_hash *hash_handle; /* cuckoo hash handler */ member 265 struct rte_hash *hash_handle; member
|
| H A D | txgbe_ethdev.c | 825 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 D | ixgbe_fdir.c | 1057 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 D | ixgbe_ethdev.h | 212 struct rte_hash *hash_handle; /* cuckoo hash handler */ member 353 struct rte_hash *hash_handle; member
|
| H A D | ixgbe_ethdev.c | 1354 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 …]
|