/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_prototype.h | 20 int i40e_init_adminq(struct i40e_hw *hw); 21 void i40e_shutdown_adminq(struct i40e_hw *hw); 22 int i40e_clean_arq_element(struct i40e_hw *hw, 26 i40e_asq_send_command(struct i40e_hw *hw, struct libie_aq_desc *desc, 30 i40e_asq_send_command_atomic(struct i40e_hw *hw, struct libie_aq_desc *desc, 35 i40e_asq_send_command_atomic_v2(struct i40e_hw *hw, 44 void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, 47 bool i40e_check_asq_alive(struct i40e_hw *hw); 48 int i40e_aq_queue_shutdown(struct i40e_hw *hw, bool unloading); 50 int i40e_aq_get_rss_lut(struct i40e_hw *h [all...] |
H A D | i40e_lan_hmc.h | 10 struct i40e_hw; 142 int i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, 145 int i40e_configure_lan_hmc(struct i40e_hw *hw, 147 int i40e_shutdown_lan_hmc(struct i40e_hw *hw); 149 int i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, 151 int i40e_set_lan_tx_queue_context(struct i40e_hw *hw, 154 int i40e_clear_lan_rx_queue_context(struct i40e_hw *hw, 156 int i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
|
H A D | i40e_alloc.h | 9 struct i40e_hw; 24 int i40e_allocate_dma_mem(struct i40e_hw *hw, 27 int i40e_free_dma_mem(struct i40e_hw *hw, 29 int i40e_allocate_virt_mem(struct i40e_hw *hw, 32 int i40e_free_virt_mem(struct i40e_hw *hw,
|
H A D | i40e_common.c | 21 int i40e_set_mac_type(struct i40e_hw *hw) in i40e_set_mac_type() 81 void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc, in i40e_debug_aq() 137 bool i40e_check_asq_alive(struct i40e_hw *hw) in i40e_check_asq_alive() 154 int i40e_aq_queue_shutdown(struct i40e_hw *hw, in i40e_aq_queue_shutdown() 183 static int i40e_aq_get_set_rss_lut(struct i40e_hw *hw, in i40e_aq_get_set_rss_lut() 232 int i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_get_rss_lut() 249 int i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_set_rss_lut() 264 static int i40e_aq_get_set_rss_key(struct i40e_hw *hw, in i40e_aq_get_set_rss_key() 302 int i40e_aq_get_rss_key(struct i40e_hw *hw, in i40e_aq_get_rss_key() 317 int i40e_aq_set_rss_key(struct i40e_hw *h [all...] |
H A D | i40e_nvm.c | 19 int i40e_init_nvm(struct i40e_hw *hw) in i40e_init_nvm() 57 int i40e_acquire_nvm(struct i40e_hw *hw, in i40e_acquire_nvm() 114 void i40e_release_nvm(struct i40e_hw *hw) in i40e_release_nvm() 143 static int i40e_poll_sr_srctl_done_bit(struct i40e_hw *hw) in i40e_poll_sr_srctl_done_bit() 170 static int i40e_read_nvm_word_srctl(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word_srctl() 220 static int i40e_read_nvm_aq(struct i40e_hw *hw, in i40e_read_nvm_aq() 268 static int i40e_read_nvm_word_aq(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word_aq() 290 static int __i40e_read_nvm_word(struct i40e_hw *hw, in __i40e_read_nvm_word() 307 int i40e_read_nvm_word(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word() 334 int i40e_read_nvm_module_data(struct i40e_hw *h [all...] |
H A D | i40e_diag.h | 11 struct i40e_hw; 29 int i40e_diag_reg_test(struct i40e_hw *hw); 30 int i40e_diag_eeprom_test(struct i40e_hw *hw);
|
H A D | i40e_diag.c | 13 static int i40e_diag_reg_pattern_test(struct i40e_hw *hw, in i40e_diag_reg_pattern_test() 77 int i40e_diag_reg_test(struct i40e_hw *hw) in i40e_diag_reg_test() 118 int i40e_diag_eeprom_test(struct i40e_hw *hw) in i40e_diag_eeprom_test()
|
H A D | i40e_lan_hmc.c | 74 int i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, in i40e_init_lan_hmc() 229 static int i40e_remove_pd_page(struct i40e_hw *hw, in i40e_remove_pd_page() 256 static int i40e_remove_sd_bp(struct i40e_hw *hw, in i40e_remove_sd_bp() 276 static int i40e_create_lan_hmc_object(struct i40e_hw *hw, in i40e_create_lan_hmc_object() 435 int i40e_configure_lan_hmc(struct i40e_hw *hw, in i40e_configure_lan_hmc() 520 static int i40e_delete_lan_hmc_object(struct i40e_hw *hw, in i40e_delete_lan_hmc_object() 632 int i40e_shutdown_lan_hmc(struct i40e_hw *hw) in i40e_shutdown_lan_hmc() 915 static int i40e_clear_hmc_context(struct i40e_hw *hw, in i40e_clear_hmc_context() 973 int i40e_hmc_get_object_va(struct i40e_hw *hw, u8 **object_base, in i40e_hmc_get_object_va() 1042 int i40e_clear_lan_tx_queue_context(struct i40e_hw *h [all...] |
H A D | i40e_ddp.c | 52 static int i40e_ddp_does_profile_exist(struct i40e_hw *hw, in i40e_ddp_does_profile_exist() 107 static int i40e_ddp_does_profile_overlap(struct i40e_hw *hw, in i40e_ddp_does_profile_overlap() 139 i40e_add_pinfo(struct i40e_hw *hw, struct i40e_profile_segment *profile, in i40e_add_pinfo() 179 i40e_del_pinfo(struct i40e_hw *hw, struct i40e_profile_segment *profile, in i40e_del_pinfo()
|
H A D | i40e.h | 471 struct i40e_hw hw; 982 static inline void i40e_info_nvm_ver(struct i40e_hw *hw, char *buf, size_t len) in i40e_info_nvm_ver() 1013 static inline void i40e_info_eetrack(struct i40e_hw *hw, char *buf, size_t len) in i40e_info_eetrack() 1031 static inline void i40e_info_civd_ver(struct i40e_hw *hw, char *buf, size_t len) in i40e_info_civd_ver() 1054 static inline char *i40e_nvm_version_str(struct i40e_hw *hw, char *buf, in i40e_nvm_version_str() 1150 static inline u32 i40e_get_pf_count(struct i40e_hw *hw) in i40e_get_pf_count() 1256 struct i40e_hw *hw = &pf->hw; in i40e_irq_dynamic_enable() 1355 static inline struct i40e_pf *i40e_hw_to_pf(struct i40e_hw *hw) in i40e_hw_to_pf() 1360 struct device *i40e_hw_to_dev(struct i40e_hw *hw);
|
H A D | i40e_virtchnl_pf.c | 25 struct i40e_hw *hw = &pf->hw; in i40e_vc_vf_broadcast() 114 struct i40e_hw *hw = &pf->hw; in i40e_vc_notify_vf_link_state() 375 struct i40e_hw *hw = &pf->hw; in i40e_config_irq_link_list() 490 struct i40e_hw *hw = &pf->hw; in i40e_release_rdma_qvlist() 531 struct i40e_hw *hw = &pf->hw; in i40e_config_rdma_qvlist() 633 struct i40e_hw *hw = &pf->hw; in i40e_config_vsi_tx_queue() 710 struct i40e_hw *hw = &pf->hw; in i40e_config_vsi_rx_queue() 889 struct i40e_hw *hw = &pf->hw; in i40e_map_pf_queues_to_vsi() 936 struct i40e_hw *hw = &pf->hw; in i40e_map_pf_to_vf_queues() 974 struct i40e_hw *h in i40e_enable_vf_mappings() [all...] |
H A D | i40e_main.c | 51 static int i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw); 137 struct device *i40e_hw_to_dev(struct i40e_hw *hw) in i40e_hw_to_dev() 151 int i40e_allocate_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem, in i40e_allocate_dma_mem() 170 int i40e_free_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem) in i40e_free_dma_mem() 188 int i40e_allocate_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem, in i40e_allocate_virt_mem() 205 int i40e_free_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem) in i40e_free_virt_mem() 580 static u32 i40e_compute_pci_to_hw_id(struct i40e_vsi *vsi, struct i40e_hw *hw) in i40e_compute_pci_to_hw_id() 604 static void i40e_stat_update64(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update64() 631 static void i40e_stat_update48(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update48() 659 static void i40e_stat_update32(struct i40e_hw *h [all...] |
H A D | i40e_ethtool.c | 772 static void i40e_get_settings_link_up(struct i40e_hw *hw, in i40e_get_settings_link_up() 1047 static void i40e_get_settings_link_down(struct i40e_hw *hw, in i40e_get_settings_link_down() 1073 struct i40e_hw *hw = &pf->hw; in i40e_get_link_ksettings() 1232 struct i40e_hw *hw = &pf->hw; in i40e_set_link_ksettings() 1492 struct i40e_hw *hw = &pf->hw; in i40e_set_fec_cfg() 1550 struct i40e_hw *hw = &pf->hw; in i40e_get_fec_param() 1592 struct i40e_hw *hw = &pf->hw; in i40e_set_fec_param() 1636 struct i40e_hw *hw = &pf->hw; in i40e_nway_reset() 1663 struct i40e_hw *hw = &pf->hw; in i40e_get_pauseparam() 1699 struct i40e_hw *h in i40e_set_pauseparam() [all...] |
H A D | i40e_txrx.c | 2671 struct i40e_hw *hw = &vsi->back->hw; in i40e_update_enable_itr() 3747 struct i40e_hw *hw; in i40e_lan_select_queue()
|
H A D | i40e_debugfs.c | 480 struct i40e_hw *hw = &pf->hw; in i40e_dbg_dump_aq_desc()
|