Searched refs:fdir_filter (Results 1 – 7 of 7) sorted by relevance
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_fdir.c | 869 struct hns3_fdir_rule_ele *fdir_filter; in hns3_fdir_filter_uninit() local 881 while (fdir_filter) { in hns3_fdir_filter_uninit() 886 rte_free(fdir_filter); in hns3_fdir_filter_uninit() 918 key = &fdir_filter->fdir_conf.key_conf; in hns3_insert_fdir_filter() 926 fdir_info->hash_map[ret] = fdir_filter; in hns3_insert_fdir_filter() 936 struct hns3_fdir_rule_ele *fdir_filter; in hns3_remove_fdir_filter() local 947 fdir_filter = fdir_info->hash_map[ret]; in hns3_remove_fdir_filter() 951 rte_free(fdir_filter); in hns3_remove_fdir_filter() 1040 while (fdir_filter) { in hns3_clear_all_fdir_filter() 1043 fdir_filter->fdir_conf.location, in hns3_clear_all_fdir_filter() [all …]
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_fdir.c | 744 struct txgbe_fdir_filter *fdir_filter) in txgbe_insert_fdir_filter() argument 756 fdir_info->hash_map[ret] = fdir_filter; in txgbe_insert_fdir_filter() 758 TAILQ_INSERT_TAIL(&fdir_info->fdir_list, fdir_filter, entries); in txgbe_insert_fdir_filter() 768 struct txgbe_fdir_filter *fdir_filter; in txgbe_remove_fdir_filter() local 774 fdir_filter = fdir_info->hash_map[ret]; in txgbe_remove_fdir_filter() 777 TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries); in txgbe_remove_fdir_filter() 778 rte_free(fdir_filter); in txgbe_remove_fdir_filter() 954 struct txgbe_fdir_filter *fdir_filter; in txgbe_clear_all_fdir_filter() local 963 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in txgbe_clear_all_fdir_filter() 965 fdir_filter, in txgbe_clear_all_fdir_filter() [all …]
|
| H A D | txgbe_ethdev.c | 822 struct txgbe_fdir_filter *fdir_filter; in txgbe_fdir_filter_uninit() local 827 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in txgbe_fdir_filter_uninit() 829 fdir_filter, in txgbe_fdir_filter_uninit() 831 rte_free(fdir_filter); in txgbe_fdir_filter_uninit()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_fdir.c | 1066 struct ixgbe_fdir_filter *fdir_filter) in ixgbe_insert_fdir_filter() argument 1071 &fdir_filter->ixgbe_fdir); in ixgbe_insert_fdir_filter() 1080 fdir_info->hash_map[ret] = fdir_filter; in ixgbe_insert_fdir_filter() 1092 struct ixgbe_fdir_filter *fdir_filter; in ixgbe_remove_fdir_filter() local 1101 fdir_filter = fdir_info->hash_map[ret]; in ixgbe_remove_fdir_filter() 1104 TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries); in ixgbe_remove_fdir_filter() 1105 rte_free(fdir_filter); in ixgbe_remove_fdir_filter() 1433 struct ixgbe_fdir_filter *fdir_filter; in ixgbe_clear_all_fdir_filter() local 1442 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in ixgbe_clear_all_fdir_filter() 1444 fdir_filter, in ixgbe_clear_all_fdir_filter() [all …]
|
| H A D | ixgbe_ethdev.c | 1351 struct ixgbe_fdir_filter *fdir_filter; in ixgbe_fdir_filter_uninit() local 1356 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in ixgbe_fdir_filter_uninit() 1358 fdir_filter, in ixgbe_fdir_filter_uninit() 1360 rte_free(fdir_filter); in ixgbe_fdir_filter_uninit()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_flow.c | 3276 struct i40e_fdir_filter_conf *fdir_filter = in i40e_flow_parse_fdir_filter() local 3277 &filter->fdir_filter; in i40e_flow_parse_fdir_filter() 3281 fdir_filter); in i40e_flow_parse_fdir_filter() 3285 ret = i40e_flow_parse_fdir_action(dev, actions, error, fdir_filter); in i40e_flow_parse_fdir_filter() 4675 &cons_filter.fdir_filter, 1); in i40e_flow_create() 4908 struct i40e_fdir_filter *fdir_filter; in i40e_flow_flush_fdir_filter() local 4918 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in i40e_flow_flush_fdir_filter() 4920 &fdir_filter->fdir.input); in i40e_flow_flush_fdir_filter()
|
| H A D | i40e_ethdev.h | 1277 struct i40e_fdir_filter_conf fdir_filter; member
|