| /Linux-v4.19/drivers/net/ethernet/intel/i40e/ |
| D | i40e_prototype.h | 19 i40e_status i40e_init_adminq(struct i40e_hw *hw); 20 i40e_status i40e_shutdown_adminq(struct i40e_hw *hw); 21 void i40e_adminq_init_ring_data(struct i40e_hw *hw); 22 i40e_status i40e_clean_arq_element(struct i40e_hw *hw, 25 i40e_status i40e_asq_send_command(struct i40e_hw *hw, 32 void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, 35 void i40e_idle_aq(struct i40e_hw *hw); 36 bool i40e_check_asq_alive(struct i40e_hw *hw); 37 i40e_status i40e_aq_queue_shutdown(struct i40e_hw *hw, bool unloading); 38 const char *i40e_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err); [all …]
|
| D | i40e_lan_hmc.h | 8 struct i40e_hw; 140 i40e_status i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, 143 i40e_status i40e_configure_lan_hmc(struct i40e_hw *hw, 145 i40e_status i40e_shutdown_lan_hmc(struct i40e_hw *hw); 147 i40e_status i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, 149 i40e_status i40e_set_lan_tx_queue_context(struct i40e_hw *hw, 152 i40e_status i40e_clear_lan_rx_queue_context(struct i40e_hw *hw, 154 i40e_status i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
|
| D | i40e_alloc.h | 7 struct i40e_hw; 23 i40e_status i40e_allocate_dma_mem(struct i40e_hw *hw, 27 i40e_status i40e_free_dma_mem(struct i40e_hw *hw, 29 i40e_status i40e_allocate_virt_mem(struct i40e_hw *hw, 32 i40e_status i40e_free_virt_mem(struct i40e_hw *hw,
|
| D | i40e_nvm.c | 16 i40e_status i40e_init_nvm(struct i40e_hw *hw) in i40e_init_nvm() 55 i40e_status i40e_acquire_nvm(struct i40e_hw *hw, in i40e_acquire_nvm() 112 void i40e_release_nvm(struct i40e_hw *hw) in i40e_release_nvm() 141 static i40e_status i40e_poll_sr_srctl_done_bit(struct i40e_hw *hw) in i40e_poll_sr_srctl_done_bit() 168 static i40e_status i40e_read_nvm_word_srctl(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word_srctl() 219 static i40e_status i40e_read_nvm_aq(struct i40e_hw *hw, in i40e_read_nvm_aq() 267 static i40e_status i40e_read_nvm_word_aq(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word_aq() 289 static i40e_status __i40e_read_nvm_word(struct i40e_hw *hw, in __i40e_read_nvm_word() 306 i40e_status i40e_read_nvm_word(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word() 335 static i40e_status i40e_read_nvm_buffer_srctl(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_buffer_srctl() [all …]
|
| D | i40e_common.c | 16 static i40e_status i40e_set_mac_type(struct i40e_hw *hw) in i40e_set_mac_type() 63 const char *i40e_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err) in i40e_aq_str() 123 const char *i40e_stat_str(struct i40e_hw *hw, i40e_status stat_err) in i40e_stat_str() 276 void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc, in i40e_debug_aq() 330 bool i40e_check_asq_alive(struct i40e_hw *hw) in i40e_check_asq_alive() 347 i40e_status i40e_aq_queue_shutdown(struct i40e_hw *hw, in i40e_aq_queue_shutdown() 376 static i40e_status i40e_aq_get_set_rss_lut(struct i40e_hw *hw, in i40e_aq_get_set_rss_lut() 429 i40e_status i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_get_rss_lut() 446 i40e_status i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_set_rss_lut() 461 static i40e_status i40e_aq_get_set_rss_key(struct i40e_hw *hw, in i40e_aq_get_set_rss_key() [all …]
|
| D | i40e_adminq.c | 10 static void i40e_resume_aq(struct i40e_hw *hw); 18 static void i40e_adminq_init_regs(struct i40e_hw *hw) in i40e_adminq_init_regs() 50 static i40e_status i40e_alloc_adminq_asq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_asq_ring() 77 static i40e_status i40e_alloc_adminq_arq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_arq_ring() 97 static void i40e_free_adminq_asq(struct i40e_hw *hw) in i40e_free_adminq_asq() 109 static void i40e_free_adminq_arq(struct i40e_hw *hw) in i40e_free_adminq_arq() 118 static i40e_status i40e_alloc_arq_bufs(struct i40e_hw *hw) in i40e_alloc_arq_bufs() 185 static i40e_status i40e_alloc_asq_bufs(struct i40e_hw *hw) in i40e_alloc_asq_bufs() 225 static void i40e_free_arq_bufs(struct i40e_hw *hw) in i40e_free_arq_bufs() 244 static void i40e_free_asq_bufs(struct i40e_hw *hw) in i40e_free_asq_bufs() [all …]
|
| D | i40e_hmc.h | 10 struct i40e_hw; 191 i40e_status i40e_add_sd_table_entry(struct i40e_hw *hw, 197 i40e_status i40e_add_pd_table_entry(struct i40e_hw *hw, 201 i40e_status i40e_remove_pd_bp(struct i40e_hw *hw, 206 i40e_status i40e_remove_sd_bp_new(struct i40e_hw *hw, 211 i40e_status i40e_remove_pd_page_new(struct i40e_hw *hw,
|
| D | i40e_dcb.h | 119 i40e_status i40e_get_dcbx_status(struct i40e_hw *hw, 123 i40e_status i40e_aq_get_dcb_config(struct i40e_hw *hw, u8 mib_type, 126 i40e_status i40e_get_dcb_config(struct i40e_hw *hw); 127 i40e_status i40e_init_dcb(struct i40e_hw *hw);
|
| D | i40e_ptp.c | 38 struct i40e_hw *hw = &pf->hw; in i40e_ptp_read() 62 struct i40e_hw *hw = &pf->hw; in i40e_ptp_write() 100 struct i40e_hw *hw = &pf->hw; in i40e_ptp_adjfreq() 226 struct i40e_hw *hw = &pf->hw; in i40e_ptp_get_rx_events() 265 struct i40e_hw *hw = &pf->hw; in i40e_ptp_rx_hang() 360 struct i40e_hw *hw = &pf->hw; in i40e_ptp_tx_hwtstamp() 405 struct i40e_hw *hw; in i40e_ptp_rx_hwtstamp() 451 struct i40e_hw *hw = &pf->hw; in i40e_ptp_set_increment() 536 struct i40e_hw *hw = &pf->hw; in i40e_ptp_set_timestamp_mode() 734 struct i40e_hw *hw = &pf->hw; in i40e_ptp_init()
|
| D | i40e_diag.h | 25 i40e_status i40e_diag_reg_test(struct i40e_hw *hw); 26 i40e_status i40e_diag_eeprom_test(struct i40e_hw *hw);
|
| D | i40e_hmc.c | 19 i40e_status i40e_add_sd_table_entry(struct i40e_hw *hw, in i40e_add_sd_table_entry() 108 i40e_status i40e_add_pd_table_entry(struct i40e_hw *hw, in i40e_add_pd_table_entry() 187 i40e_status i40e_remove_pd_bp(struct i40e_hw *hw, in i40e_remove_pd_bp() 271 i40e_status i40e_remove_sd_bp_new(struct i40e_hw *hw, in i40e_remove_sd_bp_new() 320 i40e_status i40e_remove_pd_page_new(struct i40e_hw *hw, in i40e_remove_pd_page_new()
|
| D | i40e_diag.c | 13 static i40e_status i40e_diag_reg_pattern_test(struct i40e_hw *hw, in i40e_diag_reg_pattern_test() 77 i40e_status i40e_diag_reg_test(struct i40e_hw *hw) in i40e_diag_reg_test() 117 i40e_status i40e_diag_eeprom_test(struct i40e_hw *hw) in i40e_diag_eeprom_test()
|
| D | i40e_lan_hmc.c | 76 i40e_status i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, in i40e_init_lan_hmc() 231 static i40e_status i40e_remove_pd_page(struct i40e_hw *hw, in i40e_remove_pd_page() 258 static i40e_status i40e_remove_sd_bp(struct i40e_hw *hw, in i40e_remove_sd_bp() 278 static i40e_status i40e_create_lan_hmc_object(struct i40e_hw *hw, in i40e_create_lan_hmc_object() 437 i40e_status i40e_configure_lan_hmc(struct i40e_hw *hw, in i40e_configure_lan_hmc() 522 static i40e_status i40e_delete_lan_hmc_object(struct i40e_hw *hw, in i40e_delete_lan_hmc_object() 634 i40e_status i40e_shutdown_lan_hmc(struct i40e_hw *hw) in i40e_shutdown_lan_hmc() 917 static i40e_status i40e_clear_hmc_context(struct i40e_hw *hw, in i40e_clear_hmc_context() 1044 i40e_status i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, in i40e_clear_lan_tx_queue_context() 1064 i40e_status i40e_set_lan_tx_queue_context(struct i40e_hw *hw, in i40e_set_lan_tx_queue_context() [all …]
|
| D | i40e_dcb_nl.c | 15 static void i40e_get_pfc_delay(struct i40e_hw *hw, u16 *delay) in i40e_get_pfc_delay() 36 struct i40e_hw *hw = &pf->hw; in i40e_dcbnl_ieee_getets() 75 struct i40e_hw *hw = &pf->hw; in i40e_dcbnl_ieee_getpfc() 150 struct i40e_hw *hw = &pf->hw; in i40e_dcbnl_set_all()
|
| D | i40e_dcb.c | 15 i40e_status i40e_get_dcbx_status(struct i40e_hw *hw, u16 *status) in i40e_get_dcbx_status() 554 i40e_status i40e_aq_get_dcb_config(struct i40e_hw *hw, u8 mib_type, in i40e_aq_get_dcb_config() 770 static i40e_status i40e_get_ieee_dcb_config(struct i40e_hw *hw) in i40e_get_ieee_dcb_config() 800 i40e_status i40e_get_dcb_config(struct i40e_hw *hw) in i40e_get_dcb_config() 869 i40e_status i40e_init_dcb(struct i40e_hw *hw) in i40e_init_dcb() 932 static i40e_status _i40e_read_lldp_cfg(struct i40e_hw *hw, in _i40e_read_lldp_cfg() 994 i40e_status i40e_read_lldp_cfg(struct i40e_hw *hw, in i40e_read_lldp_cfg()
|
| D | i40e_virtchnl_pf.c | 23 struct i40e_hw *hw = &pf->hw; in i40e_vc_vf_broadcast() 52 struct i40e_hw *hw = &pf->hw; in i40e_vc_notify_vf_link_state() 282 struct i40e_hw *hw = &pf->hw; in i40e_config_irq_link_list() 397 struct i40e_hw *hw = &pf->hw; in i40e_release_iwarp_qvlist() 439 struct i40e_hw *hw = &pf->hw; in i40e_config_iwarp_qvlist() 525 struct i40e_hw *hw = &pf->hw; in i40e_config_vsi_tx_queue() 602 struct i40e_hw *hw = &pf->hw; in i40e_config_vsi_rx_queue() 779 struct i40e_hw *hw = &pf->hw; in i40e_map_pf_queues_to_vsi() 826 struct i40e_hw *hw = &pf->hw; in i40e_map_pf_to_vf_queues() 864 struct i40e_hw *hw = &pf->hw; in i40e_enable_vf_mappings() [all …]
|
| D | i40e_main.c | 104 int i40e_allocate_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem, in i40e_allocate_dma_mem_d() 123 int i40e_free_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem) in i40e_free_dma_mem_d() 141 int i40e_allocate_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem, in i40e_allocate_virt_mem_d() 158 int i40e_free_virt_mem_d(struct i40e_hw *hw, struct i40e_virt_mem *mem) in i40e_free_virt_mem_d() 541 static void i40e_stat_update48(struct i40e_hw *hw, u32 hireg, u32 loreg, in i40e_stat_update48() 569 static void i40e_stat_update32(struct i40e_hw *hw, u32 reg, in i40e_stat_update32() 589 static void i40e_stat_update_and_clear32(struct i40e_hw *hw, u32 reg, u64 *stat) in i40e_stat_update_and_clear32() 605 struct i40e_hw *hw = &pf->hw; in i40e_update_eth_stats() 669 struct i40e_hw *hw = &pf->hw; in i40e_update_veb_stats() 855 struct i40e_hw *hw = &pf->hw; in i40e_update_pf_stats() [all …]
|
| D | i40e_ethtool.c | 479 static void i40e_get_settings_link_up(struct i40e_hw *hw, in i40e_get_settings_link_up() 723 static void i40e_get_settings_link_down(struct i40e_hw *hw, in i40e_get_settings_link_down() 749 struct i40e_hw *hw = &pf->hw; in i40e_get_link_ksettings() 840 struct i40e_hw *hw = &pf->hw; in i40e_set_link_ksettings() 1069 struct i40e_hw *hw = &pf->hw; in i40e_nway_reset() 1096 struct i40e_hw *hw = &pf->hw; in i40e_get_pauseparam() 1132 struct i40e_hw *hw = &pf->hw; in i40e_set_pauseparam() 1259 struct i40e_hw *hw = &pf->hw; in i40e_get_regs() 1289 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_get_eeprom() 1383 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_get_eeprom_len() [all …]
|
| /Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
| D | i40e_prototype.h | 19 i40e_status i40evf_init_adminq(struct i40e_hw *hw); 20 i40e_status i40evf_shutdown_adminq(struct i40e_hw *hw); 21 void i40e_adminq_init_ring_data(struct i40e_hw *hw); 22 i40e_status i40evf_clean_arq_element(struct i40e_hw *hw, 25 i40e_status i40evf_asq_send_command(struct i40e_hw *hw, 30 bool i40evf_asq_done(struct i40e_hw *hw); 33 void i40evf_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, 36 void i40e_idle_aq(struct i40e_hw *hw); 37 void i40evf_resume_aq(struct i40e_hw *hw); 38 bool i40evf_check_asq_alive(struct i40e_hw *hw); [all …]
|
| D | i40e_lan_hmc.h | 8 struct i40e_hw; 140 i40e_status i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, 143 i40e_status i40e_configure_lan_hmc(struct i40e_hw *hw, 145 i40e_status i40e_shutdown_lan_hmc(struct i40e_hw *hw); 147 i40e_status i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, 149 i40e_status i40e_set_lan_tx_queue_context(struct i40e_hw *hw, 152 i40e_status i40e_clear_lan_rx_queue_context(struct i40e_hw *hw, 154 i40e_status i40e_set_lan_rx_queue_context(struct i40e_hw *hw,
|
| D | i40e_alloc.h | 7 struct i40e_hw; 23 i40e_status i40e_allocate_dma_mem(struct i40e_hw *hw, 27 i40e_status i40e_free_dma_mem(struct i40e_hw *hw, 29 i40e_status i40e_allocate_virt_mem(struct i40e_hw *hw, 32 i40e_status i40e_free_virt_mem(struct i40e_hw *hw,
|
| D | i40e_adminq.c | 26 static void i40e_adminq_init_regs(struct i40e_hw *hw) in i40e_adminq_init_regs() 47 static i40e_status i40e_alloc_adminq_asq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_asq_ring() 74 static i40e_status i40e_alloc_adminq_arq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_arq_ring() 94 static void i40e_free_adminq_asq(struct i40e_hw *hw) in i40e_free_adminq_asq() 106 static void i40e_free_adminq_arq(struct i40e_hw *hw) in i40e_free_adminq_arq() 115 static i40e_status i40e_alloc_arq_bufs(struct i40e_hw *hw) in i40e_alloc_arq_bufs() 182 static i40e_status i40e_alloc_asq_bufs(struct i40e_hw *hw) in i40e_alloc_asq_bufs() 222 static void i40e_free_arq_bufs(struct i40e_hw *hw) in i40e_free_arq_bufs() 241 static void i40e_free_asq_bufs(struct i40e_hw *hw) in i40e_free_asq_bufs() 266 static i40e_status i40e_config_asq_regs(struct i40e_hw *hw) in i40e_config_asq_regs() [all …]
|
| D | i40e_hmc.h | 10 struct i40e_hw; 191 i40e_status i40e_add_sd_table_entry(struct i40e_hw *hw, 197 i40e_status i40e_add_pd_table_entry(struct i40e_hw *hw, 201 i40e_status i40e_remove_pd_bp(struct i40e_hw *hw, 206 i40e_status i40e_remove_sd_bp_new(struct i40e_hw *hw, 211 i40e_status i40e_remove_pd_page_new(struct i40e_hw *hw,
|
| D | i40e_common.c | 16 i40e_status i40e_set_mac_type(struct i40e_hw *hw) in i40e_set_mac_type() 69 const char *i40evf_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err) in i40evf_aq_str() 129 const char *i40evf_stat_str(struct i40e_hw *hw, i40e_status stat_err) in i40evf_stat_str() 282 void i40evf_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc, in i40evf_debug_aq() 335 bool i40evf_check_asq_alive(struct i40e_hw *hw) in i40evf_check_asq_alive() 352 i40e_status i40evf_aq_queue_shutdown(struct i40e_hw *hw, in i40evf_aq_queue_shutdown() 381 static i40e_status i40e_aq_get_set_rss_lut(struct i40e_hw *hw, in i40e_aq_get_set_rss_lut() 434 i40e_status i40evf_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40evf_aq_get_rss_lut() 451 i40e_status i40evf_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40evf_aq_set_rss_lut() 466 static i40e_status i40e_aq_get_set_rss_key(struct i40e_hw *hw, in i40e_aq_get_set_rss_key() [all …]
|
| D | i40evf_main.c | 68 i40e_status i40evf_allocate_dma_mem_d(struct i40e_hw *hw, in i40evf_allocate_dma_mem_d() 91 i40e_status i40evf_free_dma_mem_d(struct i40e_hw *hw, struct i40e_dma_mem *mem) in i40evf_free_dma_mem_d() 108 i40e_status i40evf_allocate_virt_mem_d(struct i40e_hw *hw, in i40evf_allocate_virt_mem_d() 128 i40e_status i40evf_free_virt_mem_d(struct i40e_hw *hw, in i40evf_free_virt_mem_d() 151 if (!(mask & ((struct i40e_hw *)hw)->debug_mask)) in i40evf_debug_d() 193 struct i40e_hw *hw = &adapter->hw; in i40evf_misc_irq_disable() 212 struct i40e_hw *hw = &adapter->hw; in i40evf_misc_irq_enable() 229 struct i40e_hw *hw = &adapter->hw; in i40evf_irq_disable() 249 struct i40e_hw *hw = &adapter->hw; in i40evf_irq_enable_queues() 268 struct i40e_hw *hw = &adapter->hw; in i40evf_irq_enable() [all …]
|