/linux-6.1.9/drivers/net/ethernet/intel/i40e/ |
D | i40e.h | 463 struct i40e_pf { struct 820 struct i40e_pf *pf; 935 struct i40e_pf *back; /* Backreference to associated PF */ 1000 struct i40e_pf *pf; 1051 static inline struct i40e_pf *i40e_netdev_to_pf(struct net_device *netdev) in i40e_netdev_to_pf() 1069 static inline int i40e_get_fd_cnt_all(struct i40e_pf *pf) in i40e_get_fd_cnt_all() 1082 static inline u64 i40e_read_fd_input_set(struct i40e_pf *pf, u16 addr) in i40e_read_fd_input_set() 1102 static inline void i40e_write_fd_input_set(struct i40e_pf *pf, in i40e_write_fd_input_set() 1130 void i40e_do_reset_safe(struct i40e_pf *pf, u32 reset_flags); 1131 void i40e_do_reset(struct i40e_pf *pf, u32 reset_flags, bool lock_acquired); [all …]
|
D | i40e_virtchnl_pf.h | 67 struct i40e_pf *pf; 114 void i40e_free_vfs(struct i40e_pf *pf); 116 int i40e_alloc_vfs(struct i40e_pf *pf, u16 num_alloc_vfs); 117 int i40e_vc_process_vf_msg(struct i40e_pf *pf, s16 vf_id, u32 v_opcode, 119 int i40e_vc_process_vflr_event(struct i40e_pf *pf); 121 bool i40e_reset_all_vfs(struct i40e_pf *pf, bool flr); 136 void i40e_vc_notify_link_state(struct i40e_pf *pf); 137 void i40e_vc_notify_reset(struct i40e_pf *pf);
|
D | i40e_dcb_nl.c | 38 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getets() 76 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getpfc() 109 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_ieee_setets() 157 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_ieee_setpfc() 196 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_ieee_setapp() 248 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_ieee_delapp() 310 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_getstate() 326 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_setstate() 370 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_set_pg_tc_cfg_tx() 405 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_set_pg_bwg_cfg_tx() [all …]
|
D | i40e_ptp.c | 140 static int i40e_ptp_set_pins(struct i40e_pf *pf, 151 struct i40e_pf *pf = container_of(work, struct i40e_pf, in i40e_ptp_extts0_work() 195 static enum i40e_can_set_pins_t i40e_can_set_pins(struct i40e_pf *pf) in i40e_can_set_pins() 224 static void i40_ptp_reset_timing_events(struct i40e_pf *pf) in i40_ptp_reset_timing_events() 280 static void i40e_ptp_read(struct i40e_pf *pf, struct timespec64 *ts, in i40e_ptp_read() 307 static void i40e_ptp_write(struct i40e_pf *pf, const struct timespec64 *ts) in i40e_ptp_write() 348 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjfine() 380 static void i40e_ptp_set_1pps_signal_hw(struct i40e_pf *pf) in i40e_ptp_set_1pps_signal_hw() 414 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjtime() 462 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_gettimex() [all …]
|
D | i40e_client.c | 85 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_vf_msg() 111 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_l2_param_changes() 147 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() 170 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_netdev_close() 196 void i40e_notify_client_of_vf_reset(struct i40e_pf *pf, u32 vf_id) in i40e_notify_client_of_vf_reset() 221 void i40e_notify_client_of_vf_enable(struct i40e_pf *pf, u32 num_vfs) in i40e_notify_client_of_vf_enable() 248 int i40e_vf_client_capable(struct i40e_pf *pf, u32 vf_id) in i40e_vf_client_capable() 270 void i40e_client_update_msix_info(struct i40e_pf *pf) in i40e_client_update_msix_info() 337 static void i40e_client_add_instance(struct i40e_pf *pf) in i40e_client_add_instance() 393 void i40e_client_del_instance(struct i40e_pf *pf) in i40e_client_del_instance() [all …]
|
D | i40e_virtchnl_pf.c | 18 static void i40e_vc_vf_broadcast(struct i40e_pf *pf, in i40e_vc_vf_broadcast() 111 struct i40e_pf *pf = vf->pf; in i40e_vc_notify_vf_link_state() 131 void i40e_vc_notify_link_state(struct i40e_pf *pf) in i40e_vc_notify_link_state() 145 void i40e_vc_notify_reset(struct i40e_pf *pf) in i40e_vc_notify_reset() 193 struct i40e_pf *pf = vf->pf; in i40e_vc_reset_vf() 234 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_vsi_id() 251 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_queue_id() 266 struct i40e_pf *pf = vf->pf; in i40e_vc_isvalid_vector_id() 284 struct i40e_pf *pf = vf->pf; in i40e_vc_get_pf_queue_id() 346 struct i40e_pf *pf = vf->pf; in i40e_config_irq_link_list() [all …]
|
D | i40e_main.c | 32 static void i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired); 35 static int i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit, bool lock_acquired); 36 static int i40e_setup_misc_vector(struct i40e_pf *pf); 37 static void i40e_determine_queue_usage(struct i40e_pf *pf); 38 static int i40e_setup_pf_filter_control(struct i40e_pf *pf); 39 static void i40e_prep_for_reset(struct i40e_pf *pf); 40 static void i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit, 42 static int i40e_reset(struct i40e_pf *pf); 43 static void i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired); 44 static int i40e_setup_misc_vector_for_recovery_mode(struct i40e_pf *pf); [all …]
|
D | i40e_ethtool.c | 230 I40E_STAT(struct i40e_pf, _name, _stat) 476 static void i40e_partition_setting_complaint(struct i40e_pf *pf) in i40e_partition_setting_complaint() 488 static void i40e_phy_type_to_ethtool(struct i40e_pf *pf, in i40e_phy_type_to_ethtool() 770 struct i40e_pf *pf) in i40e_get_settings_link_up() 1044 struct i40e_pf *pf) in i40e_get_settings_link_down() 1067 struct i40e_pf *pf = np->vsi->back; in i40e_get_link_ksettings() 1224 struct i40e_pf *pf = np->vsi->back; in i40e_set_link_ksettings() 1484 struct i40e_pf *pf = np->vsi->back; in i40e_set_fec_cfg() 1546 struct i40e_pf *pf = np->vsi->back; in i40e_get_fec_param() 1588 struct i40e_pf *pf = np->vsi->back; in i40e_set_fec_param() [all …]
|
D | i40e_debugfs.c | 24 static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) in i40e_dbg_find_vsi() 43 static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid) in i40e_dbg_find_veb() 72 struct i40e_pf *pf = filp->private_data; in i40e_dbg_command_read() 115 static void i40e_dbg_dump_vsi_seid(struct i40e_pf *pf, int seid) in i40e_dbg_dump_vsi_seid() 493 static void i40e_dbg_dump_aq_desc(struct i40e_pf *pf) in i40e_dbg_dump_aq_desc() 542 struct i40e_pf *pf, enum ring_type type) in i40e_dbg_dump_desc() 654 static void i40e_dbg_dump_vsi_no_seid(struct i40e_pf *pf) in i40e_dbg_dump_vsi_no_seid() 669 static void i40e_dbg_dump_eth_stats(struct i40e_pf *pf, in i40e_dbg_dump_eth_stats() 695 static void i40e_dbg_dump_veb_seid(struct i40e_pf *pf, int seid) in i40e_dbg_dump_veb_seid() 716 static void i40e_dbg_dump_veb_all(struct i40e_pf *pf) in i40e_dbg_dump_veb_all() [all …]
|
D | i40e_ddp.c | 276 struct i40e_pf *pf = vsi->back; in i40e_ddp_load() 390 static int i40e_ddp_restore(struct i40e_pf *pf) in i40e_ddp_restore() 420 struct i40e_pf *pf = vsi->back; in i40e_ddp_flash()
|
D | i40e_osdep.h | 23 dev_dbg(&((struct i40e_pf *)hw->back)->pdev->dev, S, ##A); \
|
D | i40e_txrx.c | 26 struct i40e_pf *pf = tx_ring->vsi->back; in i40e_fdir() 87 u8 *raw_packet, struct i40e_pf *pf, in i40e_program_fdir_filter() 307 static int i40e_prepare_fdir_filter(struct i40e_pf *pf, in i40e_prepare_fdir_filter() 391 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_udp() 439 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_tcp() 493 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_sctp() 542 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir_ip() 596 struct i40e_pf *pf = vsi->back; in i40e_add_del_fdir() 688 struct i40e_pf *pf = rx_ring->vsi->back; in i40e_fd_handle_status() 2795 struct i40e_pf *pf = tx_ring->vsi->back; in i40e_atr() [all …]
|
D | i40e_xsk.c | 652 struct i40e_pf *pf = vsi->back; in i40e_xsk_wakeup()
|