Home
last modified time | relevance | path

Searched refs:lm_device_t (Results 1 – 25 of 60) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/l4/
H A Dmm_l4if.h51 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 Dmm_l5if.h47 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 Dbnxe_mm.c99 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 Dbnxe_mm_l4.c39 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 Dbnxe_mm_l5.c61 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 Dlm_er.c55 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 Dlm_nvram.c52 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 Dl2_dbg.c9 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 Dlm_niv.c73 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 Dlm_dcbx.c134 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 Dlm_phy.c202 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 Dlm_hw_attn.c43 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 Dlm_hw_access.c195 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 Dlm_power.c48 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 Dlm_hw_init_reset.c159 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 Dlm_devinfo.c157 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 Dbnx_hw_misc.c26 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 Dlm5706.h1015 } 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 Dbnx_hw_nvram.c173 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 Dlm_l4fp.h73 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 Dlm_l4tx.c26 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 Dbnx_mm.c77 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 Dbnxtmr.c42 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 Dbnxhwi.c32 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 Dlm5710.h3162 } 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 …]

123