Home
last modified time | relevance | path

Searched refs:i40e_vsi (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/ethernet/intel/i40e/
H A Di40e.h449 struct i40e_vsi *parent_vsi;
559 struct i40e_vsi **vsi;
705 static __always_inline struct i40e_vsi *
815 struct i40e_vsi { struct
940 struct i40e_vsi *vsi; argument
947 struct i40e_vsi *vsi;
1088 struct i40e_vsi *vsi = np->vsi; in i40e_netdev_to_pf()
1093 static inline void i40e_vsi_setup_irqhandler(struct i40e_vsi *vsi, in i40e_vsi_setup_irqhandler()
1161 int i40e_up(struct i40e_vsi *vsi);
1162 void i40e_down(struct i40e_vsi *vsi);
[all …]
H A Di40e_xsk.h18 struct i40e_vsi;
22 int i40e_queue_pair_disable(struct i40e_vsi *vsi, int queue_pair);
23 int i40e_queue_pair_enable(struct i40e_vsi *vsi, int queue_pair);
24 int i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool,
29 bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring);
31 int i40e_realloc_rx_bi_zc(struct i40e_vsi *vsi, bool zc);
H A Di40e_main.c35 static void i40e_vsi_reinit_locked(struct i40e_vsi *vsi);
37 static int i40e_add_vsi(struct i40e_vsi *vsi);
38 static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi);
319 struct i40e_vsi *i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id) in i40e_find_vsi_from_id()
321 struct i40e_vsi *vsi; in i40e_find_vsi_from_id()
357 struct i40e_vsi *vsi = np->vsi; in i40e_tx_timeout()
434 struct rtnl_link_stats64 *i40e_get_vsi_stats_struct(struct i40e_vsi *vsi) in i40e_get_vsi_stats_struct()
472 struct i40e_vsi *vsi = np->vsi; in i40e_get_netdev_stats_struct()
530 void i40e_vsi_reset_stats(struct i40e_vsi *vsi) in i40e_vsi_reset_stats()
586 static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw) in i40e_compute_pci_to_hw_id()
[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()
280 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_queue_id()
313 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_get_pf_queue_id()
635 struct i40e_vsi *vsi; in i40e_config_vsi_tx_queue()
716 struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx]; in i40e_config_vsi_rx_queue()
812 struct i40e_vsi *main_vsi, *vsi; in i40e_alloc_vsi_res()
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()
[all …]
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()
779 bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi) in i40e_xsk_any_rx_ring_enabled()
H A Di40e_ethtool.c234 I40E_STAT(struct i40e_vsi, _name, _stat)
1231 struct i40e_vsi *vsi = np->vsi; in i40e_set_link_ksettings()
1698 struct i40e_vsi *vsi = np->vsi; in i40e_set_pauseparam()
2003 struct i40e_vsi *vsi = np->vsi; in i40e_get_drvinfo()
2023 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_get_ringparam()
2035 static bool i40e_active_tx_ring_index(struct i40e_vsi *vsi, u16 index) in i40e_active_tx_ring_index()
2055 struct i40e_vsi *vsi = np->vsi; in i40e_set_ringparam()
2281 struct i40e_vsi *vsi = np->vsi; in i40e_get_stats_count()
2312 struct i40e_vsi *vsi = np->vsi; in i40e_get_sset_count()
2394 struct i40e_vsi *vsi = np->vsi; in i40e_get_ethtool_stats()
[all …]
H A Di40e_txrx_common.h67 struct i40e_vsi *vsi, in i40e_arm_wb()
107 bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi);
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()
336 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_client_add_instance()
402 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_client_subtask()
668 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(ldev->pf); in i40e_client_update_vsi_ctxt()
H A Di40e_ddp.c292 struct i40e_vsi *vsi = np->vsi; in i40e_ddp_load()
410 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_ddp_restore()
438 struct i40e_vsi *vsi = np->vsi; in i40e_ddp_flash()
H A Di40e_txrx.c89 struct i40e_vsi *vsi; in i40e_program_fdir_filter()
382 static int i40e_add_del_fdir_udp(struct i40e_vsi *vsi, in i40e_add_del_fdir_udp()
430 static int i40e_add_del_fdir_tcp(struct i40e_vsi *vsi, in i40e_add_del_fdir_tcp()
484 static int i40e_add_del_fdir_sctp(struct i40e_vsi *vsi, in i40e_add_del_fdir_sctp()
533 static int i40e_add_del_fdir_ip(struct i40e_vsi *vsi, in i40e_add_del_fdir_ip()
588 int i40e_add_del_fdir(struct i40e_vsi *vsi, in i40e_add_del_fdir()
873 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_detect_recover_hung()
927 static bool i40e_clean_tx_irq(struct i40e_vsi *vsi, in i40e_clean_tx_irq()
1057 static void i40e_enable_wb_on_itr(struct i40e_vsi *vsi, in i40e_enable_wb_on_itr()
1091 void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector) in i40e_force_wb()
[all …]
H A Di40e_txrx.h393 struct i40e_vsi *vsi; /* Backreference to associated VSI */
472 void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector);
H A Di40e_dcb_nl.c875 void i40e_dcbnl_set_all(struct i40e_vsi *vsi) in i40e_dcbnl_set_all()
925 static int i40e_dcbnl_vsi_del_app(struct i40e_vsi *vsi, in i40e_dcbnl_vsi_del_app()
950 struct i40e_vsi *vsi; in i40e_dcbnl_del_app()
1018 void i40e_dcbnl_setup(struct i40e_vsi *vsi) in i40e_dcbnl_setup()
H A Di40e_debugfs.c25 static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) in i40e_dbg_find_vsi()
62 struct i40e_vsi *vsi; in i40e_dbg_dump_vsi_seid()
490 struct i40e_vsi *vsi; in i40e_dbg_dump_desc()
598 struct i40e_vsi *vsi; in i40e_dbg_dump_vsi_no_seid()
673 struct i40e_vsi *vsi; in i40e_dbg_dump_vf()
718 struct i40e_vsi *vsi; in i40e_dbg_command_write()
1343 struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf); in i40e_dbg_command_write()
1603 struct i40e_vsi *vsi; in i40e_dbg_netdev_ops_write()
H A Di40e_ptp.c1477 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_ptp_init()
1542 struct i40e_vsi *main_vsi = i40e_pf_get_main_vsi(pf); in i40e_ptp_stop()