new_fltr         11038 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct bnxt_ntuple_filter *fltr, *new_fltr;
new_fltr         11060 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	new_fltr = kzalloc(sizeof(*new_fltr), GFP_ATOMIC);
new_fltr         11061 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!new_fltr)
new_fltr         11064 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	fkeys = &new_fltr->fkeys;
new_fltr         11088 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	memcpy(new_fltr->dst_mac_addr, eth->h_dest, ETH_ALEN);
new_fltr         11089 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	memcpy(new_fltr->src_mac_addr, eth->h_source, ETH_ALEN);
new_fltr         11095 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (bnxt_fltr_match(fltr, new_fltr)) {
new_fltr         11112 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	new_fltr->sw_id = (u16)bit_id;
new_fltr         11113 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	new_fltr->flow_id = flow_id;
new_fltr         11114 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	new_fltr->l2_fltr_idx = l2_idx;
new_fltr         11115 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	new_fltr->rxq = rxq_index;
new_fltr         11116 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	hlist_add_head_rcu(&new_fltr->hash, head);
new_fltr         11123 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return new_fltr->sw_id;
new_fltr         11126 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	kfree(new_fltr);
new_fltr         1230 drivers/net/ethernet/intel/ice/ice_switch.c 			struct ice_fltr_info *new_fltr)
new_fltr         1239 drivers/net/ethernet/intel/ice/ice_switch.c 	if ((new_fltr->fltr_act == ICE_FWD_TO_Q ||
new_fltr         1240 drivers/net/ethernet/intel/ice/ice_switch.c 	     new_fltr->fltr_act == ICE_FWD_TO_QGRP) &&
new_fltr         1254 drivers/net/ethernet/intel/ice/ice_switch.c 		if (cur_fltr->fwd_id.hw_vsi_id == new_fltr->fwd_id.hw_vsi_id)
new_fltr         1258 drivers/net/ethernet/intel/ice/ice_switch.c 		vsi_handle_arr[1] = new_fltr->vsi_handle;
new_fltr         1261 drivers/net/ethernet/intel/ice/ice_switch.c 						  new_fltr->lkup_type);
new_fltr         1265 drivers/net/ethernet/intel/ice/ice_switch.c 		tmp_fltr = *new_fltr;
new_fltr         1291 drivers/net/ethernet/intel/ice/ice_switch.c 		u16 vsi_handle = new_fltr->vsi_handle;
new_fltr         1309 drivers/net/ethernet/intel/ice/ice_switch.c 						  new_fltr->lkup_type);
new_fltr         1393 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_fltr_info *new_fltr, *cur_fltr;
new_fltr         1406 drivers/net/ethernet/intel/ice/ice_switch.c 	new_fltr = &f_entry->fltr_info;
new_fltr         1407 drivers/net/ethernet/intel/ice/ice_switch.c 	if (new_fltr->flag & ICE_FLTR_RX)
new_fltr         1408 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr->src = hw->port_info->lport;
new_fltr         1409 drivers/net/ethernet/intel/ice/ice_switch.c 	else if (new_fltr->flag & ICE_FLTR_TX)
new_fltr         1410 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr->src = f_entry->fltr_info.fwd_id.hw_vsi_id;
new_fltr         1412 drivers/net/ethernet/intel/ice/ice_switch.c 	m_entry = ice_find_rule_entry(hw, recp_id, new_fltr);
new_fltr         1419 drivers/net/ethernet/intel/ice/ice_switch.c 	status = ice_add_update_vsi_list(hw, m_entry, cur_fltr, new_fltr);
new_fltr         1805 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_fltr_info *new_fltr, *cur_fltr;
new_fltr         1816 drivers/net/ethernet/intel/ice/ice_switch.c 	new_fltr = &f_entry->fltr_info;
new_fltr         1819 drivers/net/ethernet/intel/ice/ice_switch.c 	if (new_fltr->l_data.vlan.vlan_id > ICE_MAX_VLAN_ID)
new_fltr         1822 drivers/net/ethernet/intel/ice/ice_switch.c 	if (new_fltr->src_id != ICE_SRC_ID_VSI)
new_fltr         1825 drivers/net/ethernet/intel/ice/ice_switch.c 	new_fltr->src = new_fltr->fwd_id.hw_vsi_id;
new_fltr         1826 drivers/net/ethernet/intel/ice/ice_switch.c 	lkup_type = new_fltr->lkup_type;
new_fltr         1827 drivers/net/ethernet/intel/ice/ice_switch.c 	vsi_handle = new_fltr->vsi_handle;
new_fltr         1830 drivers/net/ethernet/intel/ice/ice_switch.c 	v_list_itr = ice_find_rule_entry(hw, ICE_SW_LKUP_VLAN, new_fltr);
new_fltr         1834 drivers/net/ethernet/intel/ice/ice_switch.c 		if (new_fltr->fltr_act == ICE_FWD_TO_VSI) {
new_fltr         1853 drivers/net/ethernet/intel/ice/ice_switch.c 			new_fltr->fltr_act = ICE_FWD_TO_VSI_LIST;
new_fltr         1854 drivers/net/ethernet/intel/ice/ice_switch.c 			new_fltr->fwd_id.vsi_list_id = vsi_list_id;
new_fltr         1860 drivers/net/ethernet/intel/ice/ice_switch.c 							 new_fltr);
new_fltr         1881 drivers/net/ethernet/intel/ice/ice_switch.c 						 new_fltr);
new_fltr         2489 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_fltr_info new_fltr;
new_fltr         2500 drivers/net/ethernet/intel/ice/ice_switch.c 	memset(&new_fltr, 0, sizeof(new_fltr));
new_fltr         2503 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.lkup_type = ICE_SW_LKUP_PROMISC_VLAN;
new_fltr         2504 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.l_data.mac_vlan.vlan_id = vid;
new_fltr         2507 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.lkup_type = ICE_SW_LKUP_PROMISC;
new_fltr         2554 drivers/net/ethernet/intel/ice/ice_switch.c 		mac_addr = new_fltr.l_data.mac.mac_addr;
new_fltr         2566 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.flag = 0;
new_fltr         2568 drivers/net/ethernet/intel/ice/ice_switch.c 			new_fltr.flag |= ICE_FLTR_TX;
new_fltr         2569 drivers/net/ethernet/intel/ice/ice_switch.c 			new_fltr.src = hw_vsi_id;
new_fltr         2571 drivers/net/ethernet/intel/ice/ice_switch.c 			new_fltr.flag |= ICE_FLTR_RX;
new_fltr         2572 drivers/net/ethernet/intel/ice/ice_switch.c 			new_fltr.src = hw->port_info->lport;
new_fltr         2575 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.fltr_act = ICE_FWD_TO_VSI;
new_fltr         2576 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.vsi_handle = vsi_handle;
new_fltr         2577 drivers/net/ethernet/intel/ice/ice_switch.c 		new_fltr.fwd_id.hw_vsi_id = hw_vsi_id;
new_fltr         2578 drivers/net/ethernet/intel/ice/ice_switch.c 		f_list_entry.fltr_info = new_fltr;