/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4/ |
H A D | mm_l4if.h | 51 lm_device_t *pdev, 56 lm_device_t *pdev, 77 lm_device_t *pdev, 82 lm_device_t *pdev, 87 void MM_ACQUIRE_TOE_LOCK(lm_device_t *_pdev); 88 void MM_RELEASE_TOE_LOCK(lm_device_t *_pdev); 89 void MM_ACQUIRE_TOE_GRQ_LOCK(lm_device_t *_pdev, u8_t idx); 90 void MM_RELEASE_TOE_GRQ_LOCK(lm_device_t *_pdev, u8_t idx); 91 void MM_ACQUIRE_TOE_GRQ_LOCK_DPC(lm_device_t *_pdev, u8_t idx); 92 void MM_RELEASE_TOE_GRQ_LOCK_DPC(lm_device_t *_pdev, u8_t idx); [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l5/ |
H A D | mm_l5if.h | 47 IN lm_device_t *pdev, 56 IN lm_device_t *pdev, 61 IN lm_device_t *pdev, 68 IN lm_device_t *pdev, 73 IN lm_device_t *pdev, 79 IN lm_device_t *pdev, 85 IN lm_device_t *pdev, 91 IN lm_device_t *pdev, 96 IN lm_device_t *pdev, 103 IN lm_device_t *pdev,
|
/illumos-gate/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_mm.c | 99 void mm_wait(lm_device_t * pDev, in mm_wait() 107 lm_status_t mm_read_pci(lm_device_t * pDev, in mm_read_pci() 119 lm_status_t mm_write_pci(lm_device_t * pDev, in mm_write_pci() 134 lm_device_t * pLM = (lm_device_t *)pUM; in BnxeInitBdCnts() 158 lm_status_t mm_get_user_config(lm_device_t * pLM) in mm_get_user_config() 338 void * mm_map_io_base(lm_device_t * pLM, in mm_map_io_base() 407 void * mm_map_io_space_solaris(lm_device_t * pLM, in mm_map_io_space_solaris() 466 void mm_unmap_io_space(lm_device_t * pLM, in mm_unmap_io_space() 495 void * mm_alloc_mem_imp(lm_device_t * pLM, in mm_alloc_mem_imp() 558 void * mm_alloc_phys_mem_align_imp(lm_device_t * pLM, in mm_alloc_phys_mem_align_imp() [all …]
|
H A D | bnxe_mm_l4.c | 39 lm_device_t *pdev, in mm_acquire_tcp_lock() 48 lm_device_t *pdev, in mm_release_tcp_lock() 55 void MM_ACQUIRE_TOE_LOCK(lm_device_t *pDev) in MM_ACQUIRE_TOE_LOCK() 61 void MM_RELEASE_TOE_LOCK(lm_device_t *pDev) in MM_RELEASE_TOE_LOCK() 67 void MM_ACQUIRE_TOE_GRQ_LOCK_DPC(lm_device_t *pdev, u8_t idx) in MM_ACQUIRE_TOE_GRQ_LOCK_DPC() 73 void MM_RELEASE_TOE_GRQ_LOCK_DPC(lm_device_t *pdev, u8_t idx) in MM_RELEASE_TOE_GRQ_LOCK_DPC() 79 void MM_ACQUIRE_TOE_GRQ_LOCK(lm_device_t *pdev, u8_t idx) in MM_ACQUIRE_TOE_GRQ_LOCK() 85 void MM_RELEASE_TOE_GRQ_LOCK(lm_device_t *pdev, u8_t idx) in MM_RELEASE_TOE_GRQ_LOCK() 150 IN lm_device_t * pdev, in mm_tcp_indicate_rst_received() 226 lm_device_t * pdev, in mm_tcp_return_gen_bufs() [all …]
|
H A D | bnxe_mm_l5.c | 61 lm_status_t mm_sc_complete_init_request(lm_device_t *pdev, struct iscsi_kcqe *kcqe) in mm_sc_complete_init_request() 87 lm_status_t mm_sc_complete_update_request(lm_device_t *pdev, struct iscsi_kcqe *kcqe) in mm_sc_complete_update_request() 96 IN lm_device_t *pdev, in mm_fc_complete_init_request() 106 IN lm_device_t *pdev, in mm_fc_complete_destroy_request() 116 IN lm_device_t *pdev, in mm_fc_complete_ofld_request() 129 IN lm_device_t *pdev, in mm_fc_complete_enable_request() 142 IN lm_device_t *pdev, in mm_fc_complete_stat_request() 152 IN lm_device_t *pdev, in mm_fc_complete_disable_request() 165 IN lm_device_t *pdev, in mm_fc_complete_terminate_request() 177 IN lm_device_t *pdev, in mm_sc_complete_offload_request()
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_er.c | 55 lm_status_t lm_er_acquire_leader_lock(lm_device_t * pdev) in lm_er_acquire_leader_lock() 69 lm_status_t lm_er_release_leader_lock(lm_device_t * pdev) in lm_er_release_leader_lock() 83 void lm_er_disable_close_the_gate(lm_device_t *pdev) in lm_er_disable_close_the_gate() 99 static void lm_er_set_234_gates(lm_device_t *pdev, u8_t close_g8) in lm_er_set_234_gates() 125 static void lm_er_pxp_prep(lm_device_t *pdev) in lm_er_pxp_prep() 145 static void lm_er_process_kill_chip_reset(lm_device_t *pdev, u8_t reset_mcp) in lm_er_process_kill_chip_reset() 213 static lm_status_t lm_er_empty_tetris_buffer(lm_device_t * pdev) in lm_er_empty_tetris_buffer() 263 static lm_status_t lm_er_poll_igu_vq(lm_device_t * pdev) in lm_er_poll_igu_vq() 298 static lm_status_t lm_er_process_kill(lm_device_t *pdev, u8_t reset_mcp) in lm_er_process_kill() 392 lm_status_t lm_er_leader_reset(lm_device_t *pdev) in lm_er_leader_reset() [all …]
|
H A D | lm_nvram.c | 52 lm_device_t *pdev) in acquire_nvram_lock() 105 lm_device_t *pdev) in release_nvram_lock() 145 lm_device_t *pdev) 191 lm_device_t *pdev) 232 lm_device_t *pdev) in enable_nvram_access() 254 lm_device_t *pdev) in disable_nvram_access() 277 lm_device_t *pdev, in nvram_read_dword() 342 lm_device_t *pdev, in nvram_write_dword() 404 lm_device_t *pdev, in lm_nvram_read() 481 lm_device_t *pdev, in lm_nvram_write()
|
H A D | l2_dbg.c | 9 static void dbg_zero_all_attn(lm_device_t *pdev) in dbg_zero_all_attn() 30 static void dbg_assert_attn_lines(lm_device_t *pdev, u16_t lines_to_assert) in dbg_assert_attn_lines() 56 static void dbg_deassert_attn_lines(lm_device_t *pdev, u16_t lines_to_deassert) in dbg_deassert_attn_lines() 81 static void dbg_ack_assert_attn_lines(lm_device_t *pdev, u16_t assert_lines_to_ack) in dbg_ack_assert_attn_lines() 127 static void dbg_change_sb_index(lm_device_t *pdev, u8_t rss_id) in dbg_change_sb_index() 176 static void dbg_def_sb_dpc(lm_device_t *pdev) in dbg_def_sb_dpc() 275 static void dbg_sb_dpc(lm_device_t *pdev, u8_t rss_id) in dbg_sb_dpc() 347 static u8_t dbg_isr(lm_device_t *pdev, u32_t intr_status) in dbg_isr() 410 void dbg_sb_ints_test_suite(lm_device_t *pdev) in dbg_sb_ints_test_suite()
|
H A D | lm_niv.c | 73 static lm_status_t lm_niv_clients_update(IN lm_device_t *pdev) in lm_niv_clients_update() 174 static lm_status_t lm_niv_vif_enable(lm_device_t *pdev) in lm_niv_vif_enable() 237 static lm_status_t lm_niv_vif_disable(lm_device_t *pdev) in lm_niv_vif_disable() 268 static lm_status_t lm_niv_vif_delete(lm_device_t *pdev) in lm_niv_vif_delete() 299 static void lm_niv_chip_stats_to_niv_stats(lm_device_t* pdev, OUT struct afex_stats* p_afex_stats) in lm_niv_chip_stats_to_niv_stats() 351 static void lm_niv_stats_get(lm_device_t *pdev) in lm_niv_stats_get() 387 static void lm_niv_vif_list_set(lm_device_t *pdev) in lm_niv_vif_list_set() 421 static void lm_niv_vif_list_get(lm_device_t *pdev) in lm_niv_vif_list_get() 448 static void lm_niv_vif_set(lm_device_t *pdev) in lm_niv_vif_set() 501 void (*function)(lm_device_t*); [all …]
|
H A D | lm_dcbx.c | 134 INOUT lm_device_t *pdev, 141 lm_dcbx_read_admin_mib( IN lm_device_t *pdev, 156 lm_dcbx_is_dcb_config(IN lm_device_t *pdev) in lm_dcbx_is_dcb_config() 177 IN OUT lm_device_t *pdev, in lm_dcbx_print_cos_params() 222 IN OUT lm_device_t *pdev) in lm_dcbx_fw_struct() 287 lm_pfc_clear(lm_device_t *pdev) in lm_pfc_clear() 302 static void lm_pfc_set_clc(lm_device_t *pdev) in lm_pfc_set_clc() 376 lm_device_t *pdev) in lm_pfc_set_pfc() 395 lm_device_t *pdev) in lm_pfc_handle_pfc() 412 lm_device_t *pdev) in lm_dcbx_2cos_limit_update_ets_config() [all …]
|
H A D | lm_phy.c | 202 REG_WR(cb, MISC_REG_AEU_GENERAL_ATTN_12 + FUNC_ID((lm_device_t *)cb)*sizeof(u32), 1); in elink_cb_notify_link_changed() 239 lm_mwrite( lm_device_t *pdev, in lm_mwrite() 313 lm_mread( lm_device_t *pdev, in lm_mread() 389 lm_device_t *pdev, in lm_phy45_read() 417 lm_device_t *pdev, in lm_phy45_write() 439 lm_set_phy_addr(lm_device_t *pdev, in lm_set_phy_addr() 670 static void get_link_params(lm_device_t *pdev) in get_link_params() 774 void sync_link_status(lm_device_t *pdev) in sync_link_status() 794 lm_reset_link(lm_device_t *pdev) in lm_reset_link() 820 void lm_cmng_update(lm_device_t *pdev) in lm_cmng_update() [all …]
|
H A D | lm_hw_attn.c | 43 static INLINE void lm_inc_er_debug_idx(lm_device_t * pdev) in lm_inc_er_debug_idx() 67 u8_t lm_recoverable_error(lm_device_t *pdev, u32_t * attn_sig, u32_t arr_size) in lm_recoverable_error() 524 static void lm_latch_attn_everest_processing(lm_device_t *pdev, u32_t sig_word_aft_inv) in lm_latch_attn_everest_processing() 690 static void lm_hard_wired_processing(lm_device_t *pdev, u16_t assertion_proc_flgs) in lm_hard_wired_processing() 791 static void lm_nig_processing(lm_device_t *pdev) in lm_nig_processing() 871 void lm_handle_assertion_processing(lm_device_t *pdev, u16_t assertion_proc_flgs) in lm_handle_assertion_processing() 1008 static u32_t lm_cfc_attn_everest_processing(lm_device_t *pdev) in lm_cfc_attn_everest_processing() 1026 static void lm_pxp_attn_everest_processing(lm_device_t *pdev) in lm_pxp_attn_everest_processing() 1049 static void lm_spio5_attn_everest_processing(lm_device_t *pdev) in lm_spio5_attn_everest_processing() 1123 static void lm_pmf_or_link_event(lm_device_t *pdev, u32_t drv_status) in lm_pmf_or_link_event() [all …]
|
H A D | lm_hw_access.c | 195 lm_device_t *pdev, in lm_initialize_nig_entry() 215 static u8_t lm_get_available_nig_entry(lm_device_t *pdev) in lm_get_available_nig_entry() 242 lm_device_t *pdev, in lm_find_nig_entry_for_addr() 262 lm_device_t *pdev, in lm_insert_nig_entry() 306 lm_device_t *pdev, in lm_remove_nig_entry() 1391 lm_status_t lm_set_mac_in_nig(lm_device_t * pdev, u8_t * mac_addr, lm_cli_idx_t lm_cli_idx, u8_t of… in lm_set_mac_in_nig() 1488 lm_status_t lm_hw_lock( lm_device_t* pdev, in lm_hw_lock() 1547 lm_status_t lm_hw_unlock_ex(lm_device_t* pdev, in lm_hw_unlock_ex() 1596 lm_status_t lm_hw_unlock(lm_device_t* pdev, in lm_hw_unlock() 1610 void lm_hw_clear_all_locks(lm_device_t *pdev) in lm_hw_clear_all_locks() [all …]
|
H A D | lm_power.c | 48 lm_device_t *pdev, in init_nwuf_57710() 223 void lm_set_d3_nwuf( lm_device_t* pdev, in lm_set_d3_nwuf() 292 void lm_set_d3_mpkt( lm_device_t* pdev, in lm_set_d3_mpkt() 336 lm_device_t *pdev, in set_d0_power_state() 395 lm_device_t* pdev, in lm_set_power_state() 547 lm_status_t lm_add_nwuf( lm_device_t* pdev, in lm_add_nwuf() 680 lm_status_t lm_del_nwuf( lm_device_t* pdev, in lm_del_nwuf() 732 lm_device_t *pdev) in lm_clear_nwuf()
|
H A D | lm_hw_init_reset.c | 159 void lm_read_attn_regs(lm_device_t *pdev, u32_t * attn_sig_af_inv_arr, u32_t arr_size); 160 u8_t lm_recoverable_error(lm_device_t *pdev, u32_t * attn_sig, u32_t arr_size); 615 static void rbc_reset_workaround(lm_device_t *pdev) in rbc_reset_workaround() 1222 static void clear_pf_enable(lm_device_t *pdev) in clear_pf_enable() 1229 static void uninit_pxp2_blk(lm_device_t *pdev) in uninit_pxp2_blk() 1460 static INLINE u8_t lm_reset_nig_valid_offset(lm_device_t * pdev, in lm_reset_nig_valid_offset() 2550 static void init_misc_common(lm_device_t *pdev) in init_misc_common() 2618 static void init_aeu_port(lm_device_t *pdev) in init_aeu_port() 2665 static void init_pxp_common(lm_device_t *pdev) in init_pxp_common() 2681 static void init_pxp2_common(lm_device_t *pdev) in init_pxp2_common() [all …]
|
H A D | lm_devinfo.c | 157 lm_get_sriov_info(lm_device_t *pdev) in lm_get_sriov_info() 184 static void lm_print_func_info(lm_device_t *pdev) in lm_print_func_info() 212 lm_get_function_num(lm_device_t *pdev) in lm_get_function_num() 241 lm_status_t lm_get_pcicfg_mps_mrrs(lm_device_t * pdev) in lm_get_pcicfg_mps_mrrs() 263 lm_status_t lm_get_pcicfg_info(lm_device_t *pdev) in lm_get_pcicfg_info() 420 IN lm_device_t *pdev, in lm_get_bar_size_direct() 460 lm_status_t lm_get_bars_info(lm_device_t *pdev) in lm_get_bars_info() 625 lm_status_t lm_get_chip_id_and_mode(lm_device_t *pdev) in lm_get_chip_id_and_mode() 711 static void lm_get_igu_cam_info(lm_device_t *pdev) in lm_get_igu_cam_info() 946 lm_status_t lm_get_intr_blk_info(lm_device_t *pdev) in lm_get_intr_blk_info() [all …]
|
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/ |
H A D | bnx_hw_misc.c | 26 lm_device_t *pdev, in lm_set_mac_addr() 63 lm_device_t *pdev, in lm_reg_rd_ind() 91 lm_device_t *pdev, in lm_reg_wr_ind() 114 lm_device_t *pdev, in lm_ctx_wr() 170 lm_device_t *pdev, in lm_ctx_rd() 229 lm_device_t *pdev) in lm_disable_int() 266 lm_device_t *pdev) in lm_enable_int() 300 lm_device_t *pdev, in lm_reg_rd_blk() 344 lm_device_t *pdev, in lm_reg_rd_blk_ind() 375 lm_device_t *pdev, in lm_reg_wr_blk() [all …]
|
H A D | lm5706.h | 1015 } lm_device_t; typedef 1025 lm_device_t *pdev, 1032 lm_device_t *pdev, 1039 lm_device_t *pdev, 1045 lm_device_t *pdev, 1050 lm_device_t *pdev, 1057 lm_device_t *pdev, 1064 lm_device_t *pdev, 1077 lm_device_t *pdev, 1083 lm_device_t *pdev, [all …]
|
H A D | bnx_hw_nvram.c | 173 lm_device_t *pdev) in acquire_nvram_lock() 221 lm_device_t *pdev) in release_nvram_lock() 260 lm_device_t *pdev) in enable_nvram_write() 309 lm_device_t *pdev) in disable_nvram_write() 360 lm_device_t *pdev) in enable_nvram_access() 384 lm_device_t *pdev) in disable_nvram_access() 408 lm_device_t *pdev, in nvram_erase_page() 466 lm_device_t *pdev, in nvram_read_dword() 552 lm_device_t *pdev, in nvram_write_dword() 634 lm_device_t *pdev) in find_atmel_size() [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/ |
H A D | lm_l4fp.h | 73 lm_device_t * pdev, 83 lm_device_t * pdev, 89 lm_device_t * pdev, 95 lm_device_t * pdev, 106 lm_device_t * pdev,
|
H A D | lm_l4tx.c | 26 lm_device_t * pdev, in _lm_tcp_tx_write_db() 53 lm_device_t *pdev, in lm_tcp_tx_write_db() 227 static __inline void lm_tcp_tx_graceful_disconnect_complete(lm_device_t * pdev, lm_tcp_state_t * tc… in lm_tcp_tx_graceful_disconnect_complete() 286 u8_t lm_toe_is_tx_completion(lm_device_t *pdev, u8_t drv_toe_rss_id) in lm_toe_is_tx_completion() 334 void lm_tcp_tx_complete_tcp_fp(lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_con_t * con) in lm_tcp_tx_complete_tcp_fp() 370 lm_device_t * pdev, in lm_tcp_tx_process_cqe() 452 void lm_tcp_tx_process_cqes(lm_device_t *pdev, u8_t drv_toe_rss_id, s_list_t * connections) in lm_tcp_tx_process_cqes() 548 void lm_toe_service_tx_intr(lm_device_t *pdev, u8_t drv_toe_rss_id) in lm_toe_service_tx_intr() 595 IN lm_device_t * pdev, in lm_tcp_graceful_disconnect()
|
/illumos-gate/usr/src/uts/common/io/bnx/ |
H A D | bnx_mm.c | 77 mm_wait(lm_device_t *pdev, u32_t delay_us) in mm_wait() 99 mm_read_pci(lm_device_t *pdev, u32_t pci_reg, u32_t *reg_value) in mm_read_pci() 125 mm_write_pci(lm_device_t *pdev, u32_t pci_reg, u32_t reg_value) in mm_write_pci() 151 mm_map_io_base(lm_device_t *pdev, lm_address_t base_addr, u32_t size) in mm_map_io_base() 176 mm_desc_size(lm_device_t *pdev, u32_t desc_type) in mm_desc_size() 208 mm_get_user_config(lm_device_t *pdev) in mm_get_user_config() 273 mm_alloc_mem(lm_device_t *pdev, u32_t mem_size, void *resc_list) in mm_alloc_mem() 328 mm_alloc_phys_mem(lm_device_t *pdev, u32_t mem_size, lm_address_t *phys_mem, in mm_alloc_phys_mem() 439 mm_indicate_tx(lm_device_t *pdev, u32_t chain_idx, in mm_indicate_tx() 550 lm_device_t *lmdevice; in bnx_update_lp_cap() [all …]
|
H A D | bnxtmr.c | 42 bnx_link_check(lm_device_t *const lmdevice) in bnx_link_check() 73 bnx_link_check2(lm_device_t *const lmdevice) in bnx_link_check2() 112 lm_device_t *lmdevice; in bnx_timer() 179 lm_device_t *lmdevice; in bnx_timer_start()
|
H A D | bnxhwi.c | 32 lm_device_t *lmdevice; in bnx_update_phy() 119 lm_device_t *lmdevice; in bnx_hdwr_init() 175 lm_device_t *lmdevice; in bnx_hdwr_acquire() 253 lm_device_t *lmdevice; in bnx_hdwr_release() 382 lm_device_t *lmdevice; in um_send_driver_pulse()
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | lm5710.h | 3162 } lm_device_t; typedef 3184 void print_sb_info(lm_device_t *pdev); 3195 volatile struct host_status_block * lm_get_status_block(lm_device_t *pdev, u8_t rss_id); 3201 volatile struct hc_sp_status_block * lm_get_default_status_block(lm_device_t *pdev); 3207 volatile struct atten_sp_status_block * lm_get_attention_status_block(lm_device_t *pdev); 3217 lm_status_t lm_reset_mcp_prep(lm_device_t *pde, u32_t * magic_val); 3218 lm_status_t lm_reset_mcp_comp(lm_device_t *pdev, u32_t magic_val); 3245 void lm_int_igu_sb_cleanup(lm_device_t *pdev, u8 igu_sb_id); 3256 lm_eth_tx_hc_cq_cons_cosx_from_chain(IN lm_device_t *pdev, 3277 void lm_int_ack_sb_enable(lm_device_t *pdev, u8_t rss_id); [all …]
|