Lines Matching refs:list_elem
2180 struct ice_fltr_mgmt_list_entry *list_elem; in ice_remove_rule_internal() local
2194 list_elem = ice_find_rule_entry(&recp_list->filt_rules, in ice_remove_rule_internal()
2196 if (!list_elem) { in ice_remove_rule_internal()
2201 if (list_elem->fltr_info.fltr_act != ICE_FWD_TO_VSI_LIST) { in ice_remove_rule_internal()
2203 } else if (!list_elem->vsi_list_info) { in ice_remove_rule_internal()
2206 } else if (list_elem->vsi_list_info->ref_cnt > 1) { in ice_remove_rule_internal()
2212 list_elem->vsi_list_info->ref_cnt--; in ice_remove_rule_internal()
2221 status = ice_rem_update_vsi_list(hw, vsi_handle, list_elem); in ice_remove_rule_internal()
2225 if (list_elem->vsi_count == 0) in ice_remove_rule_internal()
2240 ice_fill_sw_rule(hw, &list_elem->fltr_info, s_rule, in ice_remove_rule_internal()
2253 LIST_DEL(&list_elem->list_entry); in ice_remove_rule_internal()
2254 ice_free(hw, list_elem); in ice_remove_rule_internal()