Home
last modified time | relevance | path

Searched refs:promisc_m (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/net/ethernet/intel/ice/
H A Dice_vf_lib.h242 ice_vf_set_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m);
244 ice_vf_clear_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m);
293 ice_vf_set_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m) in ice_vf_set_vsi_promisc() argument
299 ice_vf_clear_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m) in ice_vf_clear_vsi_promisc() argument
H A Dice_vf_lib.c668 ice_vf_set_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m) in ice_vf_set_vsi_promisc() argument
674 status = ice_fltr_set_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_set_vsi_promisc()
677 status = ice_fltr_set_vlan_vsi_promisc(hw, vsi, promisc_m); in ice_vf_set_vsi_promisc()
679 status = ice_fltr_set_vsi_promisc(hw, vsi->idx, promisc_m, 0); in ice_vf_set_vsi_promisc()
697 ice_vf_clear_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m) in ice_vf_clear_vsi_promisc() argument
703 status = ice_fltr_clear_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_clear_vsi_promisc()
706 status = ice_fltr_clear_vlan_vsi_promisc(hw, vsi, promisc_m); in ice_vf_clear_vsi_promisc()
708 status = ice_fltr_clear_vsi_promisc(hw, vsi->idx, promisc_m, 0); in ice_vf_clear_vsi_promisc()
H A Dice_virtchnl.c2599 u8 promisc_m = 0; in ice_vf_ena_vlan_promisc() local
2603 promisc_m |= ICE_UCAST_VLAN_PROMISC_BITS; in ice_vf_ena_vlan_promisc()
2605 promisc_m |= ICE_MCAST_VLAN_PROMISC_BITS; in ice_vf_ena_vlan_promisc()
2607 if (!promisc_m) in ice_vf_ena_vlan_promisc()
2610 status = ice_fltr_set_vsi_promisc(&vsi->back->hw, vsi->idx, promisc_m, in ice_vf_ena_vlan_promisc()
2628 u8 promisc_m = ICE_UCAST_VLAN_PROMISC_BITS | ICE_MCAST_VLAN_PROMISC_BITS; in ice_vf_dis_vlan_promisc() local
2631 status = ice_fltr_clear_vsi_promisc(&vsi->back->hw, vsi->idx, promisc_m, in ice_vf_dis_vlan_promisc()
H A Dice_main.c266 static int ice_set_promisc(struct ice_vsi *vsi, u8 promisc_m) in ice_set_promisc() argument
274 promisc_m |= (ICE_PROMISC_VLAN_RX | ICE_PROMISC_VLAN_TX); in ice_set_promisc()
276 promisc_m); in ice_set_promisc()
279 promisc_m, 0); in ice_set_promisc()
285 vsi->vsi_num, promisc_m); in ice_set_promisc()
295 static int ice_clear_promisc(struct ice_vsi *vsi, u8 promisc_m) in ice_clear_promisc() argument
303 promisc_m |= (ICE_PROMISC_VLAN_RX | ICE_PROMISC_VLAN_TX); in ice_clear_promisc()
305 promisc_m); in ice_clear_promisc()
308 promisc_m, 0); in ice_clear_promisc()
312 vsi->vsi_num, promisc_m); in ice_clear_promisc()