Lines Matching refs:ctrl_vsi

23 	struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi;  in ice_eswitch_setup_env()  local
27 ice_vsi_manage_vlan_stripping(ctrl_vsi, false); in ice_eswitch_setup_env()
45 if (ice_cfg_dflt_vsi(pi->hw, ctrl_vsi->idx, true, ICE_FLTR_TX)) in ice_eswitch_setup_env()
51 if (ice_vsi_update_security(ctrl_vsi, ice_vsi_ctx_set_allow_override)) in ice_eswitch_setup_env()
54 if (ice_fltr_update_flags_dflt_rule(ctrl_vsi, pi->dflt_tx_vsi_rule_id, in ice_eswitch_setup_env()
62 ice_vsi_update_security(ctrl_vsi, ice_vsi_ctx_clear_allow_override); in ice_eswitch_setup_env()
66 ice_cfg_dflt_vsi(pi->hw, ctrl_vsi->idx, false, ICE_FLTR_TX); in ice_eswitch_setup_env()
126 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_setup_reprs() local
170 kfree(ctrl_vsi->target_netdevs); in ice_eswitch_setup_reprs()
172 ctrl_vsi->target_netdevs = kcalloc(max_vsi_num + 1, in ice_eswitch_setup_reprs()
173 sizeof(*ctrl_vsi->target_netdevs), in ice_eswitch_setup_reprs()
175 if (!ctrl_vsi->target_netdevs) in ice_eswitch_setup_reprs()
183 ctrl_vsi->target_netdevs[vsi->vsi_num] = repr->netdev; in ice_eswitch_setup_reprs()
188 ice_repr_set_traffic_vsi(repr, ctrl_vsi); in ice_eswitch_setup_reprs()
213 ice_eswitch_release_reprs(struct ice_pf *pf, struct ice_vsi *ctrl_vsi) in ice_eswitch_release_reprs() argument
217 kfree(ctrl_vsi->target_netdevs); in ice_eswitch_release_reprs()
319 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_release_env() local
321 ice_vsi_update_security(ctrl_vsi, ice_vsi_ctx_clear_allow_override); in ice_eswitch_release_env()
323 ice_cfg_dflt_vsi(&pf->hw, ctrl_vsi->idx, false, ICE_FLTR_TX); in ice_eswitch_release_env()
401 struct ice_vsi *ctrl_vsi; in ice_eswitch_enable_switchdev() local
407 ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_enable_switchdev()
423 if (ice_vsi_open(ctrl_vsi)) in ice_eswitch_enable_switchdev()
428 ice_eswitch_set_rxdid(ctrl_vsi, ICE_RXDID_FLEX_NIC_2); in ice_eswitch_enable_switchdev()
437 ice_vsi_release(ctrl_vsi); in ice_eswitch_enable_switchdev()
447 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_disable_switchdev() local
451 ice_eswitch_release_reprs(pf, ctrl_vsi); in ice_eswitch_disable_switchdev()
452 ice_vsi_release(ctrl_vsi); in ice_eswitch_disable_switchdev()
628 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_rebuild() local
646 status = ice_vsi_open(ctrl_vsi); in ice_eswitch_rebuild()
651 ice_eswitch_set_rxdid(ctrl_vsi, ICE_RXDID_FLEX_NIC_2); in ice_eswitch_rebuild()