| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_vsi_vlan_lib.c | 9 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 D | ice_lib.c | 47 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 D | ice_fltr.c | 58 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 D | ice_base.c | 103 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 D | ice_vf_vsi_vlan_ops.c | 12 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 D | ice_vf_lib.c | 223 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 D | ice_arfs.c | 11 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 D | ice_vsi_vlan_ops.c | 11 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 D | ice_main.c | 121 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 D | ice_tc_lib.c | 772 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 D | ice_vf_vsi_vlan_ops.h | 19 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 D | ice_ethtool.c | 432 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 D | ice_xsk.c | 29 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 D | ice_eswitch.c | 91 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 D | ice_sriov.c | 92 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 D | ice_dcb_nl.h | 14 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 D | i40e_main.c | 321 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 D | i40e_virtchnl_pf.c | 263 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 D | i40e_client.c | 45 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 D | i40e_xsk.c | 60 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 D | ws.c | 18 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 D | virtchnl.c | 200 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 D | rss.c | 378 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 D | vdec_vp9_req_lat_if.c | 387 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 D | vdec_av1_req_lat_if.c | 678 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 …]
|