Home
last modified time | relevance | path

Searched refs:ctrl_vsi (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/intel/ice/
Dice_eswitch.c24 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()
[all …]
Dice_virtchnl_fdir.h48 ice_vc_fdir_irq_handler(struct ice_vsi *ctrl_vsi,
53 ice_vc_fdir_irq_handler(struct ice_vsi *ctrl_vsi, union ice_32b_rx_flex_desc *rx_desc) { } in ice_vc_fdir_irq_handler() argument
Dice_virtchnl_fdir.c133 struct ice_vsi *ctrl_vsi; in ice_vf_start_ctrl_vsi() local
141 ctrl_vsi = ice_vf_ctrl_vsi_setup(vf); in ice_vf_start_ctrl_vsi()
142 if (!ctrl_vsi) { in ice_vf_start_ctrl_vsi()
148 err = ice_vsi_open_ctrl(ctrl_vsi); in ice_vf_start_ctrl_vsi()
158 ice_vsi_release(ctrl_vsi); in ice_vf_start_ctrl_vsi()
560 struct ice_vsi *vf_vsi, *ctrl_vsi; in ice_vc_fdir_write_flow_prof() local
579 ctrl_vsi = pf->vsi[vf->ctrl_vsi_idx]; in ice_vc_fdir_write_flow_prof()
580 if (!ctrl_vsi) in ice_vc_fdir_write_flow_prof()
624 ctrl_vsi->idx, ICE_FLOW_PRIO_NORMAL, in ice_vc_fdir_write_flow_prof()
643 vf_prof->vsi_h[vf_prof->cnt] = ctrl_vsi->idx; in ice_vc_fdir_write_flow_prof()
[all …]
Dice_ethtool_fdir.c625 struct ice_vsi *main_vsi, *ctrl_vsi; in ice_fdir_set_hw_fltr_rule() local
641 ctrl_vsi = ice_get_ctrl_vsi(pf); in ice_fdir_set_hw_fltr_rule()
642 if (!ctrl_vsi) in ice_fdir_set_hw_fltr_rule()
692 ctrl_vsi->idx, ICE_FLOW_PRIO_NORMAL, in ice_fdir_set_hw_fltr_rule()
701 hw_prof->vsi_h[1] = ctrl_vsi->idx; in ice_fdir_set_hw_fltr_rule()
1363 struct ice_vsi *ctrl_vsi; in ice_fdir_write_fltr() local
1368 ctrl_vsi = ice_get_ctrl_vsi(pf); in ice_fdir_write_fltr()
1369 if (!ctrl_vsi) in ice_fdir_write_fltr()
1385 err = ice_prgm_fdir_fltr(ctrl_vsi, &desc, pkt); in ice_fdir_write_fltr()
1398 err = ice_prgm_fdir_fltr(ctrl_vsi, &desc, frag_pkt); in ice_fdir_write_fltr()
Dice_txrx.c1164 struct ice_vsi *ctrl_vsi = rx_ring->vsi; in ice_clean_rx_irq() local
1167 ctrl_vsi->vf) in ice_clean_rx_irq()
1168 ice_vc_fdir_irq_handler(ctrl_vsi, rx_desc); in ice_clean_rx_irq()
Dice_main.c4453 struct ice_vsi *ctrl_vsi; in ice_init_fdir() local
4459 ctrl_vsi = ice_ctrl_vsi_setup(pf, pf->hw.port_info); in ice_init_fdir()
4460 if (!ctrl_vsi) { in ice_init_fdir()
4465 err = ice_vsi_open_ctrl(ctrl_vsi); in ice_init_fdir()
4481 ice_vsi_close(ctrl_vsi); in ice_init_fdir()
4483 ice_vsi_release(ctrl_vsi); in ice_init_fdir()