Searched refs:i40e_pf (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
D | i40e.h | 410 struct i40e_pf { struct 658 struct i40e_pf *pf; 767 struct i40e_pf *back; /* Backreference to associated PF */ 821 struct i40e_pf *pf; 872 static inline struct i40e_pf *i40e_netdev_to_pf(struct net_device *netdev) in i40e_netdev_to_pf() 890 static inline int i40e_get_fd_cnt_all(struct i40e_pf *pf) in i40e_get_fd_cnt_all() 903 static inline u64 i40e_read_fd_input_set(struct i40e_pf *pf, u16 addr) in i40e_read_fd_input_set() 923 static inline void i40e_write_fd_input_set(struct i40e_pf *pf, in i40e_write_fd_input_set() 937 void i40e_do_reset_safe(struct i40e_pf *pf, u32 reset_flags); 938 void i40e_do_reset(struct i40e_pf *pf, u32 reset_flags, bool lock_acquired); [all …]
|
D | i40e_virtchnl_pf.h | 64 struct i40e_pf *pf; 115 void i40e_free_vfs(struct i40e_pf *pf); 117 int i40e_alloc_vfs(struct i40e_pf *pf, u16 num_alloc_vfs); 118 int i40e_vc_process_vf_msg(struct i40e_pf *pf, s16 vf_id, u32 v_opcode, 120 int i40e_vc_process_vflr_event(struct i40e_pf *pf); 122 bool i40e_reset_all_vfs(struct i40e_pf *pf, bool flr); 137 void i40e_vc_notify_link_state(struct i40e_pf *pf); 138 void i40e_vc_notify_reset(struct i40e_pf *pf);
|
D | i40e_ptp.c | 36 static void i40e_ptp_read(struct i40e_pf *pf, struct timespec64 *ts) in i40e_ptp_read() 60 static void i40e_ptp_write(struct i40e_pf *pf, const struct timespec64 *ts) in i40e_ptp_write() 99 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjfreq() 144 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjtime() 168 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_gettime() 188 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_settime() 224 static u32 i40e_ptp_get_rx_events(struct i40e_pf *pf) in i40e_ptp_get_rx_events() 263 void i40e_ptp_rx_hang(struct i40e_pf *pf) in i40e_ptp_rx_hang() 322 void i40e_ptp_tx_hang(struct i40e_pf *pf) in i40e_ptp_tx_hang() 356 void i40e_ptp_tx_hwtstamp(struct i40e_pf *pf) in i40e_ptp_tx_hwtstamp() [all …]
|
D | i40e_client.c | 86 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_vf_msg() 112 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_l2_param_changes() 148 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() 171 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_netdev_close() 193 void i40e_notify_client_of_vf_reset(struct i40e_pf *pf, u32 vf_id) in i40e_notify_client_of_vf_reset() 218 void i40e_notify_client_of_vf_enable(struct i40e_pf *pf, u32 num_vfs) in i40e_notify_client_of_vf_enable() 245 int i40e_vf_client_capable(struct i40e_pf *pf, u32 vf_id) in i40e_vf_client_capable() 267 void i40e_client_update_msix_info(struct i40e_pf *pf) in i40e_client_update_msix_info() 285 static void i40e_client_add_instance(struct i40e_pf *pf) in i40e_client_add_instance() 338 void i40e_client_del_instance(struct i40e_pf *pf) in i40e_client_del_instance() [all …]
|
D | i40e_dcb_nl.c | 34 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getets() 73 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getpfc() 104 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_getdcbx() 119 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_get_perm_hw_addr() 148 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_set_all() 213 static void i40e_dcbnl_del_app(struct i40e_pf *pf, in i40e_dcbnl_del_app() 259 void i40e_dcbnl_flush_apps(struct i40e_pf *pf, in i40e_dcbnl_flush_apps() 287 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_setup()
|
D | i40e_main.c | 37 static void i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired); 40 static int i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit); 41 static int i40e_setup_misc_vector(struct i40e_pf *pf); 42 static void i40e_determine_queue_usage(struct i40e_pf *pf); 43 static int i40e_setup_pf_filter_control(struct i40e_pf *pf); 44 static void i40e_prep_for_reset(struct i40e_pf *pf, bool lock_acquired); 45 static int i40e_reset(struct i40e_pf *pf); 46 static void i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired); 47 static void i40e_fdir_sb_setup(struct i40e_pf *pf); 49 static int i40e_get_capabilities(struct i40e_pf *pf, [all …]
|
D | i40e_virtchnl_pf.c | 18 static void i40e_vc_vf_broadcast(struct i40e_pf *pf, in i40e_vc_vf_broadcast() 51 struct i40e_pf *pf = vf->pf; in i40e_vc_notify_vf_link_state() 78 void i40e_vc_notify_link_state(struct i40e_pf *pf) in i40e_vc_notify_link_state() 92 void i40e_vc_notify_reset(struct i40e_pf *pf) in i40e_vc_notify_reset() 169 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_vsi_id() 186 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_queue_id() 201 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_vector_id() 219 struct i40e_pf *pf = vf->pf; in i40e_vc_get_pf_queue_id() 281 struct i40e_pf *pf = vf->pf; in i40e_config_irq_link_list() 385 struct i40e_pf *pf = vf->pf; in i40e_release_iwarp_qvlist() [all …]
|
D | i40e_ethtool.c | 29 I40E_STAT(struct i40e_pf, _name, _stat) 258 static void i40e_partition_setting_complaint(struct i40e_pf *pf) in i40e_partition_setting_complaint() 270 static void i40e_phy_type_to_ethtool(struct i40e_pf *pf, in i40e_phy_type_to_ethtool() 482 struct i40e_pf *pf) in i40e_get_settings_link_up() 725 struct i40e_pf *pf) in i40e_get_settings_link_down() 748 struct i40e_pf *pf = np->vsi->back; in i40e_get_link_ksettings() 838 struct i40e_pf *pf = np->vsi->back; in i40e_set_link_ksettings() 1068 struct i40e_pf *pf = np->vsi->back; in i40e_nway_reset() 1095 struct i40e_pf *pf = np->vsi->back; in i40e_get_pauseparam() 1130 struct i40e_pf *pf = np->vsi->back; in i40e_set_pauseparam() [all …]
|
D | i40e_debugfs.c | 18 static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) in i40e_dbg_find_vsi() 37 static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid) in i40e_dbg_find_veb() 66 struct i40e_pf *pf = filp->private_data; in i40e_dbg_command_read() 109 static void i40e_dbg_dump_vsi_seid(struct i40e_pf *pf, int seid) in i40e_dbg_dump_vsi_seid() 447 static void i40e_dbg_dump_aq_desc(struct i40e_pf *pf) in i40e_dbg_dump_aq_desc() 496 struct i40e_pf *pf, bool is_rx_ring) in i40e_dbg_dump_desc() 577 static void i40e_dbg_dump_vsi_no_seid(struct i40e_pf *pf) in i40e_dbg_dump_vsi_no_seid() 592 static void i40e_dbg_dump_eth_stats(struct i40e_pf *pf, in i40e_dbg_dump_eth_stats() 618 static void i40e_dbg_dump_veb_seid(struct i40e_pf *pf, int seid) in i40e_dbg_dump_veb_seid() 639 static void i40e_dbg_dump_veb_all(struct i40e_pf *pf) in i40e_dbg_dump_veb_all() [all …]
|
D | i40e_txrx.c | 34 struct i40e_pf *pf = tx_ring->vsi->back; in i40e_fdir() 98 u8 *raw_packet, struct i40e_pf *pf, in i40e_program_fdir_filter() 186 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_udpv4() 258 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_tcpv4() 337 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_sctpv4() 411 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_ipv4() 481 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir() 542 struct i40e_pf *pf = rx_ring->vsi->back; in i40e_fd_handle_status() 2666 struct i40e_pf *pf = tx_ring->vsi->back; in i40e_atr() 2993 struct i40e_pf *pf; in i40e_tsyn() [all …]
|