Lines Matching refs:ctrl_vsi
24 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_add_vf_mac_rule() local
40 rule_info.sw_act.vsi_handle = ctrl_vsi->idx; in ice_eswitch_add_vf_mac_rule()
44 ctrl_vsi->rxq_map[vf->vf_id]; in ice_eswitch_add_vf_mac_rule()
118 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_setup_env() local
122 vlan_ops = ice_get_compat_vsi_vlan_ops(ctrl_vsi); in ice_eswitch_setup_env()
123 if (vlan_ops->dis_stripping(ctrl_vsi)) in ice_eswitch_setup_env()
145 if (ice_vsi_update_security(ctrl_vsi, ice_vsi_ctx_set_allow_override)) in ice_eswitch_setup_env()
223 ice_eswitch_release_reprs(struct ice_pf *pf, struct ice_vsi *ctrl_vsi) in ice_eswitch_release_reprs() argument
253 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_setup_reprs() local
309 ice_repr_set_traffic_vsi(repr, ctrl_vsi); in ice_eswitch_setup_reprs()
315 ice_eswitch_release_reprs(pf, ctrl_vsi); in ice_eswitch_setup_reprs()
410 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_release_env() local
412 ice_vsi_update_security(ctrl_vsi, ice_vsi_ctx_clear_allow_override); in ice_eswitch_release_env()
482 struct ice_vsi *ctrl_vsi; in ice_eswitch_enable_switchdev() local
488 ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_enable_switchdev()
504 if (ice_vsi_open(ctrl_vsi)) in ice_eswitch_enable_switchdev()
516 ice_vsi_release(ctrl_vsi); in ice_eswitch_enable_switchdev()
526 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_disable_switchdev() local
530 ice_rem_adv_rule_for_vsi(&pf->hw, ctrl_vsi->idx); in ice_eswitch_disable_switchdev()
531 ice_eswitch_release_reprs(pf, ctrl_vsi); in ice_eswitch_disable_switchdev()
532 ice_vsi_release(ctrl_vsi); in ice_eswitch_disable_switchdev()
682 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_rebuild() local
700 status = ice_vsi_open(ctrl_vsi); in ice_eswitch_rebuild()