Lines Matching full:list
10 * @h: pointer to the list head to be freed
26 * ice_fltr_add_entry_to_list - allocate and add filter entry to list
28 * @info: filter info struct that gets added to the passed in list
29 * @list: pointer to the list which contains MAC filters entry
33 struct list_head *list) in ice_fltr_add_entry_to_list() argument
44 list_add(&entry->list_entry, list); in ice_fltr_add_entry_to_list()
50 * ice_fltr_add_mac_list - add list of MAC filters
52 * @list: list of filters
55 ice_fltr_add_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_mac_list() argument
57 return ice_add_mac(&vsi->back->hw, list); in ice_fltr_add_mac_list()
61 * ice_fltr_remove_mac_list - remove list of MAC filters
63 * @list: list of filters
66 ice_fltr_remove_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_mac_list() argument
68 return ice_remove_mac(&vsi->back->hw, list); in ice_fltr_remove_mac_list()
72 * ice_fltr_add_vlan_list - add list of VLAN filters
74 * @list: list of filters
77 ice_fltr_add_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_vlan_list() argument
79 return ice_add_vlan(&vsi->back->hw, list); in ice_fltr_add_vlan_list()
83 * ice_fltr_remove_vlan_list - remove list of VLAN filters
85 * @list: list of filters
88 ice_fltr_remove_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_vlan_list() argument
90 return ice_remove_vlan(&vsi->back->hw, list); in ice_fltr_remove_vlan_list()
94 * ice_fltr_add_eth_list - add list of ethertype filters
96 * @list: list of filters
99 ice_fltr_add_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_eth_list() argument
101 return ice_add_eth_mac(&vsi->back->hw, list); in ice_fltr_add_eth_list()
105 * ice_fltr_remove_eth_list - remove list of ethertype filters
107 * @list: list of filters
110 ice_fltr_remove_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_eth_list() argument
112 return ice_remove_eth_mac(&vsi->back->hw, list); in ice_fltr_remove_eth_list()
125 * ice_fltr_add_mac_to_list - add MAC filter info to exsisting list
127 * @list: list to add filter info to
132 ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_mac_to_list() argument
146 list); in ice_fltr_add_mac_to_list()
150 * ice_fltr_add_vlan_to_list - add VLAN filter info to exsisting list
152 * @list: list to add filter info to
157 ice_fltr_add_vlan_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_vlan_to_list() argument
170 list); in ice_fltr_add_vlan_to_list()
174 * ice_fltr_add_eth_to_list - add ethertype filter info to exsisting list
176 * @list: list to add filter info to
182 ice_fltr_add_eth_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_eth_to_list() argument
200 list); in ice_fltr_add_eth_to_list()