Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_fdir.c832 TAILQ_INIT(&fdir_info->fdir_list); in hns3_fdir_filter_init()
870 fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list); in hns3_fdir_filter_uninit()
872 TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries); in hns3_fdir_filter_uninit()
877 fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list); in hns3_fdir_filter_uninit()
922 TAILQ_INSERT_TAIL(&fdir_info->fdir_list, fdir_filter, entries); in hns3_insert_fdir_filter()
947 TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries); in hns3_remove_fdir_filter()
1036 fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list); in hns3_clear_all_fdir_filter()
1038 TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries); in hns3_clear_all_fdir_filter()
1043 fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list); in hns3_clear_all_fdir_filter()
1062 TAILQ_FOREACH(fdir_filter, &fdir_info->fdir_list, entries) { in hns3_restore_all_fdir_filter()
H A Dhns3_fdir.h193 struct hns3_fdir_rule_list fdir_list; member
203 struct hns3_fdir_rule_list fdir_list; member
H A Dhns3_flow.c1247 TAILQ_INIT(&process_list->fdir_list); in hns3_filterlist_init()
1260 fdir_rule_ptr = TAILQ_FIRST(&process_list->fdir_list); in hns3_filterlist_flush()
1262 TAILQ_REMOVE(&process_list->fdir_list, fdir_rule_ptr, entries); in hns3_filterlist_flush()
1264 fdir_rule_ptr = TAILQ_FIRST(&process_list->fdir_list); in hns3_filterlist_flush()
1849 TAILQ_INSERT_TAIL(&process_list->fdir_list, in hns3_flow_create()
1904 TAILQ_REMOVE(&process_list->fdir_list, fdir_rule_ptr, entries); in hns3_flow_destroy()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c1053 TAILQ_INSERT_TAIL(&fdir_info->fdir_list, fdir_filter, entries); in ixgbe_insert_fdir_filter()
1075 TAILQ_REMOVE(&fdir_info->fdir_list, fdir_filter, entries); in ixgbe_remove_fdir_filter()
1379 TAILQ_FOREACH(node, &fdir_info->fdir_list, entries) { in ixgbe_fdir_filter_restore()
1388 TAILQ_FOREACH(node, &fdir_info->fdir_list, entries) { in ixgbe_fdir_filter_restore()
1412 filter_flag = TAILQ_FIRST(&fdir_info->fdir_list); in ixgbe_clear_all_fdir_filter()
1413 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in ixgbe_clear_all_fdir_filter()
1414 TAILQ_REMOVE(&fdir_info->fdir_list, in ixgbe_clear_all_fdir_filter()
H A Dixgbe_ethdev.h206 struct ixgbe_fdir_filter_list fdir_list; /* filter list*/ member
H A Dixgbe_ethdev.c1336 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in ixgbe_fdir_filter_uninit()
1337 TAILQ_REMOVE(&fdir_info->fdir_list, in ixgbe_fdir_filter_uninit()
1381 TAILQ_INIT(&fdir_info->fdir_list); in ixgbe_fdir_filter_init()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_fdir.c1365 TAILQ_INSERT_TAIL(&fdir_info->fdir_list, hash_filter, rules); in i40e_sw_fdir_filter_insert()
1393 TAILQ_REMOVE(&fdir_info->fdir_list, filter, rules); in i40e_sw_fdir_filter_del()
2145 struct i40e_fdir_filter_list *fdir_list = &pf->fdir.fdir_list; in i40e_fdir_filter_restore() local
2152 TAILQ_FOREACH(f, fdir_list, rules) in i40e_fdir_filter_restore()
H A Di40e_flow.c3318 if (TAILQ_EMPTY(&pf->fdir.fdir_list)) in i40e_flow_parse_fdir_filter()
5238 flow->rule = TAILQ_LAST(&pf->fdir.fdir_list, in i40e_flow_create()
5303 if (!ret && TAILQ_EMPTY(&pf->fdir.fdir_list)) { in i40e_flow_destroy()
5483 while ((fdir_filter = TAILQ_FIRST(&fdir_info->fdir_list))) { in i40e_flow_flush_fdir_filter()
H A Di40e_ethdev.h750 struct i40e_fdir_filter_list fdir_list; member
H A Di40e_ethdev.c1065 TAILQ_INIT(&fdir_info->fdir_list); in i40e_init_fdir_filter_list()
1851 while ((p_fdir = TAILQ_FIRST(&fdir_info->fdir_list))) in i40e_rm_fdir_filter_list()
1852 TAILQ_REMOVE(&fdir_info->fdir_list, p_fdir, rules); in i40e_rm_fdir_filter_list()