/titanic_50/usr/src/uts/common/io/i40e/core/ |
H A D | i40e_prototype.h | 50 enum i40e_status_code i40e_init_adminq(struct i40e_hw *hw); 51 enum i40e_status_code i40e_shutdown_adminq(struct i40e_hw *hw); 52 enum i40e_status_code i40e_init_asq(struct i40e_hw *hw); 53 enum i40e_status_code i40e_init_arq(struct i40e_hw *hw); 54 enum i40e_status_code i40e_alloc_adminq_asq_ring(struct i40e_hw *hw); 55 enum i40e_status_code i40e_alloc_adminq_arq_ring(struct i40e_hw *hw); 56 enum i40e_status_code i40e_shutdown_asq(struct i40e_hw *hw); 57 enum i40e_status_code i40e_shutdown_arq(struct i40e_hw *hw); 58 u16 i40e_clean_asq(struct i40e_hw *hw); 59 void i40e_free_adminq_asq(struct i40e_hw *hw); [all …]
|
H A D | i40e_lan_hmc.h | 39 struct i40e_hw; 171 enum i40e_status_code i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, 174 enum i40e_status_code i40e_configure_lan_hmc(struct i40e_hw *hw, 176 enum i40e_status_code i40e_shutdown_lan_hmc(struct i40e_hw *hw); 180 enum i40e_status_code i40e_get_lan_tx_queue_context(struct i40e_hw *hw, 183 enum i40e_status_code i40e_clear_lan_tx_queue_context(struct i40e_hw *hw, 185 enum i40e_status_code i40e_set_lan_tx_queue_context(struct i40e_hw *hw, 188 enum i40e_status_code i40e_get_lan_rx_queue_context(struct i40e_hw *hw, 191 enum i40e_status_code i40e_clear_lan_rx_queue_context(struct i40e_hw *hw, 193 enum i40e_status_code i40e_set_lan_rx_queue_context(struct i40e_hw *hw, [all …]
|
H A D | i40e_nvm.c | 37 enum i40e_status_code i40e_read_nvm_word_srctl(struct i40e_hw *hw, u16 offset, 39 enum i40e_status_code i40e_read_nvm_word_aq(struct i40e_hw *hw, u16 offset, 41 enum i40e_status_code i40e_read_nvm_buffer_srctl(struct i40e_hw *hw, u16 offset, 43 enum i40e_status_code i40e_read_nvm_buffer_aq(struct i40e_hw *hw, u16 offset, 45 enum i40e_status_code i40e_read_nvm_aq(struct i40e_hw *hw, u8 module_pointer, 59 enum i40e_status_code i40e_init_nvm(struct i40e_hw *hw) in i40e_init_nvm() 100 enum i40e_status_code i40e_acquire_nvm(struct i40e_hw *hw, in i40e_acquire_nvm() 159 void i40e_release_nvm(struct i40e_hw *hw) in i40e_release_nvm() 189 static enum i40e_status_code i40e_poll_sr_srctl_done_bit(struct i40e_hw *hw) in i40e_poll_sr_srctl_done_bit() 218 enum i40e_status_code i40e_read_nvm_word(struct i40e_hw *hw, u16 offset, in i40e_read_nvm_word() [all …]
|
H A D | i40e_alloc.h | 38 struct i40e_hw; 54 enum i40e_status_code i40e_allocate_dma_mem(struct i40e_hw *hw, 58 enum i40e_status_code i40e_free_dma_mem(struct i40e_hw *hw, 60 enum i40e_status_code i40e_allocate_virt_mem(struct i40e_hw *hw, 63 enum i40e_status_code i40e_free_virt_mem(struct i40e_hw *hw,
|
H A D | i40e_common.c | 48 static enum i40e_status_code i40e_set_mac_type(struct i40e_hw *hw) in i40e_set_mac_type() 98 const char *i40e_aq_str(struct i40e_hw *hw, enum i40e_admin_queue_err aq_err) in i40e_aq_str() 158 const char *i40e_stat_str(struct i40e_hw *hw, enum i40e_status_code stat_err) in i40e_stat_str() 309 void i40e_debug_aq(struct i40e_hw *hw, enum i40e_debug_mask mask, void *desc, in i40e_debug_aq() 373 bool i40e_check_asq_alive(struct i40e_hw *hw) in i40e_check_asq_alive() 389 enum i40e_status_code i40e_aq_queue_shutdown(struct i40e_hw *hw, in i40e_aq_queue_shutdown() 418 static enum i40e_status_code i40e_aq_get_set_rss_lut(struct i40e_hw *hw, in i40e_aq_get_set_rss_lut() 471 enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_get_rss_lut() 488 enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_set_rss_lut() 503 static enum i40e_status_code i40e_aq_get_set_rss_key(struct i40e_hw *hw, in i40e_aq_get_set_rss_key() [all …]
|
H A D | i40e_adminq.c | 47 static void i40e_adminq_init_regs(struct i40e_hw *hw) in i40e_adminq_init_regs() 79 enum i40e_status_code i40e_alloc_adminq_asq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_asq_ring() 106 enum i40e_status_code i40e_alloc_adminq_arq_ring(struct i40e_hw *hw) in i40e_alloc_adminq_arq_ring() 126 void i40e_free_adminq_asq(struct i40e_hw *hw) in i40e_free_adminq_asq() 138 void i40e_free_adminq_arq(struct i40e_hw *hw) in i40e_free_adminq_arq() 147 static enum i40e_status_code i40e_alloc_arq_bufs(struct i40e_hw *hw) in i40e_alloc_arq_bufs() 214 static enum i40e_status_code i40e_alloc_asq_bufs(struct i40e_hw *hw) in i40e_alloc_asq_bufs() 254 static void i40e_free_arq_bufs(struct i40e_hw *hw) in i40e_free_arq_bufs() 273 static void i40e_free_asq_bufs(struct i40e_hw *hw) in i40e_free_asq_bufs() 298 static enum i40e_status_code i40e_config_asq_regs(struct i40e_hw *hw) in i40e_config_asq_regs() [all …]
|
H A D | i40e_hmc.h | 41 struct i40e_hw; 222 enum i40e_status_code i40e_add_sd_table_entry(struct i40e_hw *hw, 228 enum i40e_status_code i40e_add_pd_table_entry(struct i40e_hw *hw, 232 enum i40e_status_code i40e_remove_pd_bp(struct i40e_hw *hw, 237 enum i40e_status_code i40e_remove_sd_bp_new(struct i40e_hw *hw, 242 enum i40e_status_code i40e_remove_pd_page_new(struct i40e_hw *hw,
|
H A D | i40e_hmc.c | 50 enum i40e_status_code i40e_add_sd_table_entry(struct i40e_hw *hw, in i40e_add_sd_table_entry() 143 enum i40e_status_code i40e_add_pd_table_entry(struct i40e_hw *hw, in i40e_add_pd_table_entry() 225 enum i40e_status_code i40e_remove_pd_bp(struct i40e_hw *hw, in i40e_remove_pd_bp() 309 enum i40e_status_code i40e_remove_sd_bp_new(struct i40e_hw *hw, in i40e_remove_sd_bp_new() 358 enum i40e_status_code i40e_remove_pd_page_new(struct i40e_hw *hw, in i40e_remove_pd_page_new()
|
H A D | i40e_lan_hmc.c | 107 enum i40e_status_code i40e_init_lan_hmc(struct i40e_hw *hw, u32 txq_num, in i40e_init_lan_hmc() 262 static enum i40e_status_code i40e_remove_pd_page(struct i40e_hw *hw, in i40e_remove_pd_page() 289 static enum i40e_status_code i40e_remove_sd_bp(struct i40e_hw *hw, in i40e_remove_sd_bp() 309 enum i40e_status_code i40e_create_lan_hmc_object(struct i40e_hw *hw, in i40e_create_lan_hmc_object() 468 enum i40e_status_code i40e_configure_lan_hmc(struct i40e_hw *hw, in i40e_configure_lan_hmc() 553 enum i40e_status_code i40e_delete_lan_hmc_object(struct i40e_hw *hw, in i40e_delete_lan_hmc_object() 665 enum i40e_status_code i40e_shutdown_lan_hmc(struct i40e_hw *hw) in i40e_shutdown_lan_hmc() 1170 static enum i40e_status_code i40e_clear_hmc_context(struct i40e_hw *hw, in i40e_clear_hmc_context() 1229 enum i40e_status_code i40e_hmc_get_object_va(struct i40e_hw *hw, in i40e_hmc_get_object_va() 1295 enum i40e_status_code i40e_get_lan_tx_queue_context(struct i40e_hw *hw, in i40e_get_lan_tx_queue_context() [all …]
|
H A D | i40e_type.h | 81 struct i40e_hw; 82 typedef void (*I40E_ADMINQ_CALLBACK)(struct i40e_hw *, struct i40e_aq_desc *); 615 struct i40e_hw { struct 687 static INLINE bool i40e_is_vf(struct i40e_hw *hw) in i40e_is_vf() argument
|
/titanic_50/usr/src/uts/common/io/i40e/ |
H A D | i40e_osdep.c | 26 i40e_allocate_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem, u32 size) in i40e_allocate_virt_mem() 35 i40e_free_virt_mem(struct i40e_hw *hw, struct i40e_virt_mem *mem) in i40e_free_virt_mem() 44 i40e_allocate_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem, in i40e_allocate_dma_mem() 137 i40e_free_dma_mem(struct i40e_hw *hw, struct i40e_dma_mem *mem) in i40e_free_dma_mem() 200 i40e_set_hw_bus_info(struct i40e_hw *hw) in i40e_set_hw_bus_info()
|
H A D | i40e_gld.c | 45 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_group_remove_mac() 113 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_group_add_mac() 218 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_m_promisc() 283 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_multicast_add() 336 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_multicast_remove() 612 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_transceiver_read() 674 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_gld_led_set() 1269 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_register_mac()
|
H A D | i40e_osdep.h | 156 struct i40e_hw; /* forward decl */ 188 extern boolean_t i40e_set_hw_bus_info(struct i40e_hw *);
|
H A D | i40e_intr.c | 630 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_intr_adminq_work() 700 struct i40e_hw *hw = &i40e->i40e_hw_space; in i40e_intr_other_work()
|
H A D | i40e_sw.h | 380 typedef struct i40e_hw i40e_hw_t; 823 struct i40e_hw i40e_hw_space;
|