f_info            716 drivers/net/ethernet/intel/ice/ice_switch.c ice_fill_sw_rule(struct ice_hw *hw, struct ice_fltr_info *f_info,
f_info            730 drivers/net/ethernet/intel/ice/ice_switch.c 			cpu_to_le16(f_info->fltr_rule_id);
f_info            740 drivers/net/ethernet/intel/ice/ice_switch.c 	ice_fill_sw_info(hw, f_info);
f_info            742 drivers/net/ethernet/intel/ice/ice_switch.c 	switch (f_info->fltr_act) {
f_info            744 drivers/net/ethernet/intel/ice/ice_switch.c 		act |= (f_info->fwd_id.hw_vsi_id << ICE_SINGLE_ACT_VSI_ID_S) &
f_info            746 drivers/net/ethernet/intel/ice/ice_switch.c 		if (f_info->lkup_type != ICE_SW_LKUP_VLAN)
f_info            752 drivers/net/ethernet/intel/ice/ice_switch.c 		act |= (f_info->fwd_id.vsi_list_id <<
f_info            755 drivers/net/ethernet/intel/ice/ice_switch.c 		if (f_info->lkup_type != ICE_SW_LKUP_VLAN)
f_info            761 drivers/net/ethernet/intel/ice/ice_switch.c 		act |= (f_info->fwd_id.q_id << ICE_SINGLE_ACT_Q_INDEX_S) &
f_info            769 drivers/net/ethernet/intel/ice/ice_switch.c 		q_rgn = f_info->qgrp_size > 0 ?
f_info            770 drivers/net/ethernet/intel/ice/ice_switch.c 			(u8)ilog2(f_info->qgrp_size) : 0;
f_info            772 drivers/net/ethernet/intel/ice/ice_switch.c 		act |= (f_info->fwd_id.q_id << ICE_SINGLE_ACT_Q_INDEX_S) &
f_info            781 drivers/net/ethernet/intel/ice/ice_switch.c 	if (f_info->lb_en)
f_info            783 drivers/net/ethernet/intel/ice/ice_switch.c 	if (f_info->lan_en)
f_info            786 drivers/net/ethernet/intel/ice/ice_switch.c 	switch (f_info->lkup_type) {
f_info            788 drivers/net/ethernet/intel/ice/ice_switch.c 		daddr = f_info->l_data.mac.mac_addr;
f_info            791 drivers/net/ethernet/intel/ice/ice_switch.c 		vlan_id = f_info->l_data.vlan.vlan_id;
f_info            792 drivers/net/ethernet/intel/ice/ice_switch.c 		if (f_info->fltr_act == ICE_FWD_TO_VSI ||
f_info            793 drivers/net/ethernet/intel/ice/ice_switch.c 		    f_info->fltr_act == ICE_FWD_TO_VSI_LIST) {
f_info            799 drivers/net/ethernet/intel/ice/ice_switch.c 		daddr = f_info->l_data.ethertype_mac.mac_addr;
f_info            803 drivers/net/ethernet/intel/ice/ice_switch.c 		*off = cpu_to_be16(f_info->l_data.ethertype_mac.ethertype);
f_info            806 drivers/net/ethernet/intel/ice/ice_switch.c 		daddr = f_info->l_data.mac_vlan.mac_addr;
f_info            807 drivers/net/ethernet/intel/ice/ice_switch.c 		vlan_id = f_info->l_data.mac_vlan.vlan_id;
f_info            810 drivers/net/ethernet/intel/ice/ice_switch.c 		vlan_id = f_info->l_data.mac_vlan.vlan_id;
f_info            813 drivers/net/ethernet/intel/ice/ice_switch.c 		daddr = f_info->l_data.mac_vlan.mac_addr;
f_info            819 drivers/net/ethernet/intel/ice/ice_switch.c 	s_rule->type = (f_info->flag & ICE_FLTR_RX) ?
f_info            824 drivers/net/ethernet/intel/ice/ice_switch.c 	s_rule->pdata.lkup_tx_rx.recipe_id = cpu_to_le16(f_info->lkup_type);
f_info            825 drivers/net/ethernet/intel/ice/ice_switch.c 	s_rule->pdata.lkup_tx_rx.src = cpu_to_le16(f_info->src);
f_info           1142 drivers/net/ethernet/intel/ice/ice_switch.c ice_update_pkt_fwd_rule(struct ice_hw *hw, struct ice_fltr_info *f_info)
f_info           1152 drivers/net/ethernet/intel/ice/ice_switch.c 	ice_fill_sw_rule(hw, f_info, s_rule, ice_aqc_opc_update_sw_rules);
f_info           1154 drivers/net/ethernet/intel/ice/ice_switch.c 	s_rule->pdata.lkup_tx_rx.index = cpu_to_le16(f_info->fltr_rule_id);
f_info           1329 drivers/net/ethernet/intel/ice/ice_switch.c ice_find_rule_entry(struct ice_hw *hw, u8 recp_id, struct ice_fltr_info *f_info)
f_info           1337 drivers/net/ethernet/intel/ice/ice_switch.c 		if (!memcmp(&f_info->l_data, &list_itr->fltr_info.l_data,
f_info           1338 drivers/net/ethernet/intel/ice/ice_switch.c 			    sizeof(f_info->l_data)) &&
f_info           1339 drivers/net/ethernet/intel/ice/ice_switch.c 		    f_info->flag == list_itr->fltr_info.flag) {
f_info           1729 drivers/net/ethernet/intel/ice/ice_switch.c 		struct ice_fltr_info *f_info = &m_list_itr->fltr_info;
f_info           1730 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *mac_addr = &f_info->l_data.mac.mac_addr[0];
f_info           1761 drivers/net/ethernet/intel/ice/ice_switch.c 		struct ice_fltr_info *f_info = &m_list_itr->fltr_info;
f_info           1762 drivers/net/ethernet/intel/ice/ice_switch.c 		u8 *mac_addr = &f_info->l_data.mac.mac_addr[0];
f_info           1766 drivers/net/ethernet/intel/ice/ice_switch.c 			f_info->fltr_rule_id =
f_info           1768 drivers/net/ethernet/intel/ice/ice_switch.c 			f_info->fltr_act = ICE_FWD_TO_VSI;
f_info           1776 drivers/net/ethernet/intel/ice/ice_switch.c 			fm_entry->fltr_info = *f_info;
f_info           2068 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_fltr_info f_info;
f_info           2084 drivers/net/ethernet/intel/ice/ice_switch.c 	memset(&f_info, 0, sizeof(f_info));
f_info           2086 drivers/net/ethernet/intel/ice/ice_switch.c 	f_info.lkup_type = ICE_SW_LKUP_DFLT;
f_info           2087 drivers/net/ethernet/intel/ice/ice_switch.c 	f_info.flag = direction;
f_info           2088 drivers/net/ethernet/intel/ice/ice_switch.c 	f_info.fltr_act = ICE_FWD_TO_VSI;
f_info           2089 drivers/net/ethernet/intel/ice/ice_switch.c 	f_info.fwd_id.hw_vsi_id = hw_vsi_id;
f_info           2091 drivers/net/ethernet/intel/ice/ice_switch.c 	if (f_info.flag & ICE_FLTR_RX) {
f_info           2092 drivers/net/ethernet/intel/ice/ice_switch.c 		f_info.src = hw->port_info->lport;
f_info           2093 drivers/net/ethernet/intel/ice/ice_switch.c 		f_info.src_id = ICE_SRC_ID_LPORT;
f_info           2095 drivers/net/ethernet/intel/ice/ice_switch.c 			f_info.fltr_rule_id =
f_info           2097 drivers/net/ethernet/intel/ice/ice_switch.c 	} else if (f_info.flag & ICE_FLTR_TX) {
f_info           2098 drivers/net/ethernet/intel/ice/ice_switch.c 		f_info.src_id = ICE_SRC_ID_VSI;
f_info           2099 drivers/net/ethernet/intel/ice/ice_switch.c 		f_info.src = hw_vsi_id;
f_info           2101 drivers/net/ethernet/intel/ice/ice_switch.c 			f_info.fltr_rule_id =
f_info           2110 drivers/net/ethernet/intel/ice/ice_switch.c 	ice_fill_sw_rule(hw, &f_info, s_rule, opcode);
f_info           2113 drivers/net/ethernet/intel/ice/ice_switch.c 	if (status || !(f_info.flag & ICE_FLTR_TX_RX))
f_info           2118 drivers/net/ethernet/intel/ice/ice_switch.c 		if (f_info.flag & ICE_FLTR_TX) {
f_info           2121 drivers/net/ethernet/intel/ice/ice_switch.c 		} else if (f_info.flag & ICE_FLTR_RX) {
f_info           2126 drivers/net/ethernet/intel/ice/ice_switch.c 		if (f_info.flag & ICE_FLTR_TX) {
f_info           2129 drivers/net/ethernet/intel/ice/ice_switch.c 		} else if (f_info.flag & ICE_FLTR_RX) {
f_info           2154 drivers/net/ethernet/intel/ice/ice_switch.c 			  struct ice_fltr_info *f_info)
f_info           2162 drivers/net/ethernet/intel/ice/ice_switch.c 		if (!memcmp(&f_info->l_data, &list_itr->fltr_info.l_data,
f_info           2163 drivers/net/ethernet/intel/ice/ice_switch.c 			    sizeof(f_info->l_data)) &&
f_info           2164 drivers/net/ethernet/intel/ice/ice_switch.c 		    f_info->fwd_id.hw_vsi_id ==
f_info           2166 drivers/net/ethernet/intel/ice/ice_switch.c 		    f_info->flag == list_itr->fltr_info.flag)