Lines Matching refs:ice_vsi

75 static void ice_remove_q_channels(struct ice_vsi *vsi, bool rem_adv_fltr);
111 struct ice_vsi *vsi = NULL; in ice_check_for_hang_subtask()
179 struct ice_vsi *vsi; in ice_init_mac_fltr()
203 struct ice_vsi *vsi = np->vsi; in ice_add_mac_to_sync_list()
225 struct ice_vsi *vsi = np->vsi; in ice_add_mac_to_unsync_list()
248 static bool ice_vsi_fltr_changed(struct ice_vsi *vsi) in ice_vsi_fltr_changed()
260 static int ice_set_promisc(struct ice_vsi *vsi, u8 promisc_m) in ice_set_promisc()
289 static int ice_clear_promisc(struct ice_vsi *vsi, u8 promisc_m) in ice_clear_promisc()
316 static int ice_vsi_sync_fltr(struct ice_vsi *vsi) in ice_vsi_sync_fltr()
548 struct ice_vsi *vsi; in ice_prepare_for_reset()
742 static void ice_print_topo_conflict(struct ice_vsi *vsi) in ice_print_topo_conflict()
768 void ice_print_link_msg(struct ice_vsi *vsi, bool isup) in ice_print_link_msg()
903 static void ice_vsi_link_event(struct ice_vsi *vsi, bool link_up) in ice_vsi_link_event()
1097 struct ice_vsi *vsi; in ice_link_event()
1872 static int ice_force_phys_link_state(struct ice_vsi *vsi, bool link_up) in ice_force_phys_link_state()
2117 static int ice_configure_phy(struct ice_vsi *vsi) in ice_configure_phy()
2244 struct ice_vsi *vsi; in ice_check_media_subtask()
2468 static int ice_vsi_ena_irq(struct ice_vsi *vsi) in ice_vsi_ena_irq()
2485 static int ice_vsi_req_irq_msix(struct ice_vsi *vsi, char *basename) in ice_vsi_req_irq_msix()
2571 static int ice_xdp_alloc_setup_rings(struct ice_vsi *vsi) in ice_xdp_alloc_setup_rings()
2628 static void ice_vsi_assign_bpf_prog(struct ice_vsi *vsi, struct bpf_prog *prog) in ice_vsi_assign_bpf_prog()
2648 int ice_prepare_xdp_rings(struct ice_vsi *vsi, struct bpf_prog *prog) in ice_prepare_xdp_rings()
2780 int ice_destroy_xdp_rings(struct ice_vsi *vsi) in ice_destroy_xdp_rings()
2854 static void ice_vsi_rx_napi_schedule(struct ice_vsi *vsi) in ice_vsi_rx_napi_schedule()
2873 int ice_vsi_determine_xdp_res(struct ice_vsi *vsi) in ice_vsi_determine_xdp_res()
2893 static int ice_max_xdp_frame_size(struct ice_vsi *vsi) in ice_max_xdp_frame_size()
2908 ice_xdp_setup_prog(struct ice_vsi *vsi, struct bpf_prog *prog, in ice_xdp_setup_prog()
2995 struct ice_vsi *vsi = np->vsi; in ice_xdp()
3348 static void ice_napi_add(struct ice_vsi *vsi) in ice_napi_add()
3364 static void ice_set_ops(struct ice_vsi *vsi) in ice_set_ops()
3499 static struct ice_vsi *
3511 static struct ice_vsi *
3533 static struct ice_vsi *
3553 struct ice_vsi *
3578 struct ice_vsi *vsi = np->vsi; in ice_vlan_rx_add_vid()
3641 struct ice_vsi *vsi = np->vsi; in ice_vlan_rx_kill_vid()
3713 static void ice_tc_indir_block_unregister(struct ice_vsi *vsi) in ice_tc_indir_block_unregister()
3727 static int ice_tc_indir_block_register(struct ice_vsi *vsi) in ice_tc_indir_block_register()
4147 int ice_vsi_recfg_qs(struct ice_vsi *vsi, int new_rx, int new_tx, bool locked) in ice_vsi_recfg_qs()
4192 struct ice_vsi *vsi = ice_get_main_vsi(pf); in ice_set_safe_mode_vlan_cfg()
4400 struct ice_vsi *ctrl_vsi; in ice_init_fdir()
4440 struct ice_vsi *vsi = ice_get_ctrl_vsi(pf); in ice_deinit_fdir()
4557 static int ice_register_netdev(struct ice_vsi *vsi) in ice_register_netdev()
4575 static void ice_unregister_netdev(struct ice_vsi *vsi) in ice_unregister_netdev()
4590 static int ice_cfg_netdev(struct ice_vsi *vsi) in ice_cfg_netdev()
4625 static void ice_decfg_netdev(struct ice_vsi *vsi) in ice_decfg_netdev()
4632 static int ice_start_eth(struct ice_vsi *vsi) in ice_start_eth()
4649 struct ice_vsi *vsi = ice_get_main_vsi(pf); in ice_init_eth()
4698 struct ice_vsi *vsi = ice_get_main_vsi(pf); in ice_deinit_eth()
4891 struct ice_vsi *vsi = ice_get_main_vsi(pf); in ice_init_link()
4906 struct ice_vsi *vsi; in ice_init_pf_sw()
4944 struct ice_vsi *vsi = ice_get_main_vsi(pf); in ice_deinit_pf_sw()
5083 struct ice_vsi *vsi; in ice_load()
5282 struct ice_vsi *vsi; in ice_setup_mc_magic_wake()
5819 struct ice_vsi *vsi = np->vsi; in ice_set_mac_address()
5910 struct ice_vsi *vsi = np->vsi; in ice_set_rx_mode()
5939 struct ice_vsi *vsi = np->vsi; in ice_set_tx_maxrate()
6154 ice_set_vlan_offload_features(struct ice_vsi *vsi, netdev_features_t features) in ice_set_vlan_offload_features()
6198 ice_set_vlan_filtering_features(struct ice_vsi *vsi, netdev_features_t features) in ice_set_vlan_filtering_features()
6228 struct ice_vsi *vsi = np->vsi; in ice_set_vlan_features()
6263 static int ice_set_loopback(struct ice_vsi *vsi, bool ena) in ice_set_loopback()
6294 struct ice_vsi *vsi = np->vsi; in ice_set_features()
6369 static int ice_vsi_vlan_setup(struct ice_vsi *vsi) in ice_vsi_vlan_setup()
6390 int ice_vsi_cfg_lan(struct ice_vsi *vsi) in ice_vsi_cfg_lan()
6536 static void ice_napi_enable_all(struct ice_vsi *vsi) in ice_napi_enable_all()
6559 static int ice_up_complete(struct ice_vsi *vsi) in ice_up_complete()
6602 int ice_up(struct ice_vsi *vsi) in ice_up()
6644 ice_update_vsi_tx_ring_stats(struct ice_vsi *vsi, in ice_update_vsi_tx_ring_stats()
6672 static void ice_update_vsi_ring_stats(struct ice_vsi *vsi) in ice_update_vsi_ring_stats()
6748 void ice_update_vsi_stats(struct ice_vsi *vsi) in ice_update_vsi_stats()
6950 struct ice_vsi *vsi = np->vsi; in ice_get_stats64()
6986 static void ice_napi_disable_all(struct ice_vsi *vsi) in ice_napi_disable_all()
7010 int ice_down(struct ice_vsi *vsi) in ice_down()
7064 int ice_down_up(struct ice_vsi *vsi) in ice_down_up()
7091 int ice_vsi_setup_tx_rings(struct ice_vsi *vsi) in ice_vsi_setup_tx_rings()
7123 int ice_vsi_setup_rx_rings(struct ice_vsi *vsi) in ice_vsi_setup_rx_rings()
7157 int ice_vsi_open_ctrl(struct ice_vsi *vsi) in ice_vsi_open_ctrl()
7213 int ice_vsi_open(struct ice_vsi *vsi) in ice_vsi_open()
7307 struct ice_vsi *vsi = pf->vsi[i]; in ice_vsi_rebuild_by_type()
7358 struct ice_vsi *vsi = pf->vsi[i]; in ice_update_pf_netdev_link()
7578 struct ice_vsi *vsi = np->vsi; in ice_change_mtu()
7716 int ice_set_rss_lut(struct ice_vsi *vsi, u8 *lut, u16 lut_size) in ice_set_rss_lut()
7745 int ice_set_rss_key(struct ice_vsi *vsi, u8 *seed) in ice_set_rss_key()
7769 int ice_get_rss_lut(struct ice_vsi *vsi, u8 *lut, u16 lut_size) in ice_get_rss_lut()
7798 int ice_get_rss_key(struct ice_vsi *vsi, u8 *seed) in ice_get_rss_key()
7830 struct ice_vsi *vsi = np->vsi; in ice_bridge_getlink()
7847 static int ice_vsi_update_bridge_mode(struct ice_vsi *vsi, u16 bmode) in ice_vsi_update_bridge_mode()
7963 struct ice_vsi *vsi = np->vsi; in ice_tx_timeout()
8047 struct ice_vsi *vsi = np->vsi; in ice_setup_tc_cls_flower()
8092 ice_validate_mqprio_qopt(struct ice_vsi *vsi, in ice_validate_mqprio_qopt()
8227 static int ice_add_vsi_to_fdir(struct ice_pf *pf, struct ice_vsi *vsi) in ice_add_vsi_to_fdir()
8294 struct ice_vsi *vsi; in ice_add_channel()
8331 static void ice_chnl_cfg_res(struct ice_vsi *vsi, struct ice_channel *ch) in ice_chnl_cfg_res()
8389 ice_cfg_chnl_all_res(struct ice_vsi *vsi, struct ice_channel *ch) in ice_cfg_chnl_all_res()
8409 ice_setup_hw_channel(struct ice_pf *pf, struct ice_vsi *vsi, in ice_setup_hw_channel()
8447 ice_setup_channel(struct ice_pf *pf, struct ice_vsi *vsi, in ice_setup_channel()
8479 ice_set_bw_limit(struct ice_vsi *vsi, u64 max_tx_rate, u64 min_tx_rate) in ice_set_bw_limit()
8498 static int ice_create_q_channel(struct ice_vsi *vsi, struct ice_channel *ch) in ice_create_q_channel()
8599 static void ice_remove_q_channels(struct ice_vsi *vsi, bool rem_fltr) in ice_remove_q_channels()
8620 struct ice_vsi *ch_vsi; in ice_remove_q_channels()
8679 struct ice_vsi *main_vsi; in ice_rebuild_channels()
8682 struct ice_vsi *vsi; in ice_rebuild_channels()
8748 struct ice_vsi *ch_vsi; in ice_rebuild_channels()
8790 static int ice_create_q_channels(struct ice_vsi *vsi) in ice_create_q_channels()
8849 struct ice_vsi *vsi = np->vsi; in ice_setup_tc_mqprio_qdisc()
9195 struct ice_vsi *vsi = np->vsi; in ice_open_internal()
9263 struct ice_vsi *vsi = np->vsi; in ice_stop()