Searched refs:hash_map (Results 1 – 13 of 13) sorted by relevance
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_fdir.c | 852 fdir_info->hash_map = rte_zmalloc("hns3 FDIR hash", in hns3_fdir_filter_init() 856 if (fdir_info->hash_map == NULL) { in hns3_fdir_filter_init() 871 if (fdir_info->hash_map) { in hns3_fdir_filter_uninit() 872 rte_free(fdir_info->hash_map); in hns3_fdir_filter_uninit() 873 fdir_info->hash_map = NULL; in hns3_fdir_filter_uninit() 926 fdir_info->hash_map[ret] = fdir_filter; in hns3_insert_fdir_filter() 947 fdir_filter = fdir_info->hash_map[ret]; in hns3_remove_fdir_filter() 948 fdir_info->hash_map[ret] = NULL; in hns3_remove_fdir_filter() 1035 memset(fdir_info->hash_map, 0, in hns3_clear_all_fdir_filter()
|
| H A D | hns3_fdir.h | 174 struct hns3_fdir_rule_ele **hash_map; member
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_fdir.c | 739 return fdir_info->hash_map[ret]; in txgbe_fdir_filter_lookup() 756 fdir_info->hash_map[ret] = fdir_filter; in txgbe_insert_fdir_filter() 774 fdir_filter = fdir_info->hash_map[ret]; in txgbe_remove_fdir_filter() 775 fdir_info->hash_map[ret] = NULL; in txgbe_remove_fdir_filter() 960 memset(fdir_info->hash_map, 0, in txgbe_clear_all_fdir_filter()
|
| H A D | txgbe_ethdev.h | 131 struct txgbe_fdir_filter **hash_map; member 264 struct txgbe_l2_tn_filter **hash_map; member
|
| H A D | txgbe_ethdev.c | 824 rte_free(fdir_info->hash_map); in txgbe_fdir_filter_uninit() 842 rte_free(l2_tn_info->hash_map); in txgbe_l2_tn_filter_uninit() 876 fdir_info->hash_map = rte_zmalloc("txgbe", in txgbe_fdir_filter_init() 880 if (!fdir_info->hash_map) { in txgbe_fdir_filter_init() 911 l2_tn_info->hash_map = rte_zmalloc("txgbe", in txgbe_l2_tn_filter_init() 915 if (!l2_tn_info->hash_map) { in txgbe_l2_tn_filter_init() 4814 return l2_tn_info->hash_map[ret]; in txgbe_l2_tn_filter_lookup() 4834 l2_tn_info->hash_map[ret] = l2_tn_filter; in txgbe_insert_l2_tn_filter() 4857 l2_tn_filter = l2_tn_info->hash_map[ret]; in txgbe_remove_l2_tn_filter() 4858 l2_tn_info->hash_map[ret] = NULL; in txgbe_remove_l2_tn_filter()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_fdir.c | 1061 return fdir_info->hash_map[ret]; in ixgbe_fdir_filter_lookup() 1080 fdir_info->hash_map[ret] = fdir_filter; in ixgbe_insert_fdir_filter() 1101 fdir_filter = fdir_info->hash_map[ret]; in ixgbe_remove_fdir_filter() 1102 fdir_info->hash_map[ret] = NULL; in ixgbe_remove_fdir_filter() 1439 memset(fdir_info->hash_map, 0, in ixgbe_clear_all_fdir_filter()
|
| H A D | ixgbe_ethdev.h | 211 struct ixgbe_fdir_filter **hash_map; member 352 struct ixgbe_l2_tn_filter **hash_map; member
|
| H A D | ixgbe_ethdev.c | 1353 rte_free(fdir_info->hash_map); in ixgbe_fdir_filter_uninit() 1372 rte_free(l2_tn_info->hash_map); in ixgbe_l2_tn_filter_uninit() 1407 fdir_info->hash_map = rte_zmalloc("ixgbe", in ixgbe_fdir_filter_init() 1411 if (!fdir_info->hash_map) { in ixgbe_fdir_filter_init() 1444 l2_tn_info->hash_map = rte_zmalloc("ixgbe", in ixgbe_l2_tn_filter_init() 1448 if (!l2_tn_info->hash_map) { in ixgbe_l2_tn_filter_init() 7451 return l2_tn_info->hash_map[ret]; in ixgbe_l2_tn_filter_lookup() 7471 l2_tn_info->hash_map[ret] = l2_tn_filter; in ixgbe_insert_l2_tn_filter() 7494 l2_tn_filter = l2_tn_info->hash_map[ret]; in ixgbe_remove_l2_tn_filter() 7495 l2_tn_info->hash_map[ret] = NULL; in ixgbe_remove_l2_tn_filter()
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_fdir_filter.c | 401 fdir_info->hash_map = rte_zmalloc("ice_fdir_hash_map", in ice_fdir_init_filter_list() 402 sizeof(*fdir_info->hash_map) * in ice_fdir_init_filter_list() 405 if (!fdir_info->hash_map) { in ice_fdir_init_filter_list() 424 rte_free(fdir_info->hash_map); in ice_fdir_release_filter_list() 427 fdir_info->hash_map = NULL; in ice_fdir_release_filter_list() 1267 return fdir_info->hash_map[ret]; in ice_fdir_entry_lookup() 1286 fdir_info->hash_map[ret] = entry; in ice_fdir_entry_insert() 1305 fdir_info->hash_map[ret] = NULL; in ice_fdir_entry_del()
|
| H A D | ice_ethdev.h | 416 struct ice_fdir_filter_conf **hash_map; member
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev.h | 764 struct i40e_fdir_filter **hash_map; member 824 struct i40e_ethertype_filter **hash_map; member 908 struct i40e_tunnel_filter **hash_map; member
|
| H A D | i40e_fdir.c | 1333 return fdir_info->hash_map[ret]; in i40e_sw_fdir_filter_lookup() 1358 if (fdir_info->hash_map[ret]) in i40e_sw_fdir_filter_insert() 1363 fdir_info->hash_map[ret] = hash_filter; in i40e_sw_fdir_filter_insert() 1389 filter = fdir_info->hash_map[ret]; in i40e_sw_fdir_filter_del() 1390 fdir_info->hash_map[ret] = NULL; in i40e_sw_fdir_filter_del()
|
| H A D | i40e_ethdev.c | 1013 if (!ethertype_rule->hash_map) { in i40e_init_ethtype_filter_list() 1058 if (!tunnel_rule->hash_map) { in i40e_init_tunnel_filter_list() 1112 if (!fdir_info->hash_map) { in i40e_init_fdir_filter_list() 1189 rte_free(fdir_info->hash_map); in i40e_init_fdir_filter_list() 1745 rte_free(pf->tunnel.hash_map); in eth_i40e_dev_init() 1798 rte_free(tunnel_rule->hash_map); in i40e_rm_tunnel_filter_list() 1828 rte_free(fdir_info->hash_map); in i40e_fdir_memory_cleanup() 7835 rule->hash_map[ret] = NULL; in i40e_sw_tunnel_filter_del() 9745 rule->hash_map[ret] = filter; in i40e_sw_ethertype_filter_insert() 9769 filter = rule->hash_map[ret]; in i40e_sw_ethertype_filter_del() [all …]
|