Lines Matching refs:vsi

258 	return vf->pf->vsi[vf->lan_vsi_idx];  in ice_get_vf_vsi()
471 ice_vsi_release(vf->pf->vsi[vf->ctrl_vsi_idx]); in ice_vf_ctrl_vsi_release()
522 struct ice_vsi *vsi; in ice_dis_vf_mappings() local
528 vsi = ice_get_vf_vsi(vf); in ice_dis_vf_mappings()
546 if (vsi->tx_mapping_mode == ICE_VSI_MAP_CONTIG) in ice_dis_vf_mappings()
551 if (vsi->rx_mapping_mode == ICE_VSI_MAP_CONTIG) in ice_dis_vf_mappings()
603 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_dis_vf_qs() local
605 ice_vsi_stop_lan_tx_rings(vsi, ICE_NO_RESET, vf->vf_id); in ice_dis_vf_qs()
606 ice_vsi_stop_all_rx_rings(vsi); in ice_dis_vf_qs()
768 static int ice_vsi_manage_pvid(struct ice_vsi *vsi, u16 pvid_info, bool enable) in ice_vsi_manage_pvid() argument
770 struct ice_hw *hw = &vsi->back->hw; in ice_vsi_manage_pvid()
780 ctxt->info = vsi->info; in ice_vsi_manage_pvid()
797 status = ice_update_vsi(hw, vsi->idx, ctxt, NULL); in ice_vsi_manage_pvid()
806 vsi->info.vlan_flags = info->vlan_flags; in ice_vsi_manage_pvid()
807 vsi->info.sw_flags2 = info->sw_flags2; in ice_vsi_manage_pvid()
808 vsi->info.pvid = info->pvid; in ice_vsi_manage_pvid()
834 struct ice_vsi *vsi; in ice_vf_vsi_setup() local
836 vsi = ice_vsi_setup(pf, pi, ICE_VSI_VF, vf->vf_id, NULL); in ice_vf_vsi_setup()
838 if (!vsi) { in ice_vf_vsi_setup()
844 vf->lan_vsi_idx = vsi->idx; in ice_vf_vsi_setup()
845 vf->lan_vsi_num = vsi->vsi_num; in ice_vf_vsi_setup()
847 return vsi; in ice_vf_vsi_setup()
861 struct ice_vsi *vsi; in ice_vf_ctrl_vsi_setup() local
863 vsi = ice_vsi_setup(pf, pi, ICE_VSI_CTRL, vf->vf_id, NULL); in ice_vf_ctrl_vsi_setup()
864 if (!vsi) { in ice_vf_ctrl_vsi_setup()
869 return vsi; in ice_vf_ctrl_vsi_setup()
899 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_tx_rate_cfg() local
903 err = ice_set_min_bw_limit(vsi, (u64)vf->min_tx_rate * 1000); in ice_vf_rebuild_host_tx_rate_cfg()
912 err = ice_set_max_bw_limit(vsi, (u64)vf->max_tx_rate * 1000); in ice_vf_rebuild_host_tx_rate_cfg()
933 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_vlan_cfg() local
938 err = ice_vsi_manage_pvid(vsi, vf->port_vlan_info, true); in ice_vf_rebuild_host_vlan_cfg()
949 err = ice_vsi_add_vlan(vsi, vlan_id, ICE_FWD_TO_VSI); in ice_vf_rebuild_host_vlan_cfg()
970 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_mac_cfg() local
978 status = ice_fltr_add_mac(vsi, broadcast, ICE_FWD_TO_VSI); in ice_vf_rebuild_host_mac_cfg()
988 status = ice_fltr_add_mac(vsi, vf->hw_lan_addr.addr, in ice_vf_rebuild_host_mac_cfg()
1077 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_ena_vf_q_mappings() local
1085 if (vsi->tx_mapping_mode == ICE_VSI_MAP_CONTIG) { in ice_ena_vf_q_mappings()
1090 reg = (((vsi->txq_map[0] << VPLAN_TX_QBASE_VFFIRSTQ_S) & in ice_ena_vf_q_mappings()
1103 if (vsi->rx_mapping_mode == ICE_VSI_MAP_CONTIG) { in ice_ena_vf_q_mappings()
1108 reg = (((vsi->rxq_map[0] << VPLAN_RX_QBASE_VFFIRSTQ_S) & in ice_ena_vf_q_mappings()
1124 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_ena_vf_mappings() local
1127 ice_ena_vf_q_mappings(vf, vsi->alloc_txq, vsi->alloc_rxq); in ice_ena_vf_mappings()
1355 ice_vf_set_vsi_promisc(struct ice_vf *vf, struct ice_vsi *vsi, u8 promisc_m, in ice_vf_set_vsi_promisc() argument
1363 if (vsi->num_vlan) { in ice_vf_set_vsi_promisc()
1364 status = ice_set_vlan_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_set_vsi_promisc()
1368 status = ice_clear_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_set_vsi_promisc()
1371 status = ice_set_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_set_vsi_promisc()
1375 status = ice_clear_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_set_vsi_promisc()
1378 status = ice_set_vsi_promisc(hw, vsi->idx, promisc_m, in ice_vf_set_vsi_promisc()
1387 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_clear_counters() local
1390 vsi->num_vlan = 0; in ice_vf_clear_counters()
1415 static void ice_vf_rebuild_aggregator_node_cfg(struct ice_vsi *vsi) in ice_vf_rebuild_aggregator_node_cfg() argument
1417 struct ice_pf *pf = vsi->back; in ice_vf_rebuild_aggregator_node_cfg()
1421 if (!vsi->agg_node) in ice_vf_rebuild_aggregator_node_cfg()
1425 if (vsi->agg_node->num_vsis == ICE_MAX_VSIS_IN_AGG_NODE) { in ice_vf_rebuild_aggregator_node_cfg()
1428 vsi->agg_node->agg_id, vsi->agg_node->num_vsis); in ice_vf_rebuild_aggregator_node_cfg()
1432 status = ice_move_vsi_to_agg(pf->hw.port_info, vsi->agg_node->agg_id, in ice_vf_rebuild_aggregator_node_cfg()
1433 vsi->idx, vsi->tc_cfg.ena_tc); in ice_vf_rebuild_aggregator_node_cfg()
1436 vsi->idx, vsi->agg_node->agg_id); in ice_vf_rebuild_aggregator_node_cfg()
1438 vsi->agg_node->num_vsis++; in ice_vf_rebuild_aggregator_node_cfg()
1448 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_cfg() local
1465 ice_vf_rebuild_aggregator_node_cfg(vsi); in ice_vf_rebuild_host_cfg()
1493 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_vsi() local
1496 if (ice_vsi_rebuild(vsi, true)) { in ice_vf_rebuild_vsi()
1504 vsi->vsi_num = ice_get_hw_vsi_num(&pf->hw, vsi->idx); in ice_vf_rebuild_vsi()
1505 vf->lan_vsi_num = vsi->vsi_num; in ice_vf_rebuild_vsi()
1672 struct ice_vsi *vsi; in ice_reset_vf() local
1698 vsi = ice_get_vf_vsi(vf); in ice_reset_vf()
1705 ice_dis_vsi_txq(vsi->port_info, vsi->idx, 0, 0, NULL, NULL, in ice_reset_vf()
1741 if (vf->port_vlan_info || vsi->num_vlan) in ice_reset_vf()
1746 if (ice_vf_set_vsi_promisc(vf, vsi, promisc_m, true)) in ice_reset_vf()
1766 vsi = ice_get_vf_vsi(vf); in ice_reset_vf()
1767 ice_eswitch_update_repr(vsi); in ice_reset_vf()
1850 struct ice_vsi *vsi; in ice_init_vf_vsi_res() local
1857 vsi = ice_vf_vsi_setup(vf); in ice_init_vf_vsi_res()
1858 if (!vsi) in ice_init_vf_vsi_res()
1861 err = ice_vsi_add_vlan(vsi, 0, ICE_FWD_TO_VSI); in ice_init_vf_vsi_res()
1869 status = ice_fltr_add_mac(vsi, broadcast, ICE_FWD_TO_VSI); in ice_init_vf_vsi_res()
2209 struct ice_vsi *vsi; in ice_get_vf_from_pfq() local
2212 vsi = ice_get_vf_vsi(vf); in ice_get_vf_from_pfq()
2214 ice_for_each_rxq(vsi, rxq_idx) in ice_get_vf_from_pfq()
2215 if (vsi->rxq_map[rxq_idx] == pfq) in ice_get_vf_from_pfq()
2375 struct ice_vsi *vsi; in ice_vc_get_vf_res_msg() local
2400 vsi = ice_get_vf_vsi(vf); in ice_vc_get_vf_res_msg()
2401 if (!vsi) { in ice_vc_get_vf_res_msg()
2406 if (!vsi->info.pvid) in ice_vc_get_vf_res_msg()
2450 vfres->num_queue_pairs = vsi->num_txq; in ice_vc_get_vf_res_msg()
2458 vfres->vsi_res[0].num_queue_pairs = vsi->num_txq; in ice_vc_get_vf_res_msg()
2505 if (pf->vsi[i] && pf->vsi[i]->vsi_num == id) in ice_find_vsi_from_id()
2506 return pf->vsi[i]; in ice_find_vsi_from_id()
2521 struct ice_vsi *vsi; in ice_vc_isvalid_vsi_id() local
2523 vsi = ice_find_vsi_from_id(pf, vsi_id); in ice_vc_isvalid_vsi_id()
2525 return (vsi && (vsi->vf_id == vf->vf_id)); in ice_vc_isvalid_vsi_id()
2538 struct ice_vsi *vsi = ice_find_vsi_from_id(vf->pf, vsi_id); in ice_vc_isvalid_q_id() local
2540 return (vsi && (qid < vsi->alloc_txq)); in ice_vc_isvalid_q_id()
2658 struct ice_vsi *vsi; in ice_vc_handle_rss_cfg() local
2688 vsi = ice_get_vf_vsi(vf); in ice_vc_handle_rss_cfg()
2689 if (!vsi) { in ice_vc_handle_rss_cfg()
2716 ctx->info.q_opt_rss |= (vsi->info.q_opt_rss & in ice_vc_handle_rss_cfg()
2718 ctx->info.q_opt_tc = vsi->info.q_opt_tc; in ice_vc_handle_rss_cfg()
2719 ctx->info.q_opt_flags = vsi->info.q_opt_rss; in ice_vc_handle_rss_cfg()
2724 status = ice_update_vsi(hw, vsi->idx, ctx, NULL); in ice_vc_handle_rss_cfg()
2731 vsi->info.q_opt_rss = ctx->info.q_opt_rss; in ice_vc_handle_rss_cfg()
2746 if (ice_add_rss_cfg(hw, vsi->idx, hash_flds, in ice_vc_handle_rss_cfg()
2750 vsi->vsi_num, v_ret); in ice_vc_handle_rss_cfg()
2755 status = ice_rem_rss_cfg(hw, vsi->idx, hash_flds, in ice_vc_handle_rss_cfg()
2786 struct ice_vsi *vsi; in ice_vc_config_rss_key() local
2808 vsi = ice_get_vf_vsi(vf); in ice_vc_config_rss_key()
2809 if (!vsi) { in ice_vc_config_rss_key()
2814 if (ice_set_rss_key(vsi, vrk->key)) in ice_vc_config_rss_key()
2832 struct ice_vsi *vsi; in ice_vc_config_rss_lut() local
2854 vsi = ice_get_vf_vsi(vf); in ice_vc_config_rss_lut()
2855 if (!vsi) { in ice_vc_config_rss_lut()
2860 if (ice_set_rss_lut(vsi, vrl->lut, ICE_VSIQF_HLUT_ARRAY_SIZE)) in ice_vc_config_rss_lut()
2920 struct ice_pf *pf = np->vsi->back; in ice_set_vf_spoofchk()
3029 struct ice_vsi *vsi; in ice_vc_cfg_promiscuous_mode_msg() local
3043 vsi = ice_get_vf_vsi(vf); in ice_vc_cfg_promiscuous_mode_msg()
3044 if (!vsi) { in ice_vc_cfg_promiscuous_mode_msg()
3065 if (vsi->num_vlan || vf->port_vlan_info) { in ice_vc_cfg_promiscuous_mode_msg()
3067 ret = ice_cfg_vlan_pruning(vsi, true); in ice_vc_cfg_promiscuous_mode_msg()
3069 ret = ice_cfg_vlan_pruning(vsi, false); in ice_vc_cfg_promiscuous_mode_msg()
3084 ret = ice_set_dflt_vsi(pf->first_sw, vsi); in ice_vc_cfg_promiscuous_mode_msg()
3086 ice_is_vsi_dflt_vsi(pf->first_sw, vsi)) in ice_vc_cfg_promiscuous_mode_msg()
3101 if (vf->port_vlan_info || vsi->num_vlan > 1) { in ice_vc_cfg_promiscuous_mode_msg()
3109 ucast_status = ice_vf_set_vsi_promisc(vf, vsi, ucast_m, in ice_vc_cfg_promiscuous_mode_msg()
3117 mcast_status = ice_vf_set_vsi_promisc(vf, vsi, mcast_m, in ice_vc_cfg_promiscuous_mode_msg()
3163 struct ice_vsi *vsi; in ice_vc_get_stats_msg() local
3175 vsi = ice_get_vf_vsi(vf); in ice_vc_get_stats_msg()
3176 if (!vsi) { in ice_vc_get_stats_msg()
3181 ice_update_eth_stats(vsi); in ice_vc_get_stats_msg()
3183 stats = vsi->eth_stats; in ice_vc_get_stats_msg()
3212 static void ice_vf_ena_txq_interrupt(struct ice_vsi *vsi, u32 q_idx) in ice_vf_ena_txq_interrupt() argument
3214 struct ice_hw *hw = &vsi->back->hw; in ice_vf_ena_txq_interrupt()
3215 u32 pfq = vsi->txq_map[q_idx]; in ice_vf_ena_txq_interrupt()
3235 static void ice_vf_ena_rxq_interrupt(struct ice_vsi *vsi, u32 q_idx) in ice_vf_ena_rxq_interrupt() argument
3237 struct ice_hw *hw = &vsi->back->hw; in ice_vf_ena_rxq_interrupt()
3238 u32 pfq = vsi->rxq_map[q_idx]; in ice_vf_ena_rxq_interrupt()
3265 struct ice_vsi *vsi; in ice_vc_ena_qs_msg() local
3284 vsi = ice_get_vf_vsi(vf); in ice_vc_ena_qs_msg()
3285 if (!vsi) { in ice_vc_ena_qs_msg()
3305 if (ice_vsi_ctrl_one_rx_ring(vsi, true, vf_q_id, true)) { in ice_vc_ena_qs_msg()
3306 dev_err(ice_pf_to_dev(vsi->back), "Failed to enable Rx ring %d on VSI %d\n", in ice_vc_ena_qs_msg()
3307 vf_q_id, vsi->vsi_num); in ice_vc_ena_qs_msg()
3312 ice_vf_ena_rxq_interrupt(vsi, vf_q_id); in ice_vc_ena_qs_msg()
3327 ice_vf_ena_txq_interrupt(vsi, vf_q_id); in ice_vc_ena_qs_msg()
3354 struct ice_vsi *vsi; in ice_vc_dis_qs_msg() local
3374 vsi = ice_get_vf_vsi(vf); in ice_vc_dis_qs_msg()
3375 if (!vsi) { in ice_vc_dis_qs_msg()
3384 struct ice_tx_ring *ring = vsi->tx_rings[vf_q_id]; in ice_vc_dis_qs_msg()
3396 ice_fill_txq_meta(vsi, ring, &txq_meta); in ice_vc_dis_qs_msg()
3398 if (ice_vsi_stop_tx_ring(vsi, ICE_NO_RESET, vf->vf_id, in ice_vc_dis_qs_msg()
3400 dev_err(ice_pf_to_dev(vsi->back), "Failed to stop Tx ring %d on VSI %d\n", in ice_vc_dis_qs_msg()
3401 vf_q_id, vsi->vsi_num); in ice_vc_dis_qs_msg()
3415 if (ice_vsi_stop_all_rx_rings(vsi)) { in ice_vc_dis_qs_msg()
3416 dev_err(ice_pf_to_dev(vsi->back), "Failed to stop all Rx rings on VSI %d\n", in ice_vc_dis_qs_msg()
3417 vsi->vsi_num); in ice_vc_dis_qs_msg()
3434 if (ice_vsi_ctrl_one_rx_ring(vsi, false, vf_q_id, in ice_vc_dis_qs_msg()
3436 dev_err(ice_pf_to_dev(vsi->back), "Failed to stop Rx ring %d on VSI %d\n", in ice_vc_dis_qs_msg()
3437 vf_q_id, vsi->vsi_num); in ice_vc_dis_qs_msg()
3467 ice_cfg_interrupt(struct ice_vf *vf, struct ice_vsi *vsi, u16 vector_id, in ice_cfg_interrupt() argument
3481 if (!ice_vc_isvalid_q_id(vf, vsi->vsi_num, vsi_q_id)) in ice_cfg_interrupt()
3486 vsi->rx_rings[vsi_q_id]->q_vector = q_vector; in ice_cfg_interrupt()
3487 ice_cfg_rxq_interrupt(vsi, vsi_q_id, vector_id, in ice_cfg_interrupt()
3495 if (!ice_vc_isvalid_q_id(vf, vsi->vsi_num, vsi_q_id)) in ice_cfg_interrupt()
3500 vsi->tx_rings[vsi_q_id]->q_vector = q_vector; in ice_cfg_interrupt()
3501 ice_cfg_txq_interrupt(vsi, vsi_q_id, vector_id, in ice_cfg_interrupt()
3522 struct ice_vsi *vsi; in ice_vc_cfg_irq_map_msg() local
3539 vsi = ice_get_vf_vsi(vf); in ice_vc_cfg_irq_map_msg()
3540 if (!vsi) { in ice_vc_cfg_irq_map_msg()
3569 q_vector = vsi->q_vectors[vector_id - ICE_NONQ_VECS_VF]; in ice_vc_cfg_irq_map_msg()
3577 ice_cfg_interrupt(vf, vsi, vector_id, map, q_vector); in ice_vc_cfg_irq_map_msg()
3602 struct ice_vsi *vsi; in ice_vc_cfg_qs_msg() local
3615 vsi = ice_get_vf_vsi(vf); in ice_vc_cfg_qs_msg()
3616 if (!vsi) { in ice_vc_cfg_qs_msg()
3622 qci->num_queue_pairs > min_t(u16, vsi->alloc_txq, vsi->alloc_rxq)) { in ice_vc_cfg_qs_msg()
3624 vf->vf_id, min_t(u16, vsi->alloc_txq, vsi->alloc_rxq)); in ice_vc_cfg_qs_msg()
3647 if (q_idx >= vsi->alloc_txq || q_idx >= vsi->alloc_rxq) { in ice_vc_cfg_qs_msg()
3654 vsi->tx_rings[i]->dma = qpi->txq.dma_ring_addr; in ice_vc_cfg_qs_msg()
3655 vsi->tx_rings[i]->count = qpi->txq.ring_len; in ice_vc_cfg_qs_msg()
3656 if (ice_vsi_cfg_single_txq(vsi, vsi->tx_rings, q_idx)) { in ice_vc_cfg_qs_msg()
3666 vsi->rx_rings[i]->dma = qpi->rxq.dma_ring_addr; in ice_vc_cfg_qs_msg()
3667 vsi->rx_rings[i]->count = qpi->rxq.ring_len; in ice_vc_cfg_qs_msg()
3675 vsi->rx_buf_len = qpi->rxq.databuffer_size; in ice_vc_cfg_qs_msg()
3676 vsi->rx_rings[i]->rx_buf_len = vsi->rx_buf_len; in ice_vc_cfg_qs_msg()
3683 vsi->max_frame = qpi->rxq.max_pkt_size; in ice_vc_cfg_qs_msg()
3688 vsi->max_frame += VLAN_HLEN; in ice_vc_cfg_qs_msg()
3690 if (ice_vsi_cfg_single_rxq(vsi, q_idx)) { in ice_vc_cfg_qs_msg()
3811 ice_vc_add_mac_addr(struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_add_mac_addr() argument
3828 status = ice_fltr_add_mac(vsi, mac_addr, ICE_FWD_TO_VSI); in ice_vc_add_mac_addr()
3911 ice_vc_del_mac_addr(struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_del_mac_addr() argument
3922 status = ice_fltr_remove_mac(vsi, mac_addr, ICE_FWD_TO_VSI); in ice_vc_del_mac_addr()
3952 (struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_handle_mac_addr_msg()
3959 struct ice_vsi *vsi; in ice_vc_handle_mac_addr_msg() local
3988 vsi = ice_get_vf_vsi(vf); in ice_vc_handle_mac_addr_msg()
3989 if (!vsi) { in ice_vc_handle_mac_addr_msg()
4002 result = ice_vc_cfg_mac(vf, vsi, &al->list[i]); in ice_vc_handle_mac_addr_msg()
4190 struct ice_vsi *vsi; in ice_vc_process_vlan_msg() local
4223 vsi = ice_get_vf_vsi(vf); in ice_vc_process_vlan_msg()
4224 if (!vsi) { in ice_vc_process_vlan_msg()
4230 vsi->num_vlan >= ICE_MAX_VLAN_PER_VF) { in ice_vc_process_vlan_msg()
4239 if (vsi->info.pvid) { in ice_vc_process_vlan_msg()
4254 vsi->num_vlan >= ICE_MAX_VLAN_PER_VF) { in ice_vc_process_vlan_msg()
4271 status = ice_vsi_add_vlan(vsi, vid, ICE_FWD_TO_VSI); in ice_vc_process_vlan_msg()
4279 !ice_vsi_is_vlan_pruning_ena(vsi)) { in ice_vc_process_vlan_msg()
4280 status = ice_cfg_vlan_pruning(vsi, true); in ice_vc_process_vlan_msg()
4292 status = ice_set_vsi_promisc(hw, vsi->idx, in ice_vc_process_vlan_msg()
4311 num_vf_vlan = vsi->num_vlan; in ice_vc_process_vlan_msg()
4325 status = ice_vsi_kill_vlan(vsi, vid); in ice_vc_process_vlan_msg()
4332 if (vsi->num_vlan == 1 && in ice_vc_process_vlan_msg()
4333 ice_vsi_is_vlan_pruning_ena(vsi)) in ice_vc_process_vlan_msg()
4334 ice_cfg_vlan_pruning(vsi, false); in ice_vc_process_vlan_msg()
4341 ice_clear_vsi_promisc(hw, vsi->idx, in ice_vc_process_vlan_msg()
4390 struct ice_vsi *vsi; in ice_vc_ena_vlan_stripping() local
4402 vsi = ice_get_vf_vsi(vf); in ice_vc_ena_vlan_stripping()
4403 if (ice_vsi_manage_vlan_stripping(vsi, true)) in ice_vc_ena_vlan_stripping()
4420 struct ice_vsi *vsi; in ice_vc_dis_vlan_stripping() local
4432 vsi = ice_get_vf_vsi(vf); in ice_vc_dis_vlan_stripping()
4433 if (!vsi) { in ice_vc_dis_vlan_stripping()
4438 if (ice_vsi_manage_vlan_stripping(vsi, false)) in ice_vc_dis_vlan_stripping()
4458 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_init_vlan_stripping() local
4460 if (!vsi) in ice_vf_init_vlan_stripping()
4464 if (vsi->info.pvid) in ice_vf_init_vlan_stripping()
4468 return ice_vsi_manage_vlan_stripping(vsi, true); in ice_vf_init_vlan_stripping()
4470 return ice_vsi_manage_vlan_stripping(vsi, false); in ice_vf_init_vlan_stripping()
4516 struct ice_vsi *vsi; in ice_vc_repr_add_mac() local
4528 vsi = ice_get_vf_vsi(vf); in ice_vc_repr_add_mac()
4529 if (!vsi) { in ice_vc_repr_add_mac()
5081 struct ice_vsi *vsi; in ice_set_vf_bw() local
5095 vsi = ice_get_vf_vsi(vf); in ice_set_vf_bw()
5115 ret = ice_set_min_bw_limit(vsi, (u64)min_tx_rate * 1000); in ice_set_vf_bw()
5126 ret = ice_set_max_bw_limit(vsi, (u64)max_tx_rate * 1000); in ice_set_vf_bw()
5150 struct ice_vsi *vsi; in ice_get_vf_stats() local
5162 vsi = ice_get_vf_vsi(vf); in ice_get_vf_stats()
5163 if (!vsi) in ice_get_vf_stats()
5166 ice_update_eth_stats(vsi); in ice_get_vf_stats()
5167 stats = &vsi->eth_stats; in ice_get_vf_stats()