/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_fltr.h | 12 u8 promisc_mask); 15 u8 promisc_mask); 17 ice_fltr_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, 20 ice_fltr_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
|
H A D | ice_fltr.c | 53 * @promisc_mask: mask of promiscuous config bits 59 u8 promisc_mask) in ice_fltr_set_vlan_vsi_promisc() 64 result = ice_set_vlan_vsi_promisc(hw, vsi->idx, promisc_mask, false); in ice_fltr_set_vlan_vsi_promisc() 77 * @promisc_mask: mask of promiscuous config bits 83 u8 promisc_mask) in ice_fltr_clear_vlan_vsi_promisc() 88 result = ice_set_vlan_vsi_promisc(hw, vsi->idx, promisc_mask, true); in ice_fltr_clear_vlan_vsi_promisc() 101 * @promisc_mask: mask of promiscuous config bits to clear 105 ice_fltr_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, in ice_fltr_clear_vsi_promisc() argument 111 result = ice_clear_vsi_promisc(hw, vsi_handle, promisc_mask, vid); in ice_fltr_clear_vsi_promisc() 124 * @promisc_mask 58 ice_fltr_set_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, u8 promisc_mask) ice_fltr_set_vlan_vsi_promisc() argument 82 ice_fltr_clear_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, u8 promisc_mask) ice_fltr_clear_vlan_vsi_promisc() argument 128 ice_fltr_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) ice_fltr_set_vsi_promisc() argument [all...] |
H A D | ice_switch.h | 389 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, 392 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, 395 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
|
H A D | ice_switch.c | 4068 u8 promisc_mask = 0; in ice_determine_promisc_mask() local 4074 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 4077 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 4080 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 4083 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 4086 return promisc_mask; in ice_determine_promisc_mask() 4113 * @promisc_mask: mask of promiscuous config bits to clear 4117 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, in ice_clear_vsi_promisc() argument 4132 if (promisc_mask & (ICE_PROMISC_VLAN_RX | ICE_PROMISC_VLAN_TX)) in ice_clear_vsi_promisc() 4158 if (fltr_promisc_mask & ~promisc_mask) in ice_clear_vsi_promisc() 4190 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) ice_set_vsi_promisc() argument 4304 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, bool rm_vlan_promisc) ice_set_vlan_vsi_promisc() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_switch.c | 2327 u8 promisc_mask = 0; in ice_determine_promisc_mask() local 2333 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 2336 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 2339 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 2342 promisc_mask |= is_tx_fltr ? in ice_determine_promisc_mask() 2345 return promisc_mask; in ice_determine_promisc_mask() 2373 * @promisc_mask: mask of promiscuous config bits to clear 2377 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, in ice_clear_vsi_promisc() argument 2392 if (promisc_mask & (ICE_PROMISC_VLAN_RX | ICE_PROMISC_VLAN_TX)) in ice_clear_vsi_promisc() 2418 if (fltr_promisc_mask & ~promisc_mask) in ice_clear_vsi_promisc() 2450 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) ice_set_vsi_promisc() argument 2564 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, bool rm_vlan_promisc) ice_set_vlan_vsi_promisc() argument [all...] |
H A D | ice_switch.h | 235 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, 238 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, 241 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
|