Home
last modified time | relevance | path

Searched defs:vsi (Results 1 – 25 of 84) sorted by relevance

1234

/linux/drivers/net/ethernet/intel/ice/
H A Dice_vsi_vlan_lib.c9 static void print_invalid_tpid(struct ice_vsi *vsi, u16 tpid) in print_invalid_tpid()
24 static bool validate_vlan(struct ice_vsi *vsi, struct ice_vlan *vlan) in validate_vlan()
40 int ice_vsi_add_vlan(struct ice_vsi *vsi, struct ice_vlan *vlan) in ice_vsi_add_vlan()
64 int ice_vsi_del_vlan(struct ice_vsi *vsi, struct ice_vlan *vlan) in ice_vsi_del_vlan()
91 static int ice_vsi_manage_vlan_insertion(struct ice_vsi *vsi) in ice_vsi_manage_vlan_insertion()
131 static int ice_vsi_manage_vlan_stripping(struct ice_vsi *vsi, bool ena) in ice_vsi_manage_vlan_stripping()
182 int ice_vsi_ena_inner_stripping(struct ice_vsi *vsi, const u16 tpid) in ice_vsi_ena_inner_stripping()
192 int ice_vsi_dis_inner_stripping(struct ice_vsi *vsi) in ice_vsi_dis_inner_stripping()
197 int ice_vsi_ena_inner_insertion(struct ice_vsi *vsi, const u16 tpid) in ice_vsi_ena_inner_insertion()
207 int ice_vsi_dis_inner_insertion(struct ice_vsi *vsi) in ice_vsi_dis_inner_insertion()
[all …]
H A Dice_lib.c47 static int ice_vsi_ctrl_all_rx_rings(struct ice_vsi *vsi, bool ena) in ice_vsi_ctrl_all_rx_rings()
73 static int ice_vsi_alloc_arrays(struct ice_vsi *vsi) in ice_vsi_alloc_arrays()
133 static void ice_vsi_set_num_desc(struct ice_vsi *vsi) in ice_vsi_set_num_desc()
174 static void ice_vsi_set_num_qs(struct ice_vsi *vsi) in ice_vsi_set_num_qs()
284 static void ice_vsi_delete_from_hw(struct ice_vsi *vsi) in ice_vsi_delete_from_hw()
313 static void ice_vsi_free_arrays(struct ice_vsi *vsi) in ice_vsi_free_arrays()
337 static void ice_vsi_free_stats(struct ice_vsi *vsi) in ice_vsi_free_stats()
376 static int ice_vsi_alloc_ring_stats(struct ice_vsi *vsi) in ice_vsi_alloc_ring_stats()
444 void ice_vsi_free(struct ice_vsi *vsi) in ice_vsi_free()
473 void ice_vsi_delete(struct ice_vsi *vsi) in ice_vsi_delete()
[all …]
H A Dice_fltr.c58 ice_fltr_set_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, in ice_fltr_set_vlan_vsi_promisc()
82 ice_fltr_clear_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, in ice_fltr_clear_vlan_vsi_promisc()
148 int ice_fltr_add_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_mac_list()
158 int ice_fltr_remove_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_mac_list()
168 static int ice_fltr_add_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_vlan_list()
179 ice_fltr_remove_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_vlan_list()
189 static int ice_fltr_add_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_eth_list()
199 static int ice_fltr_remove_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_eth_list()
208 void ice_fltr_remove_all(struct ice_vsi *vsi) in ice_fltr_remove_all()
226 ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_mac_to_list()
[all …]
H A Dice_base.c103 static int ice_vsi_alloc_q_vector(struct ice_vsi *vsi, u16 v_idx) in ice_vsi_alloc_q_vector()
178 static void ice_free_q_vector(struct ice_vsi *vsi, int v_idx) in ice_free_q_vector()
249 ice_calc_txq_handle(const struct ice_vsi *vsi, struct ice_tx_ring *ring, u8 tc) in ice_calc_txq_handle()
295 struct ice_vsi *vsi = ring->vsi; in ice_set_txq_ctx_vmvf() local
345 struct ice_vsi *vsi = ring->vsi; in ice_setup_tx_ctx() local
407 struct ice_vsi *vsi = tx_ring->vsi; in ice_setup_txtime_ctx() local
447 struct ice_vsi *vsi = tx_ring->vsi; in ice_calc_ts_ring_count() local
475 struct ice_vsi *vsi = ring->vsi; in ice_setup_rx_ctx() local
754 int ice_vsi_cfg_single_rxq(struct ice_vsi *vsi, u16 q_idx) in ice_vsi_cfg_single_rxq()
770 static void ice_vsi_cfg_frame_size(struct ice_vsi *vsi, struct ice_rx_ring *ring) in ice_vsi_cfg_frame_size()
[all …]
H A Dice_vf_vsi_vlan_ops.c12 noop_vlan_arg(struct ice_vsi __always_unused *vsi, in noop_vlan_arg()
19 noop_vlan(struct ice_vsi __always_unused *vsi) in noop_vlan()
24 static void ice_port_vlan_on(struct ice_vsi *vsi) in ice_port_vlan_on()
57 static void ice_port_vlan_off(struct ice_vsi *vsi) in ice_port_vlan_off()
98 void ice_vf_vsi_enable_port_vlan(struct ice_vsi *vsi) in ice_vf_vsi_enable_port_vlan()
113 void ice_vf_vsi_disable_port_vlan(struct ice_vsi *vsi) in ice_vf_vsi_disable_port_vlan()
130 void ice_vf_vsi_init_vlan_ops(struct ice_vsi *vsi) in ice_vf_vsi_init_vlan_ops()
165 void ice_vf_vsi_cfg_dvm_legacy_vlan_mode(struct ice_vsi *vsi) in ice_vf_vsi_cfg_dvm_legacy_vlan_mode()
236 void ice_vf_vsi_cfg_svm_legacy_vlan_mode(struct ice_vsi *vsi) in ice_vf_vsi_cfg_svm_legacy_vlan_mode()
H A Dice_vf_lib.c223 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_clear_counters() local
262 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_reconfig_vsi() local
296 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_vsi() local
323 static int ice_vf_rebuild_host_vlan_cfg(struct ice_vf *vf, struct ice_vsi *vsi) in ice_vf_rebuild_host_vlan_cfg()
374 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_tx_rate_cfg() local
420 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_mac_cfg() local
464 static void ice_vf_rebuild_aggregator_node_cfg(struct ice_vsi *vsi) in ice_vf_rebuild_aggregator_node_cfg()
497 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_vf_rebuild_host_cfg() local
606 ice_vf_get_promisc_masks(struct ice_vf *vf, struct ice_vsi *vsi, in ice_vf_get_promisc_masks()
627 ice_vf_clear_all_promisc_modes(struct ice_vf *vf, struct ice_vsi *vsi) in ice_vf_clear_all_promisc_modes()
[all …]
H A Dice_arfs.c11 static bool ice_is_arfs_active(struct ice_vsi *vsi) in ice_is_arfs_active()
29 struct ice_vsi *vsi; in ice_is_arfs_using_perfect_flow() local
60 ice_arfs_update_active_fltr_cntrs(struct ice_vsi *vsi, in ice_arfs_update_active_fltr_cntrs()
106 ice_arfs_del_flow_rules(struct ice_vsi *vsi, struct hlist_head *del_list_head) in ice_arfs_del_flow_rules()
143 ice_arfs_add_flow_rules(struct ice_vsi *vsi, struct hlist_head *add_list_head) in ice_arfs_add_flow_rules()
182 ice_arfs_is_flow_expired(struct ice_vsi *vsi, struct ice_arfs_entry *arfs_entry) in ice_arfs_is_flow_expired()
215 ice_arfs_update_flow_rules(struct ice_vsi *vsi, u16 idx, in ice_arfs_update_flow_rules()
301 ice_arfs_build_entry(struct ice_vsi *vsi, const struct flow_keys *fk, in ice_arfs_build_entry()
446 struct ice_vsi *vsi = np->vsi; in ice_rx_flow_steer() local
532 static int ice_init_arfs_cntrs(struct ice_vsi *vsi) in ice_init_arfs_cntrs()
[all …]
H A Dice_vsi_vlan_ops.c11 op_unsupported_vlan_arg(struct ice_vsi * __always_unused vsi, in op_unsupported_vlan_arg()
18 op_unsupported_tpid_arg(struct ice_vsi *__always_unused vsi, in op_unsupported_tpid_arg()
24 static int op_unsupported(struct ice_vsi *__always_unused vsi) in op_unsupported()
55 static void ice_vsi_init_unsupported_vlan_ops(struct ice_vsi *vsi) in ice_vsi_init_unsupported_vlan_ops()
69 void ice_vsi_init_vlan_ops(struct ice_vsi *vsi) in ice_vsi_init_vlan_ops()
100 struct ice_vsi_vlan_ops *ice_get_compat_vsi_vlan_ops(struct ice_vsi *vsi) in ice_get_compat_vsi_vlan_ops()
H A Dice_main.c121 struct ice_vsi *vsi = NULL; in ice_check_for_hang_subtask() local
189 struct ice_vsi *vsi; ice_init_mac_fltr() local
213 struct ice_vsi *vsi = np->vsi; ice_add_mac_to_sync_list() local
235 struct ice_vsi *vsi = np->vsi; ice_add_mac_to_unsync_list() local
258 ice_vsi_fltr_changed(struct ice_vsi * vsi) ice_vsi_fltr_changed() argument
270 ice_set_promisc(struct ice_vsi * vsi,u8 promisc_m) ice_set_promisc() argument
299 ice_clear_promisc(struct ice_vsi * vsi,u8 promisc_m) ice_clear_promisc() argument
326 ice_vsi_sync_fltr(struct ice_vsi * vsi) ice_vsi_sync_fltr() argument
539 struct ice_vsi *vsi; ice_prepare_for_reset() local
750 ice_print_topo_conflict(struct ice_vsi * vsi) ice_print_topo_conflict() argument
776 ice_print_link_msg(struct ice_vsi * vsi,bool isup) ice_print_link_msg() argument
914 ice_vsi_link_event(struct ice_vsi * vsi,bool link_up) ice_vsi_link_event() argument
1108 struct ice_vsi *vsi; ice_link_event() local
2110 ice_phy_cfg(struct ice_vsi * vsi,bool link_en) ice_phy_cfg() argument
2236 struct ice_vsi *vsi; ice_check_media_subtask() local
2443 ice_vsi_ena_irq(struct ice_vsi * vsi) ice_vsi_ena_irq() argument
2460 ice_vsi_req_irq_msix(struct ice_vsi * vsi,char * basename) ice_vsi_req_irq_msix() argument
2528 ice_xdp_alloc_setup_rings(struct ice_vsi * vsi) ice_xdp_alloc_setup_rings() argument
2585 ice_vsi_assign_bpf_prog(struct ice_vsi * vsi,struct bpf_prog * prog) ice_vsi_assign_bpf_prog() argument
2598 ice_xdp_ring_from_qid(struct ice_vsi * vsi,int qid) ice_xdp_ring_from_qid() argument
2621 ice_map_xdp_rings(struct ice_vsi * vsi) ice_map_xdp_rings() argument
2656 ice_unmap_xdp_rings(struct ice_vsi * vsi) ice_unmap_xdp_rings() argument
2681 ice_prepare_xdp_rings(struct ice_vsi * vsi,struct bpf_prog * prog,enum ice_xdp_cfg cfg_type) ice_prepare_xdp_rings() argument
2783 ice_destroy_xdp_rings(struct ice_vsi * vsi,enum ice_xdp_cfg cfg_type) ice_destroy_xdp_rings() argument
2845 ice_vsi_rx_napi_schedule(struct ice_vsi * vsi) ice_vsi_rx_napi_schedule() argument
2864 ice_vsi_determine_xdp_res(struct ice_vsi * vsi) ice_vsi_determine_xdp_res() argument
2887 ice_max_xdp_frame_size(struct ice_vsi * vsi) ice_max_xdp_frame_size() argument
2899 ice_xdp_setup_prog(struct ice_vsi * vsi,struct bpf_prog * prog,struct netlink_ext_ack * extack) ice_xdp_setup_prog() argument
2986 struct ice_vsi *vsi = np->vsi; ice_xdp() local
3443 ice_set_ops(struct ice_vsi * vsi) ice_set_ops() argument
3667 struct ice_vsi *vsi = np->vsi; ice_vlan_rx_add_vid() local
3729 struct ice_vsi *vsi = np->vsi; ice_vlan_rx_kill_vid() local
3801 ice_tc_indir_block_unregister(struct ice_vsi * vsi) ice_tc_indir_block_unregister() argument
3815 ice_tc_indir_block_register(struct ice_vsi * vsi) ice_tc_indir_block_register() argument
4064 ice_vsi_recfg_qs(struct ice_vsi * vsi,int new_rx,int new_tx,bool locked) ice_vsi_recfg_qs() argument
4126 struct ice_vsi *vsi = ice_get_main_vsi(pf); ice_set_safe_mode_vlan_cfg() local
4374 struct ice_vsi *vsi = ice_get_ctrl_vsi(pf); ice_deinit_fdir() local
4590 ice_register_netdev(struct ice_vsi * vsi) ice_register_netdev() argument
4608 ice_unregister_netdev(struct ice_vsi * vsi) ice_unregister_netdev() argument
4623 ice_cfg_netdev(struct ice_vsi * vsi) ice_cfg_netdev() argument
4658 ice_decfg_netdev(struct ice_vsi * vsi) ice_decfg_netdev() argument
4821 struct ice_vsi *vsi = ice_get_main_vsi(pf); ice_init_link() local
4842 struct ice_vsi *vsi; ice_init_pf_sw() local
4880 struct ice_vsi *vsi = ice_get_main_vsi(pf); ice_deinit_pf_sw() local
5031 struct ice_vsi *vsi; ice_load() local
5104 struct ice_vsi *vsi = ice_get_main_vsi(pf); ice_unload() local
5327 struct ice_vsi *vsi; ice_setup_mc_magic_wake() local
5933 struct ice_vsi *vsi = np->vsi; ice_set_mac_address() local
6019 struct ice_vsi *vsi = np->vsi; ice_set_rx_mode() local
6048 struct ice_vsi *vsi = np->vsi; ice_set_tx_maxrate() local
6273 ice_set_rx_rings_vlan_proto(struct ice_vsi * vsi,__be16 vlan_ethertype) ice_set_rx_rings_vlan_proto() argument
6291 ice_set_vlan_offload_features(struct ice_vsi * vsi,netdev_features_t features) ice_set_vlan_offload_features() argument
6338 ice_set_vlan_filtering_features(struct ice_vsi * vsi,netdev_features_t features) ice_set_vlan_filtering_features() argument
6370 struct ice_vsi *vsi = np->vsi; ice_set_vlan_features() local
6405 ice_set_loopback(struct ice_vsi * vsi,bool ena) ice_set_loopback() argument
6436 struct ice_vsi *vsi = np->vsi; ice_set_features() local
6522 ice_vsi_vlan_setup(struct ice_vsi * vsi) ice_vsi_vlan_setup() argument
6543 ice_vsi_cfg_lan(struct ice_vsi * vsi) ice_vsi_cfg_lan() argument
6689 ice_napi_enable_all(struct ice_vsi * vsi) ice_napi_enable_all() argument
6712 ice_up_complete(struct ice_vsi * vsi) ice_up_complete() argument
6756 ice_up(struct ice_vsi * vsi) ice_up() argument
6841 ice_update_vsi_tx_ring_stats(struct ice_vsi * vsi,struct ice_vsi_tx_stats * vsi_stats,struct ice_tx_ring ** rings,u16 count) ice_update_vsi_tx_ring_stats() argument
6872 ice_update_vsi_rx_ring_stats(struct ice_vsi * vsi,struct ice_vsi_rx_stats * vsi_stats,struct ice_rx_ring ** rings,u16 count) ice_update_vsi_rx_ring_stats() argument
6900 ice_update_vsi_ring_stats(struct ice_vsi * vsi) ice_update_vsi_ring_stats() argument
6956 ice_update_vsi_stats(struct ice_vsi * vsi) ice_update_vsi_stats() argument
7154 struct ice_vsi *vsi = np->vsi; ice_get_stats64() local
7190 ice_napi_disable_all(struct ice_vsi * vsi) ice_napi_disable_all() argument
7212 ice_vsi_dis_irq(struct ice_vsi * vsi) ice_vsi_dis_irq() argument
7258 ice_down(struct ice_vsi * vsi) ice_down() argument
7314 ice_down_up(struct ice_vsi * vsi) ice_down_up() argument
7341 ice_vsi_setup_tx_rings(struct ice_vsi * vsi) ice_vsi_setup_tx_rings() argument
7373 ice_vsi_setup_rx_rings(struct ice_vsi * vsi) ice_vsi_setup_rx_rings() argument
7407 ice_vsi_open_ctrl(struct ice_vsi * vsi) ice_vsi_open_ctrl() argument
7463 ice_vsi_open(struct ice_vsi * vsi) ice_vsi_open() argument
7560 struct ice_vsi *vsi = pf->vsi[i]; ice_vsi_rebuild_by_type() local
7611 struct ice_vsi *vsi = pf->vsi[i]; ice_update_pf_netdev_link() local
7639 struct ice_vsi *vsi = ice_get_main_vsi(pf); ice_rebuild() local
7835 struct ice_vsi *vsi = np->vsi; ice_change_mtu() local
7892 ice_set_rss_lut(struct ice_vsi * vsi,u8 * lut,u16 lut_size) ice_set_rss_lut() argument
7921 ice_set_rss_key(struct ice_vsi * vsi,u8 * seed) ice_set_rss_key() argument
7945 ice_get_rss_lut(struct ice_vsi * vsi,u8 * lut,u16 lut_size) ice_get_rss_lut() argument
7974 ice_get_rss_key(struct ice_vsi * vsi,u8 * seed) ice_get_rss_key() argument
7999 ice_get_rss(struct ice_vsi * vsi,u8 * seed,u8 * lut,u16 lut_size) ice_get_rss() argument
8025 ice_set_rss_hfunc(struct ice_vsi * vsi,u8 hfunc) ice_set_rss_hfunc() argument
8102 ice_vsi_update_bridge_mode(struct ice_vsi * vsi,u16 bmode) ice_vsi_update_bridge_mode() argument
8216 struct ice_vsi *vsi = np->vsi; ice_tx_timeout() local
8307 struct ice_vsi *vsi = np->vsi; ice_setup_tc_cls_flower() local
8378 ice_validate_mqprio_qopt(struct ice_vsi * vsi,struct tc_mqprio_qopt_offload * mqprio_qopt) ice_validate_mqprio_qopt() argument
8513 ice_add_vsi_to_fdir(struct ice_pf * pf,struct ice_vsi * vsi) ice_add_vsi_to_fdir() argument
8579 struct ice_vsi *vsi; ice_add_channel() local
8616 ice_chnl_cfg_res(struct ice_vsi * vsi,struct ice_channel * ch) ice_chnl_cfg_res() argument
8674 ice_cfg_chnl_all_res(struct ice_vsi * vsi,struct ice_channel * ch) ice_cfg_chnl_all_res() argument
8694 ice_setup_hw_channel(struct ice_pf * pf,struct ice_vsi * vsi,struct ice_channel * ch,u16 sw_id,u8 type) ice_setup_hw_channel() argument
8732 ice_setup_channel(struct ice_pf * pf,struct ice_vsi * vsi,struct ice_channel * ch) ice_setup_channel() argument
8764 ice_set_bw_limit(struct ice_vsi * vsi,u64 max_tx_rate,u64 min_tx_rate) ice_set_bw_limit() argument
8783 ice_create_q_channel(struct ice_vsi * vsi,struct ice_channel * ch) ice_create_q_channel() argument
8884 ice_remove_q_channels(struct ice_vsi * vsi,bool rem_fltr) ice_remove_q_channels() argument
8967 struct ice_vsi *vsi; ice_rebuild_channels() local
9075 ice_create_q_channels(struct ice_vsi * vsi) ice_create_q_channels() argument
9134 struct ice_vsi *vsi = np->vsi; ice_setup_tc_mqprio_qdisc() local
9309 struct ice_vsi *vsi; ice_cfg_txtime() local
9354 struct ice_vsi *vsi = np->vsi; ice_offload_txtime() local
9612 struct ice_vsi *vsi = np->vsi; ice_open_internal() local
9677 struct ice_vsi *vsi = np->vsi; ice_stop() local
[all...]
H A Dice_tc_lib.c772 struct ice_vsi *vsi = fltr->src_vsi, *uplink; in ice_is_fltr_pf_tx_lldp() local
786 struct ice_vsi *vsi = fltr->src_vsi, *uplink; in ice_is_fltr_vf_tx_lldp() local
818 int ice_pass_vf_tx_lldp(struct ice_vsi *vsi, bool deinit) in ice_pass_vf_tx_lldp()
844 int ice_drop_vf_tx_lldp(struct ice_vsi *vsi, bool init) in ice_drop_vf_tx_lldp()
887 static void ice_handle_add_pf_lldp_drop_rule(struct ice_vsi *vsi) in ice_handle_add_pf_lldp_drop_rule()
914 ice_eswitch_add_tc_fltr(struct ice_vsi *vsi, struct ice_tc_flower_fltr *fltr) in ice_eswitch_add_tc_fltr()
1032 ice_locate_vsi_using_queue(struct ice_vsi *vsi, int queue) in ice_locate_vsi_using_queue()
1061 ice_locate_rx_ring_using_queue(struct ice_vsi *vsi, in ice_locate_rx_ring_using_queue()
1078 ice_tc_forward_action(struct ice_vsi *vsi, struct ice_tc_flower_fltr *tc_fltr) in ice_tc_forward_action()
1141 ice_add_tc_flower_adv_fltr(struct ice_vsi *vsi, in ice_add_tc_flower_adv_fltr()
[all …]
H A Dice_vf_vsi_vlan_ops.h19 static inline void ice_vf_vsi_init_vlan_ops(struct ice_vsi *vsi) { } in ice_vf_vsi_init_vlan_ops()
20 static inline void ice_vf_vsi_enable_port_vlan(struct ice_vsi *vsi) { } in ice_vf_vsi_enable_port_vlan()
21 static inline void ice_vf_vsi_disable_port_vlan(struct ice_vsi *vsi) { } in ice_vf_vsi_disable_port_vlan()
H A Dice_ethtool.c432 struct ice_vsi *vsi) in __ice_get_drvinfo()
1058 static int ice_lbtest_prepare_rings(struct ice_vsi *vsi) in ice_lbtest_prepare_rings()
1097 static int ice_lbtest_disable_rings(struct ice_vsi *vsi) in ice_lbtest_disable_rings()
1465 struct ice_vsi *vsi) in __ice_get_strings()
1554 struct ice_vsi *vsi = np->vsi; in ice_set_fec_cfg() local
1598 struct ice_vsi *vsi = np->vsi; in ice_set_fecparam() local
1635 struct ice_vsi *vsi = np->vsi; in ice_get_fecparam() local
1695 struct ice_vsi *vsi = np->vsi; in ice_nway_reset() local
1744 struct ice_vsi *vsi = np->vsi; in ice_set_priv_flags() local
1924 struct ice_vsi *vsi) in __ice_get_ethtool_stats()
[all …]
H A Dice_xsk.c29 ice_qvec_toggle_napi(struct ice_vsi *vsi, struct ice_q_vector *q_vector, in ice_qvec_toggle_napi()
48 ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring, in ice_qvec_dis_irq()
78 ice_qvec_cfg_msix(struct ice_vsi *vsi, struct ice_q_vector *q_vector, u16 qid) in ice_qvec_cfg_msix()
107 void ice_qvec_ena_irq(struct ice_vsi *vsi, struct ice_q_vector *q_vector) in ice_qvec_ena_irq()
124 static int ice_xsk_pool_disable(struct ice_vsi *vsi, u16 qid) in ice_xsk_pool_disable()
145 ice_xsk_pool_enable(struct ice_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) in ice_xsk_pool_enable()
197 int ice_xsk_pool_setup(struct ice_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) in ice_xsk_pool_setup()
845 struct ice_vsi *vsi = np->vsi; in ice_xsk_wakeup() local
881 bool ice_xsk_any_rx_ring_ena(struct ice_vsi *vsi) in ice_xsk_any_rx_ring_ena()
H A Dice_eswitch.c91 struct ice_vsi *vsi = repr->src_vsi; in ice_eswitch_release_repr() local
112 struct ice_vsi *vsi = repr->src_vsi; in ice_eswitch_setup_repr() local
136 int ice_eswitch_cfg_vsi(struct ice_vsi *vsi, const u8 *mac) in ice_eswitch_cfg_vsi()
165 void ice_eswitch_decfg_vsi(struct ice_vsi *vsi, const u8 *mac) in ice_eswitch_decfg_vsi()
176 void ice_eswitch_update_repr(unsigned long *repr_id, struct ice_vsi *vsi) in ice_eswitch_update_repr()
H A Dice_sriov.c92 struct ice_vsi *vsi; in ice_dis_vf_mappings() local
201 struct ice_vsi *vsi; in ice_vf_vsi_setup() local
279 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_ena_vf_q_mappings() local
325 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_ena_vf_mappings() local
441 struct ice_vsi *vsi; in ice_init_vf_vsi_res() local
934 struct ice_vsi *vsi; in ice_sriov_set_msix_vec_count() local
1118 struct ice_vsi *vsi; in ice_get_vf_from_pfq() local
1496 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_min_tx_rate_oversubscribed() local
1532 struct ice_vsi *vsi; in ice_set_vf_bw() local
1602 struct ice_vsi *vsi; in ice_get_vf_stats() local
H A Dice_dcb_nl.h14 static inline void ice_dcbnl_setup(struct ice_vsi *vsi) { } in ice_dcbnl_setup()
15 static inline void ice_dcbnl_set_all(struct ice_vsi *vsi) { } in ice_dcbnl_set_all()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c321 struct i40e_vsi *vsi; in i40e_find_vsi_from_id() local
357 struct i40e_vsi *vsi = np->vsi; i40e_tx_timeout() local
434 i40e_get_vsi_stats_struct(struct i40e_vsi * vsi) i40e_get_vsi_stats_struct() argument
472 struct i40e_vsi *vsi = np->vsi; i40e_get_netdev_stats_struct() local
530 i40e_vsi_reset_stats(struct i40e_vsi * vsi) i40e_vsi_reset_stats() argument
586 i40e_compute_pci_to_hw_id(struct i40e_vsi * vsi,struct i40e_hw * hw) i40e_compute_pci_to_hw_id() argument
703 i40e_stats_update_rx_discards(struct i40e_vsi * vsi,struct i40e_hw * hw,int stat_idx,bool offset_loaded,struct i40e_eth_stats * stat_offset,struct i40e_eth_stats * stat) i40e_stats_update_rx_discards() argument
721 i40e_update_eth_stats(struct i40e_vsi * vsi) i40e_update_eth_stats() argument
869 i40e_update_vsi_stats(struct i40e_vsi * vsi) i40e_update_vsi_stats() argument
1241 i40e_update_stats(struct i40e_vsi * vsi) i40e_update_stats() argument
1257 i40e_count_all_filters(struct i40e_vsi * vsi) i40e_count_all_filters() argument
1275 i40e_count_active_filters(struct i40e_vsi * vsi) i40e_count_active_filters() argument
1300 i40e_find_filter(struct i40e_vsi * vsi,const u8 * macaddr,s16 vlan) i40e_find_filter() argument
1326 i40e_find_mac(struct i40e_vsi * vsi,const u8 * macaddr) i40e_find_mac() argument
1348 i40e_is_vsi_in_vlan(struct i40e_vsi * vsi) i40e_is_vsi_in_vlan() argument
1406 i40e_correct_mac_vlan_filters(struct i40e_vsi * vsi,struct hlist_head * tmp_add_list,struct hlist_head * tmp_del_list,int vlan_filters) i40e_correct_mac_vlan_filters() argument
1503 i40e_get_vf_new_vlan(struct i40e_vsi * vsi,struct i40e_new_mac_filter * new_mac,struct i40e_mac_filter * f,int vlan_filters,bool trusted) i40e_get_vf_new_vlan() argument
1553 i40e_correct_vf_mac_vlan_filters(struct i40e_vsi * vsi,struct hlist_head * tmp_add_list,struct hlist_head * tmp_del_list,int vlan_filters,bool trusted) i40e_correct_vf_mac_vlan_filters() argument
1607 i40e_rm_default_mac_filter(struct i40e_vsi * vsi,u8 * macaddr) i40e_rm_default_mac_filter() argument
1643 i40e_add_filter(struct i40e_vsi * vsi,const u8 * macaddr,s16 vlan) i40e_add_filter() argument
1704 __i40e_del_filter(struct i40e_vsi * vsi,struct i40e_mac_filter * f) __i40e_del_filter() argument
1737 i40e_add_mac_filter(struct i40e_vsi * vsi,const u8 * macaddr) i40e_add_mac_filter() argument
1773 i40e_del_mac_filter(struct i40e_vsi * vsi,const u8 * macaddr) i40e_del_mac_filter() argument
1804 struct i40e_vsi *vsi = np->vsi; i40e_set_mac() local
1859 i40e_config_rss_aq(struct i40e_vsi * vsi,const u8 * seed,u8 * lut,u16 lut_size) i40e_config_rss_aq() argument
1897 i40e_vsi_config_rss(struct i40e_vsi * vsi) i40e_vsi_config_rss() argument
1939 i40e_vsi_setup_queue_map_mqprio(struct i40e_vsi * vsi,struct i40e_vsi_context * ctxt,u8 enabled_tc) i40e_vsi_setup_queue_map_mqprio() argument
2027 i40e_vsi_setup_queue_map(struct i40e_vsi * vsi,struct i40e_vsi_context * ctxt,u8 enabled_tc,bool is_add) i40e_vsi_setup_queue_map() argument
2188 struct i40e_vsi *vsi = np->vsi; i40e_addr_sync() local
2207 struct i40e_vsi *vsi = np->vsi; i40e_addr_unsync() local
2229 struct i40e_vsi *vsi = np->vsi; i40e_set_rx_mode() local
2254 i40e_undo_del_filter_entries(struct i40e_vsi * vsi,struct hlist_head * from) i40e_undo_del_filter_entries() argument
2277 i40e_undo_add_filter_entries(struct i40e_vsi * vsi,struct hlist_head * from) i40e_undo_add_filter_entries() argument
2364 i40e_aqc_del_filters(struct i40e_vsi * vsi,const char * vsi_name,struct i40e_aqc_remove_macvlan_element_data * list,int num_del,int * retval) i40e_aqc_del_filters() argument
2397 i40e_aqc_add_filters(struct i40e_vsi * vsi,const char * vsi_name,struct i40e_aqc_add_macvlan_element_data * list,struct i40e_new_mac_filter * add_head,int num_add) i40e_aqc_add_filters() argument
2442 i40e_aqc_broadcast_filter(struct i40e_vsi * vsi,const char * vsi_name,struct i40e_mac_filter * f) i40e_aqc_broadcast_filter() argument
2484 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_set_promiscuous() local
2548 i40e_sync_vsi_filters(struct i40e_vsi * vsi) i40e_sync_vsi_filters() argument
2889 struct i40e_vsi *vsi; i40e_sync_filters_subtask() local
2921 i40e_calculate_vsi_rx_buf_len(struct i40e_vsi * vsi) i40e_calculate_vsi_rx_buf_len() argument
2934 i40e_max_vsi_frame_size(struct i40e_vsi * vsi,struct bpf_prog * xdp_prog) i40e_max_vsi_frame_size() argument
2958 struct i40e_vsi *vsi = np->vsi; i40e_change_mtu() local
2983 i40e_vlan_stripping_enable(struct i40e_vsi * vsi) i40e_vlan_stripping_enable() argument
3016 i40e_vlan_stripping_disable(struct i40e_vsi * vsi) i40e_vlan_stripping_disable() argument
3059 i40e_add_vlan_all_mac(struct i40e_vsi * vsi,s16 vid) i40e_add_vlan_all_mac() argument
3098 i40e_vsi_add_vlan(struct i40e_vsi * vsi,u16 vid) i40e_vsi_add_vlan() argument
3143 i40e_rm_vlan_all_mac(struct i40e_vsi * vsi,s16 vid) i40e_rm_vlan_all_mac() argument
3160 i40e_vsi_kill_vlan(struct i40e_vsi * vsi,u16 vid) i40e_vsi_kill_vlan() argument
3187 struct i40e_vsi *vsi = np->vsi; i40e_vlan_rx_add_vid() local
3210 struct i40e_vsi *vsi = np->vsi; i40e_vlan_rx_add_vid_up() local
3229 struct i40e_vsi *vsi = np->vsi; i40e_vlan_rx_kill_vid() local
3246 i40e_restore_vlan(struct i40e_vsi * vsi) i40e_restore_vlan() argument
3268 i40e_vsi_add_pvid(struct i40e_vsi * vsi,u16 vid) i40e_vsi_add_pvid() argument
3299 i40e_vsi_remove_pvid(struct i40e_vsi * vsi) i40e_vsi_remove_pvid() argument
3316 i40e_vsi_setup_tx_resources(struct i40e_vsi * vsi) i40e_vsi_setup_tx_resources() argument
3338 i40e_vsi_free_tx_resources(struct i40e_vsi * vsi) i40e_vsi_free_tx_resources() argument
3365 i40e_vsi_setup_rx_resources(struct i40e_vsi * vsi) i40e_vsi_setup_rx_resources() argument
3380 i40e_vsi_free_rx_resources(struct i40e_vsi * vsi) i40e_vsi_free_rx_resources() argument
3443 struct i40e_vsi *vsi = ring->vsi; i40e_configure_tx_ring() local
3567 struct i40e_vsi *vsi = ring->vsi; i40e_configure_rx_ring() local
3719 i40e_vsi_configure_tx(struct i40e_vsi * vsi) i40e_vsi_configure_tx() argument
3742 i40e_vsi_configure_rx(struct i40e_vsi * vsi) i40e_vsi_configure_rx() argument
3769 i40e_vsi_config_dcb_rings(struct i40e_vsi * vsi) i40e_vsi_config_dcb_rings() argument
3805 i40e_set_vsi_rx_mode(struct i40e_vsi * vsi) i40e_set_vsi_rx_mode() argument
3836 i40e_fdir_filter_restore(struct i40e_vsi * vsi) i40e_fdir_filter_restore() argument
3858 i40e_vsi_configure(struct i40e_vsi * vsi) i40e_vsi_configure() argument
3876 i40e_vsi_configure_msix(struct i40e_vsi * vsi) i40e_vsi_configure_msix() argument
4006 i40e_configure_msi_and_legacy(struct i40e_vsi * vsi) i40e_configure_msi_and_legacy() argument
4126 i40e_vsi_request_irq_msix(struct i40e_vsi * vsi,char * basename) i40e_vsi_request_irq_msix() argument
4200 i40e_vsi_disable_irq(struct i40e_vsi * vsi) i40e_vsi_disable_irq() argument
4246 i40e_vsi_enable_irq(struct i40e_vsi * vsi) i40e_vsi_enable_irq() argument
4316 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_intr() local
4429 struct i40e_vsi *vsi = tx_ring->vsi; i40e_clean_fdir_tx_irq() local
4513 struct i40e_vsi *vsi; i40e_fdir_clean_ring() local
4530 i40e_map_vector_to_qp(struct i40e_vsi * vsi,int v_idx,int qp_idx) i40e_map_vector_to_qp() argument
4566 i40e_vsi_map_rings_to_vectors(struct i40e_vsi * vsi) i40e_vsi_map_rings_to_vectors() argument
4607 i40e_vsi_request_irq(struct i40e_vsi * vsi,char * basename) i40e_vsi_request_irq() argument
4638 struct i40e_vsi *vsi = np->vsi; i40e_netpoll() local
4761 i40e_vsi_enable_tx(struct i40e_vsi * vsi) i40e_vsi_enable_tx() argument
4880 i40e_vsi_enable_rx(struct i40e_vsi * vsi) i40e_vsi_enable_rx() argument
4903 i40e_vsi_start_rings(struct i40e_vsi * vsi) i40e_vsi_start_rings() argument
4922 i40e_vsi_stop_rings(struct i40e_vsi * vsi) i40e_vsi_stop_rings() argument
4958 i40e_vsi_stop_rings_no_wait(struct i40e_vsi * vsi) i40e_vsi_stop_rings_no_wait() argument
4974 i40e_vsi_free_irq(struct i40e_vsi * vsi) i40e_vsi_free_irq() argument
5097 i40e_free_q_vector(struct i40e_vsi * vsi,int v_idx) i40e_free_q_vector() argument
5128 i40e_vsi_free_q_vectors(struct i40e_vsi * vsi) i40e_vsi_free_q_vectors() argument
5165 struct i40e_vsi *vsi; i40e_clear_interrupt_scheme() local
5186 i40e_napi_enable_all(struct i40e_vsi * vsi) i40e_napi_enable_all() argument
5205 i40e_napi_disable_all(struct i40e_vsi * vsi) i40e_napi_disable_all() argument
5224 i40e_vsi_close(struct i40e_vsi * vsi) i40e_vsi_close() argument
5242 i40e_quiesce_vsi(struct i40e_vsi * vsi) i40e_quiesce_vsi() argument
5258 i40e_unquiesce_vsi(struct i40e_vsi * vsi) i40e_unquiesce_vsi() argument
5275 struct i40e_vsi *vsi; i40e_pf_quiesce_all_vsi() local
5288 struct i40e_vsi *vsi; i40e_pf_unquiesce_all_vsi() local
5301 i40e_vsi_wait_queues_disabled(struct i40e_vsi * vsi) i40e_vsi_wait_queues_disabled() argument
5353 struct i40e_vsi *vsi; i40e_pf_wait_queues_disabled() local
5466 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_mqprio_get_enabled_tc() local
5487 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_pf_get_num_tc() local
5547 i40e_vsi_get_bw_info(struct i40e_vsi * vsi) i40e_vsi_get_bw_info() argument
5609 i40e_vsi_configure_bw_alloc(struct i40e_vsi * vsi,u8 enabled_tc,u8 * bw_share) i40e_vsi_configure_bw_alloc() argument
5653 i40e_vsi_config_netdev_tc(struct i40e_vsi * vsi,u8 enabled_tc) i40e_vsi_config_netdev_tc() argument
5708 i40e_vsi_update_queue_map(struct i40e_vsi * vsi,struct i40e_vsi_context * ctxt) i40e_vsi_update_queue_map() argument
5727 i40e_update_adq_vsi_queues(struct i40e_vsi * vsi,int vsi_offset) i40e_update_adq_vsi_queues() argument
5787 i40e_vsi_config_tc(struct i40e_vsi * vsi,u8 enabled_tc) i40e_vsi_config_tc() argument
5922 i40e_vsi_reconfig_tc(struct i40e_vsi * vsi) i40e_vsi_reconfig_tc() argument
5937 i40e_get_link_speed(struct i40e_vsi * vsi) i40e_get_link_speed() argument
5964 i40e_bw_bytes_to_mbits(struct i40e_vsi * vsi,u64 max_tx_rate) i40e_bw_bytes_to_mbits() argument
5985 i40e_set_bw_limit(struct i40e_vsi * vsi,u16 seid,u64 max_tx_rate) i40e_set_bw_limit() argument
6024 i40e_remove_queue_channels(struct i40e_vsi * vsi) i40e_remove_queue_channels() argument
6113 i40e_get_max_queues_for_channel(struct i40e_vsi * vsi) i40e_get_max_queues_for_channel() argument
6140 i40e_validate_num_queues(struct i40e_pf * pf,int num_queues,struct i40e_vsi * vsi,bool * reconfig_rss) i40e_validate_num_queues() argument
6189 i40e_vsi_reconfig_rss(struct i40e_vsi * vsi,u16 rss_size) i40e_vsi_reconfig_rss() argument
6349 i40e_channel_config_bw(struct i40e_vsi * vsi,struct i40e_channel * ch,u8 * bw_share) i40e_channel_config_bw() argument
6386 i40e_channel_config_tx_ring(struct i40e_pf * pf,struct i40e_vsi * vsi,struct i40e_channel * ch) i40e_channel_config_tx_ring() argument
6440 i40e_setup_hw_channel(struct i40e_pf * pf,struct i40e_vsi * vsi,struct i40e_channel * ch,u16 uplink_seid,u8 type) i40e_setup_hw_channel() argument
6490 i40e_setup_channel(struct i40e_pf * pf,struct i40e_vsi * vsi,struct i40e_channel * ch) i40e_setup_channel() argument
6527 i40e_validate_and_set_switch_mode(struct i40e_vsi * vsi) i40e_validate_and_set_switch_mode() argument
6583 i40e_create_queue_channel(struct i40e_vsi * vsi,struct i40e_channel * ch) i40e_create_queue_channel() argument
6686 i40e_configure_queue_channels(struct i40e_vsi * vsi) i40e_configure_queue_channels() argument
6796 struct i40e_vsi *vsi; i40e_dcb_reconfigure() local
7247 i40e_print_link_message_eee(struct i40e_vsi * vsi,const char * speed,const char * fc) i40e_print_link_message_eee() argument
7272 i40e_print_link_message(struct i40e_vsi * vsi,bool isup) i40e_print_link_message() argument
7407 i40e_up_complete(struct i40e_vsi * vsi) i40e_up_complete() argument
7457 i40e_vsi_reinit_locked(struct i40e_vsi * vsi) i40e_vsi_reinit_locked() argument
7574 i40e_up(struct i40e_vsi * vsi) i40e_up() argument
7594 i40e_down(struct i40e_vsi * vsi) i40e_down() argument
7632 i40e_validate_mqprio_qopt(struct i40e_vsi * vsi,struct tc_mqprio_qopt_offload * mqprio_qopt) i40e_validate_mqprio_qopt() argument
7679 i40e_vsi_set_default_tc_config(struct i40e_vsi * vsi) i40e_vsi_set_default_tc_config() argument
7762 i40e_reset_ch_rings(struct i40e_vsi * vsi,struct i40e_channel * ch) i40e_reset_ch_rings() argument
7785 i40e_free_macvlan_channels(struct i40e_vsi * vsi) i40e_free_macvlan_channels() argument
7830 i40e_fwd_ring_up(struct i40e_vsi * vsi,struct net_device * vdev,struct i40e_fwd_adapter * fwd) i40e_fwd_ring_up() argument
7904 i40e_setup_macvlans(struct i40e_vsi * vsi,u16 macvlan_cnt,u16 qcnt,struct net_device * vdev) i40e_setup_macvlans() argument
8008 struct i40e_vsi *vsi = np->vsi; i40e_fwd_add() local
8114 i40e_del_all_macvlans(struct i40e_vsi * vsi) i40e_del_all_macvlans() argument
8153 struct i40e_vsi *vsi = np->vsi; i40e_fwd_del() local
8193 struct i40e_vsi *vsi = np->vsi; i40e_setup_tc() local
8387 i40e_add_del_cloud_filter(struct i40e_vsi * vsi,struct i40e_cloud_filter * filter,bool add) i40e_add_del_cloud_filter() argument
8456 i40e_add_del_cloud_filter_big_buf(struct i40e_vsi * vsi,struct i40e_cloud_filter * filter,bool add) i40e_add_del_cloud_filter_big_buf() argument
8564 i40e_parse_cls_flower(struct i40e_vsi * vsi,struct flow_cls_offload * f,struct i40e_cloud_filter * filter) i40e_parse_cls_flower() argument
8775 i40e_handle_tclass(struct i40e_vsi * vsi,u32 tc,struct i40e_cloud_filter * filter) i40e_handle_tclass() argument
8809 i40e_configure_clsflower(struct i40e_vsi * vsi,struct flow_cls_offload * cls_flower) i40e_configure_clsflower() argument
8890 i40e_find_cloud_filter(struct i40e_vsi * vsi,unsigned long * cookie) i40e_find_cloud_filter() argument
8909 i40e_delete_clsflower(struct i40e_vsi * vsi,struct flow_cls_offload * cls_flower) i40e_delete_clsflower() argument
8955 struct i40e_vsi *vsi = np->vsi; i40e_setup_tc_cls_flower() local
9021 struct i40e_vsi *vsi = np->vsi; i40e_open() local
9058 i40e_netif_set_realnum_tx_rx_queues(struct i40e_vsi * vsi) i40e_netif_set_realnum_tx_rx_queues() argument
9081 i40e_vsi_open(struct i40e_vsi * vsi) i40e_vsi_open() argument
9263 struct i40e_vsi *vsi = np->vsi; i40e_close() local
9283 struct i40e_vsi *vsi; i40e_do_reset() local
9854 i40e_vsi_link_event(struct i40e_vsi * vsi,bool link_up) i40e_vsi_link_event() argument
9891 struct i40e_vsi *vsi; i40e_veb_link_event() local
9911 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_link_event() local
9998 struct i40e_vsi *vsi; i40e_watchdog_subtask() local
10285 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_enable_pf_switch_lb() local
10319 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_disable_pf_switch_lb() local
10378 struct i40e_vsi *vsi; i40e_reconstitute_veb() local
10535 struct i40e_vsi *main_vsi, *vsi; i40e_fdir_sb_setup() local
10579 struct i40e_vsi *vsi; i40e_fdir_teardown() local
10595 i40e_rebuild_cloud_filters(struct i40e_vsi * vsi,u16 seid) i40e_rebuild_cloud_filters() argument
10631 i40e_rebuild_channels(struct i40e_vsi * vsi) i40e_rebuild_channels() argument
10690 i40e_clean_xps_state(struct i40e_vsi * vsi) i40e_clean_xps_state() argument
10710 struct i40e_vsi *vsi; i40e_prep_for_reset() local
10839 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_rebuild() local
11403 i40e_set_num_rings_in_vsi(struct i40e_vsi * vsi) i40e_set_num_rings_in_vsi() argument
11474 i40e_vsi_alloc_arrays(struct i40e_vsi * vsi,bool alloc_qvectors) i40e_vsi_alloc_arrays() argument
11520 struct i40e_vsi *vsi; i40e_vsi_mem_alloc() local
11608 i40e_vsi_free_arrays(struct i40e_vsi * vsi,bool free_qvectors) i40e_vsi_free_arrays() argument
11626 i40e_clear_rss_config_user(struct i40e_vsi * vsi) i40e_clear_rss_config_user() argument
11642 i40e_vsi_clear(struct i40e_vsi * vsi) i40e_vsi_clear() argument
11693 i40e_vsi_clear_rings(struct i40e_vsi * vsi) i40e_vsi_clear_rings() argument
11712 i40e_alloc_rings(struct i40e_vsi * vsi) i40e_alloc_rings() argument
12032 i40e_vsi_alloc_q_vector(struct i40e_vsi * vsi,int v_idx) i40e_vsi_alloc_q_vector() argument
12061 i40e_vsi_alloc_q_vectors(struct i40e_vsi * vsi) i40e_vsi_alloc_q_vectors() argument
12157 struct i40e_vsi *vsi; i40e_restore_interrupt_scheme() local
12290 i40e_get_rss_aq(struct i40e_vsi * vsi,const u8 * seed,u8 * lut,u16 lut_size) i40e_get_rss_aq() argument
12334 i40e_config_rss_reg(struct i40e_vsi * vsi,const u8 * seed,const u8 * lut,u16 lut_size) i40e_config_rss_reg() argument
12388 i40e_get_rss_reg(struct i40e_vsi * vsi,u8 * seed,u8 * lut,u16 lut_size) i40e_get_rss_reg() argument
12422 i40e_config_rss(struct i40e_vsi * vsi,u8 * seed,u8 * lut,u16 lut_size) i40e_config_rss() argument
12441 i40e_get_rss(struct i40e_vsi * vsi,u8 * seed,u8 * lut,u16 lut_size) i40e_get_rss() argument
12473 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_pf_config_rss() local
12545 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); i40e_reconfig_rss_queues() local
12875 i40e_clear_rss_lut(struct i40e_vsi * vsi) i40e_clear_rss_lut() argument
12898 i40e_set_loopback(struct i40e_vsi * vsi,bool ena) i40e_set_loopback() argument
12926 struct i40e_vsi *vsi = np->vsi; i40e_set_features() local
13093 struct i40e_vsi *vsi = np->vsi; i40e_ndo_bridge_setlink() local
13163 struct i40e_vsi *vsi = np->vsi; i40e_ndo_bridge_getlink() local
13244 i40e_xdp_setup(struct i40e_vsi * vsi,struct bpf_prog * prog,struct netlink_ext_ack * extack) i40e_xdp_setup() argument
13313 i40e_enter_busy_conf(struct i40e_vsi * vsi) i40e_enter_busy_conf() argument
13332 i40e_exit_busy_conf(struct i40e_vsi * vsi) i40e_exit_busy_conf() argument
13344 i40e_queue_pair_reset_stats(struct i40e_vsi * vsi,int queue_pair) i40e_queue_pair_reset_stats() argument
13361 i40e_queue_pair_clean_rings(struct i40e_vsi * vsi,int queue_pair) i40e_queue_pair_clean_rings() argument
13380 i40e_queue_pair_toggle_napi(struct i40e_vsi * vsi,int queue_pair,bool enable) i40e_queue_pair_toggle_napi() argument
13406 i40e_queue_pair_toggle_rings(struct i40e_vsi * vsi,int queue_pair,bool enable) i40e_queue_pair_toggle_rings() argument
13457 i40e_queue_pair_enable_irq(struct i40e_vsi * vsi,int queue_pair) i40e_queue_pair_enable_irq() argument
13477 i40e_queue_pair_disable_irq(struct i40e_vsi * vsi,int queue_pair) i40e_queue_pair_disable_irq() argument
13511 i40e_queue_pair_disable(struct i40e_vsi * vsi,int queue_pair) i40e_queue_pair_disable() argument
13536 i40e_queue_pair_enable(struct i40e_vsi * vsi,int queue_pair) i40e_queue_pair_enable() argument
13572 struct i40e_vsi *vsi = np->vsi; i40e_xdp() local
13634 i40e_config_netdev(struct i40e_vsi * vsi) i40e_config_netdev() argument
13806 i40e_vsi_delete(struct i40e_vsi * vsi) i40e_vsi_delete() argument
13821 i40e_is_vsi_uplink_mode_veb(struct i40e_vsi * vsi) i40e_is_vsi_uplink_mode_veb() argument
13856 i40e_add_vsi(struct i40e_vsi * vsi) i40e_add_vsi() argument
14096 i40e_vsi_release(struct i40e_vsi * vsi) i40e_vsi_release() argument
14199 i40e_vsi_setup_vectors(struct i40e_vsi * vsi) i40e_vsi_setup_vectors() argument
14255 i40e_vsi_reinit_setup(struct i40e_vsi * vsi) i40e_vsi_reinit_setup() argument
14339 struct i40e_vsi *vsi = NULL; i40e_vsi_setup() local
14617 struct i40e_vsi *vsi; i40e_switch_branch_release() local
14672 struct i40e_vsi *vsi, *vsi_it; i40e_veb_release() local
14712 i40e_add_veb(struct i40e_veb * veb,struct i40e_vsi * vsi) i40e_add_veb() argument
14775 struct i40e_vsi *vsi = NULL; i40e_veb_setup() local
15420 struct i40e_vsi *vsi; i40e_init_recovery_mode() local
15537 struct i40e_vsi *vsi; i40e_probe() local
16148 struct i40e_vsi *vsi; i40e_remove() local
16185 struct i40e_vsi *vsi = pf->vsi[0]; i40e_remove() local
[all...]
H A Di40e_virtchnl_pf.c263 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_vsi_id() local
280 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_queue_id() local
313 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_get_pf_queue_id() local
635 struct i40e_vsi *vsi; in i40e_config_vsi_tx_queue() local
716 struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx]; in i40e_config_vsi_rx_queue() local
812 struct i40e_vsi *main_vsi, *vsi; in i40e_alloc_vsi_res() local
1216 static int __i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi) in __i40e_getnum_vf_vsi_vlan_filters()
1235 static int i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi) in i40e_getnum_vf_vsi_vlan_filters()
1255 static void i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, in i40e_get_vlan_list_sync()
1383 struct i40e_vsi *vsi; in i40e_config_vf_promiscuous_mode() local
[all …]
H A Di40e_client.c45 int i40e_client_get_params(struct i40e_vsi *vsi, struct i40e_params *params) in i40e_client_get_params()
82 i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id, u8 *msg, u16 len) in i40e_notify_client_of_vf_msg()
110 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_notify_client_of_l2_param_changes() local
336 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_client_add_instance() local
402 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_client_subtask() local
668 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(ldev->pf); in i40e_client_update_vsi_ctxt() local
H A Di40e_xsk.c60 int i40e_realloc_rx_bi_zc(struct i40e_vsi *vsi, bool zc) in i40e_realloc_rx_bi_zc()
82 static int i40e_xsk_pool_enable(struct i40e_vsi *vsi, in i40e_xsk_pool_enable()
138 static int i40e_xsk_pool_disable(struct i40e_vsi *vsi, u16 qid) in i40e_xsk_pool_disable()
183 int i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool, in i40e_xsk_pool_setup()
630 bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring) in i40e_clean_xdp_tx_irq()
694 struct i40e_vsi *vsi = np->vsi; in i40e_xsk_wakeup() local
779 bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi) in i40e_xsk_any_rx_ring_enabled()
/linux/drivers/infiniband/hw/irdma/
H A Dws.c18 static struct irdma_ws_node *irdma_alloc_node(struct irdma_sc_vsi *vsi, in irdma_alloc_node()
70 static void irdma_free_node(struct irdma_sc_vsi *vsi, in irdma_free_node()
89 static int irdma_ws_cqp_cmd(struct irdma_sc_vsi *vsi, in irdma_ws_cqp_cmd()
156 static bool irdma_tc_in_use(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_tc_in_use()
186 static void irdma_remove_leaf(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_remove_leaf()
236 int irdma_ws_add(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_ws_add()
384 void irdma_ws_remove(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_ws_remove()
398 void irdma_ws_reset(struct irdma_sc_vsi *vsi) in irdma_ws_reset()
/linux/drivers/net/ethernet/intel/ice/virt/
H A Dvirtchnl.c200 ice_vc_get_vlan_caps(struct ice_hw *hw, struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_get_vlan_caps()
250 struct ice_vsi *vsi; in ice_vc_get_vf_res_msg() local
407 struct ice_vsi *vsi; in ice_vc_get_qos_caps() local
486 struct ice_vsi *vsi; in ice_vc_cfg_promiscuous_mode_msg() local
623 struct ice_vsi *vsi; in ice_vc_get_stats_msg() local
795 ice_vc_add_mac_addr(struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_add_mac_addr()
893 ice_vc_del_mac_addr(struct ice_vf *vf, struct ice_vsi *vsi, in ice_vc_del_mac_addr()
943 struct ice_vsi *vsi; in ice_vc_handle_mac_addr_msg() local
1058 int ice_vf_ena_vlan_promisc(struct ice_vf *vf, struct ice_vsi *vsi, in ice_vf_ena_vlan_promisc()
1088 static int ice_vf_dis_vlan_promisc(struct ice_vsi *vsi, struct ice_vlan *vlan) in ice_vf_dis_vlan_promisc()
[all …]
H A Drss.c378 ice_vc_rss_hash_update(struct ice_hw *hw, struct ice_vsi *vsi, u8 hash_type) in ice_vc_rss_hash_update()
741 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_hash_moveout() local
774 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_hash_moveback() local
1305 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_rem_rss_cfg_wrap() local
1340 struct ice_vsi *vsi = ice_get_vf_vsi(vf); in ice_add_rss_cfg_wrap() local
1521 u16 vsig, vsi; in ice_rem_raw_rss_cfg() local
1571 struct ice_vsi *vsi; in ice_vc_handle_rss_cfg() local
1691 struct ice_vsi *vsi; in ice_vc_config_rss_key() local
1737 struct ice_vsi *vsi; in ice_vc_config_rss_lut() local
1784 struct ice_vsi *vsi; in ice_vc_config_rss_hfunc() local
[all …]
/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_vp9_req_lat_if.c387 struct vdec_vp9_slice_vsi vsi; member
486 struct vdec_vp9_slice_vsi *vsi; member
508 struct vdec_vp9_slice_init_vsi *vsi; in vdec_vp9_slice_init_default_frame_ctx() local
542 struct vdec_vp9_slice_vsi *vsi) in vdec_vp9_slice_alloc_working_buffer()
657 static void vdec_vp9_slice_vsi_from_remote(struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_vsi_from_remote()
681 static void vdec_vp9_slice_vsi_to_remote(struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_vsi_to_remote()
878 static int vdec_vp9_slice_setup_tile(struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_setup_tile()
926 static void vdec_vp9_slice_setup_state(struct vdec_vp9_slice_vsi *vsi) in vdec_vp9_slice_setup_state()
945 struct vdec_vp9_slice_vsi *vsi; in vdec_vp9_slice_setup_pfc() local
978 struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_setup_lat_buffer()
[all …]
H A Dvdec_av1_req_lat_if.c678 struct vdec_av1_slice_vsi vsi; member
734 struct vdec_av1_slice_vsi *vsi; member
772 struct vdec_av1_slice_init_vsi *vsi; in vdec_av1_slice_init_cdf_table() local
803 struct vdec_av1_slice_init_vsi *vsi; in vdec_av1_slice_init_iq_table() local
830 static int vdec_av1_slice_get_new_slot(struct vdec_av1_slice_vsi *vsi) in vdec_av1_slice_get_new_slot()
900 struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_setup_slot()
937 struct vdec_av1_slice_vsi *vsi) in vdec_av1_slice_alloc_working_buffer()
1050 static inline void vdec_av1_slice_vsi_from_remote(struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_vsi_from_remote()
1057 static inline void vdec_av1_slice_vsi_to_remote(struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_vsi_to_remote()
1064 struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_setup_lat_from_src_buf()
[all …]

1234