Home
last modified time | relevance | path

Searched refs:hash_map (Results 1 – 10 of 10) sorted by relevance

/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_fdir.c840 fdir_info->hash_map = rte_zmalloc("hns3 FDIR hash", in hns3_fdir_filter_init()
844 if (fdir_info->hash_map == NULL) { in hns3_fdir_filter_init()
860 if (fdir_info->hash_map) { in hns3_fdir_filter_uninit()
861 rte_free(fdir_info->hash_map); in hns3_fdir_filter_uninit()
862 fdir_info->hash_map = NULL; in hns3_fdir_filter_uninit()
921 fdir_info->hash_map[ret] = fdir_filter; in hns3_insert_fdir_filter()
945 fdir_filter = fdir_info->hash_map[ret]; in hns3_remove_fdir_filter()
946 fdir_info->hash_map[ret] = NULL; in hns3_remove_fdir_filter()
H A Dhns3_fdir.h204 struct hns3_fdir_rule_ele **hash_map; member
/f-stack/dpdk/drivers/net/ice/
H A Dice_fdir_filter.c408 fdir_info->hash_map = rte_zmalloc("ice_fdir_hash_map", in ice_fdir_init_filter_list()
409 sizeof(*fdir_info->hash_map) * in ice_fdir_init_filter_list()
412 if (!fdir_info->hash_map) { in ice_fdir_init_filter_list()
431 if (fdir_info->hash_map) in ice_fdir_release_filter_list()
432 rte_free(fdir_info->hash_map); in ice_fdir_release_filter_list()
436 fdir_info->hash_map = NULL; in ice_fdir_release_filter_list()
1211 return fdir_info->hash_map[ret]; in ice_fdir_entry_lookup()
1230 fdir_info->hash_map[ret] = entry; in ice_fdir_entry_insert()
1249 fdir_info->hash_map[ret] = NULL; in ice_fdir_entry_del()
H A Dice_ethdev.h365 struct ice_fdir_filter_conf **hash_map; member
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c1032 return fdir_info->hash_map[ret]; in ixgbe_fdir_filter_lookup()
1051 fdir_info->hash_map[ret] = fdir_filter; in ixgbe_insert_fdir_filter()
1072 fdir_filter = fdir_info->hash_map[ret]; in ixgbe_remove_fdir_filter()
1073 fdir_info->hash_map[ret] = NULL; in ixgbe_remove_fdir_filter()
1410 memset(fdir_info->hash_map, 0, in ixgbe_clear_all_fdir_filter()
H A Dixgbe_ethdev.h208 struct ixgbe_fdir_filter **hash_map; member
357 struct ixgbe_l2_tn_filter **hash_map; member
H A Dixgbe_ethdev.c1331 if (fdir_info->hash_map) in ixgbe_fdir_filter_uninit()
1332 rte_free(fdir_info->hash_map); in ixgbe_fdir_filter_uninit()
1352 if (l2_tn_info->hash_map) in ixgbe_l2_tn_filter_uninit()
1353 rte_free(l2_tn_info->hash_map); in ixgbe_l2_tn_filter_uninit()
1389 fdir_info->hash_map = rte_zmalloc("ixgbe", in ixgbe_fdir_filter_init()
1393 if (!fdir_info->hash_map) { in ixgbe_fdir_filter_init()
1429 if (!l2_tn_info->hash_map) { in ixgbe_l2_tn_filter_init()
7645 return l2_tn_info->hash_map[ret]; in ixgbe_l2_tn_filter_lookup()
7665 l2_tn_info->hash_map[ret] = l2_tn_filter; in ixgbe_insert_l2_tn_filter()
7688 l2_tn_filter = l2_tn_info->hash_map[ret]; in ixgbe_remove_l2_tn_filter()
[all …]
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev.h751 struct i40e_fdir_filter **hash_map; member
809 struct i40e_ethertype_filter **hash_map; member
893 struct i40e_tunnel_filter **hash_map; member
H A Di40e_fdir.c1334 return fdir_info->hash_map[ret]; in i40e_sw_fdir_filter_lookup()
1359 if (fdir_info->hash_map[ret]) in i40e_sw_fdir_filter_insert()
1364 fdir_info->hash_map[ret] = hash_filter; in i40e_sw_fdir_filter_insert()
1390 filter = fdir_info->hash_map[ret]; in i40e_sw_fdir_filter_del()
1391 fdir_info->hash_map[ret] = NULL; in i40e_sw_fdir_filter_del()
H A Di40e_ethdev.c1025 if (!tunnel_rule->hash_map) { in i40e_init_tunnel_filter_list()
1078 if (!fdir_info->hash_map) { in i40e_init_fdir_filter_list()
1151 rte_free(fdir_info->hash_map); in i40e_init_fdir_filter_list()
1778 rte_free(pf->tunnel.hash_map); in eth_i40e_dev_init()
1811 if (ethertype_rule->hash_map) in i40e_rm_ethtype_filter_list()
1831 if (tunnel_rule->hash_map) in i40e_rm_tunnel_filter_list()
1863 if (fdir_info->hash_map) in i40e_fdir_memory_cleanup()
7858 rule->hash_map[ret] = NULL; in i40e_sw_tunnel_filter_del()
9732 rule->hash_map[ret] = filter; in i40e_sw_ethertype_filter_insert()
9756 filter = rule->hash_map[ret]; in i40e_sw_ethertype_filter_del()
[all …]