/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_hw_init_reset.c | 50 #define PXP2_SET_FIRST_LAST_ILT(pdev, blk, first, last) \ argument 135 void lm_reset_set_inprogress(struct _lm_device_t *pdev) in lm_reset_set_inprogress() 143 void lm_reset_clear_inprogress(struct _lm_device_t *pdev) in lm_reset_clear_inprogress() 151 u8_t lm_pm_reset_is_inprogress(struct _lm_device_t *pdev) in lm_pm_reset_is_inprogress() 173 u8_t lm_er_handling_pending(struct _lm_device_t *pdev) in lm_er_handling_pending() 187 u8_t lm_reset_is_inprogress(struct _lm_device_t *pdev) in lm_reset_is_inprogress() 204 void lm_fl_reset_set_inprogress(struct _lm_device_t *pdev) in lm_fl_reset_set_inprogress() 218 void lm_fl_reset_clear_inprogress(struct _lm_device_t *pdev) in lm_fl_reset_clear_inprogress() 224 u8_t lm_fl_reset_is_inprogress(struct _lm_device_t *pdev) in lm_fl_reset_is_inprogress() 229 u8_t lm_is_function_after_flr(struct _lm_device_t * pdev) in lm_is_function_after_flr() [all …]
|
H A D | lm_sb.c | 44 lm_device_t *pdev, in lm_read_isr32() 63 lm_device_t *pdev, in lm_read_isr64() 81 u64_t lm_igutest_get_isr32(struct _lm_device_t *pdev) in lm_igutest_get_isr32() 90 lm_igutest_get_isr64(struct _lm_device_t *pdev) in lm_igutest_get_isr64() 97 lm_device_t *pdev) in lm_get_interrupt_status_wo_mask() 112 lm_device_t *pdev) in lm_get_interrupt_status() 126 lm_status_t lm_set_interrupt_moderation(struct _lm_device_t *pdev, u8_t is_enable) in lm_set_interrupt_moderation() 159 void lm_set_igu_tmode(struct _lm_device_t *pdev, u8_t tmode) in lm_set_igu_tmode() 164 u8_t lm_get_igu_tmode(struct _lm_device_t *pdev) in lm_get_igu_tmode() 169 void lm_set_interrupt_mode(struct _lm_device_t *pdev, u32_t mode) in lm_set_interrupt_mode() [all …]
|
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_hw_access.c | 59 void lm_cmng_init(struct _lm_device_t *pdev, u32_t port_rate) in lm_cmng_init() 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() 337 void lm_setup_fan_failure_detection(struct _lm_device_t *pdev) in lm_setup_fan_failure_detection() 410 lm_status_t lm_gpio_read(struct _lm_device_t *pdev, u32_t pin_num, u32_t* value_ptr, u8_t port) in lm_gpio_read() 516 lm_status_t lm_gpio_write(struct _lm_device_t *pdev, u32_t pin_num, u32_t mode, u8_t port) in lm_gpio_write() 602 lm_status_t lm_gpio_mult_write(struct _lm_device_t *pdev, u8_t pins, u32_t mode) in lm_gpio_mult_write() [all …]
|
H A D | lm_devinfo.c | 43 u64_t lm_get_timestamp_of_recent_cid_recycling(struct _lm_device_t *pdev) in lm_get_timestamp_of_recent_cid_recycling() 48 u32_t lm_get_max_supported_toe_cons(struct _lm_device_t *pdev) in lm_get_max_supported_toe_cons() 57 u8_t lm_get_toe_rss_possibility(struct _lm_device_t *pdev) in lm_get_toe_rss_possibility() 72 lm_status_t lm_get_iscsi_boot_info_block( struct _lm_device_t *pdev, struct _iscsi_info_block_hdr_t… in lm_get_iscsi_boot_info_block() 129 struct _lm_device_t *pdev, u32_t *phy_hi, u32_t *phy_lo in lm_get_ibft_physical_addr_for_efi() 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() [all …]
|
H A D | lm_sp.c | 64 lm_empty_ramrod_eth(IN struct _lm_device_t *pdev, in lm_empty_ramrod_eth() 160 u8_t lm_is_eq_completion(lm_device_t *pdev) in lm_is_eq_completion() 183 lm_eth_init_client_init_general_data(IN lm_device_t *pdev, in lm_eth_init_client_init_general_data() 234 lm_eth_init_client_init_rx_data(IN lm_device_t *pdev, in lm_eth_init_client_init_rx_data() 378 lm_eth_init_client_init_tx_data(IN lm_device_t *pdev, in lm_eth_init_client_init_tx_data() 455 u32_t lm_get_sw_client_idx_from_cid(lm_device_t * pdev, in lm_get_sw_client_idx_from_cid() 487 u32_t lm_get_fw_client_idx_from_cid(lm_device_t * pdev, in lm_get_fw_client_idx_from_cid() 520 lm_eth_init_tx_queue_data(IN lm_device_t * pdev, in lm_eth_init_tx_queue_data() 574 lm_status_t lm_eth_init_client_init_data(lm_device_t *pdev, u8_t cid, u8_t sb_id) in lm_eth_init_client_init_data() 625 lm_status_t lm_update_eth_client(IN struct _lm_device_t *pdev, in lm_update_eth_client() [all …]
|
H A D | lm_stats.c | 149 lm_get_stats( lm_device_t* pdev, in lm_get_stats() 394 void lm_stats_reset( struct _lm_device_t* pdev) in lm_stats_reset() 406 lm_edebug_if_is_stats_disabled(struct _lm_device_t * pdev) in lm_edebug_if_is_stats_disabled() 432 static lm_status_t lm_stats_fw_post_request(lm_device_t *pdev) in lm_stats_fw_post_request() 473 void lm_stats_on_timer( struct _lm_device_t * pdev ) in lm_stats_on_timer() 584 u8_t is_pending_stats_completion(struct _lm_device_t * pdev) in is_pending_stats_completion() 621 lm_stats_get_dmae_operation(lm_device_t* pdev) in lm_stats_get_dmae_operation() 649 lm_status_t lm_stats_dmae( lm_device_t *pdev ) in lm_stats_dmae() 684 lm_status_t lm_stats_clear_emac_stats( lm_device_t *pdev ) in lm_stats_clear_emac_stats() 734 lm_status_t lm_stats_on_update_state(lm_device_t * pdev ) in lm_stats_on_update_state() [all …]
|
H A D | bnxe_context.c | 11 void * lm_get_context(struct _lm_device_t *pdev, u32_t cid){ in lm_get_context() 33 u64_t lm_get_context_phys(struct _lm_device_t *pdev, u32_t cid){ in lm_get_context_phys() 55 static lm_status_t lm_setup_searcher_hash_info(struct _lm_device_t *pdev) in lm_setup_searcher_hash_info() 131 static lm_status_t lm_alloc_searcher_hash_info(struct _lm_device_t *pdev) in lm_alloc_searcher_hash_info() 167 lm_status_t lm_init_cid_resc(struct _lm_device_t *pdev, u32_t cid) in lm_init_cid_resc() 194 lm_status_t lm_setup_context_pool(struct _lm_device_t *pdev) in lm_setup_context_pool() 295 lm_status_t lm_alloc_context_pool(struct _lm_device_t *pdev){ in lm_alloc_context_pool() 347 void lm_release_context_pool(struct _lm_device_t *pdev){ in lm_release_context_pool() 446 lm_status_t lm_searcher_mirror_hash_insert(struct _lm_device_t *pdev, u32_t cid, lm_4tuple_t *tuple) in lm_searcher_mirror_hash_insert() 515 void lm_searcher_mirror_hash_remove(struct _lm_device_t *pdev, u32_t cid) in lm_searcher_mirror_hash_remove() [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() 140 void enable_blocks_attention(struct _lm_device_t *pdev) in enable_blocks_attention() 200 void disable_blocks_attention(struct _lm_device_t *pdev) in disable_blocks_attention() 506 void lm_reset_mask_attn(struct _lm_device_t *pdev) in lm_reset_mask_attn() 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() [all …]
|
H A D | lm_dcbx.c | 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() 517 IN lm_device_t *pdev) in lm_dcbx_update_ets_config() 570 IN lm_device_t *pdev) in lm_dcbx_update_ets_params() [all …]
|
H A D | lm_pf.c | 46 struct vf_pf_msg_hdr *lm_pf_validate_request_header(struct _lm_device_t *pdev, lm_vf_info_t *vf_inf… in lm_pf_validate_request_header() 58 lm_vf_info_t * lm_pf_find_vf_info_by_rel_id(struct _lm_device_t *pdev, u16_t relative_vf_id) in lm_pf_find_vf_info_by_rel_id() 69 lm_vf_info_t * lm_pf_find_vf_info_by_abs_id(struct _lm_device_t *pdev, u8_t abs_vf_id) in lm_pf_find_vf_info_by_abs_id() 86 lm_status_t lm_pf_download_standard_request(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, void*… in lm_pf_download_standard_request() 139 lm_status_t lm_pf_upload_standard_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, void* … in lm_pf_upload_standard_response() 193 lm_status_t lm_pf_upload_standard_request(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, lm_addr… in lm_pf_upload_standard_request() 200 lm_status_t lm_pf_allocate_vfs(struct _lm_device_t *pdev) in lm_pf_allocate_vfs() 291 lm_status_t lm_pf_init_vfs(struct _lm_device_t *pdev, u16_t num_vfs) in lm_pf_init_vfs() 399 lm_status_t lm_pf_set_vf_ctx(struct _lm_device_t *pdev, u16_t vf_id, void* ctx) in lm_pf_set_vf_ctx() 414 lm_status_t lm_pf_set_vf_stat_id(struct _lm_device_t *pdev, in lm_pf_set_vf_stat_id() [all …]
|
H A D | lm_resc.c | 49 IN struct _lm_device_t *pdev, in lm_clear_chain_sb_cons_idx() 157 lm_device_t *pdev, in lm_allocate_coalesce_buffers() 297 IN struct _lm_device_t *pdev, in lm_alloc_txq() 347 IN struct _lm_device_t *pdev, in lm_alloc_rxq() 401 IN struct _lm_device_t *pdev, in lm_alloc_rcq() 456 IN struct _lm_device_t *pdev, in lm_alloc_tpa_chain() 541 lm_resource_idx_t cid_to_resource(lm_device_t *pdev, u32_t cid) in cid_to_resource() 576 IN struct _lm_device_t *pdev, in lm_setup_txq() 677 lm_status_t lm_setup_rxq( IN struct _lm_device_t *pdev, in lm_setup_rxq() 741 lm_setup_rcq( IN struct _lm_device_t *pdev, in lm_setup_rcq() [all …]
|
H A D | lm_niv.c | 44 static void lm_niv_set_loopback_mode_imp(struct _lm_device_t *pdev, IN const u8_t b_enable ) in lm_niv_set_loopback_mode_imp() 73 static lm_status_t lm_niv_clients_update(IN lm_device_t *pdev) in lm_niv_clients_update() 109 static void lm_niv_set_loopback_mode_enable(struct _lm_device_t *pdev) in lm_niv_set_loopback_mode_enable() 130 static void lm_niv_set_loopback_mode_disable(struct _lm_device_t *pdev) in lm_niv_set_loopback_mode_disable() 141 lm_status_t lm_niv_set_loopback_mode(struct _lm_device_t *pdev, IN const u8_t b_enable) in lm_niv_set_loopback_mode() 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() [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/include/ |
H A D | mm_user_mode_debug.h | 69 #define MM_ACQUIRE_SPQ_LOCK_IMP(pdev) \ argument 71 #define MM_RELEASE_SPQ_LOCK_IMP(pdev) \ argument 73 #define MM_ACQUIRE_SPQ_LOCK_DPC_IMP(pdev) \ argument 75 #define MM_RELEASE_SPQ_LOCK_DPC_IMP(pdev) \ argument 78 #define MM_ACQUIRE_CID_LOCK_IMP(pdev) \ argument 80 #define MM_RELEASE_CID_LOCK_IMP(pdev) \ argument 83 #define MM_ACQUIRE_REQUEST_LOCK_IMP(pdev) \ argument 85 #define MM_RELEASE_REQUEST_LOCK_IMP(pdev) \ argument 88 #define MM_ACQUIRE_PHY_LOCK_IMP(pdev) \ argument 90 #define MM_RELEASE_PHY_LOCK_IMP(pdev) \ argument [all …]
|
H A D | mm_dos.h | 138 #define MM_ACQUIRE_SPQ_LOCK_IMP(pdev) LOCK() argument 139 #define MM_RELEASE_SPQ_LOCK_IMP(pdev) UNLOCK() argument 140 #define MM_ACQUIRE_SPQ_LOCK_DPC_IMP(pdev) LOCK() argument 141 #define MM_RELEASE_SPQ_LOCK_DPC_IMP(pdev) UNLOCK() argument 143 #define MM_ACQUIRE_CID_LOCK_IMP(pdev) LOCK() argument 144 #define MM_RELEASE_CID_LOCK_IMP(pdev) UNLOCK() argument 146 #define MM_ACQUIRE_REQUEST_LOCK_IMP(pdev) LOCK() argument 147 #define MM_RELEASE_REQUEST_LOCK_IMP(pdev) UNLOCK() argument 149 #define MM_ACQUIRE_PHY_LOCK_IMP(pdev) LOCK() argument 150 #define MM_RELEASE_PHY_LOCK_IMP(pdev) UNLOCK() argument [all …]
|
H A D | mm_uefi.h | 144 #define MM_ACQUIRE_SPQ_LOCK_IMP(pdev) LOCK() argument 145 #define MM_RELEASE_SPQ_LOCK_IMP(pdev) UNLOCK() argument 146 #define MM_ACQUIRE_SPQ_LOCK_DPC_IMP(pdev) LOCK() argument 147 #define MM_RELEASE_SPQ_LOCK_DPC_IMP(pdev) UNLOCK() argument 149 #define MM_ACQUIRE_CID_LOCK_IMP(pdev) LOCK() argument 150 #define MM_RELEASE_CID_LOCK_IMP(pdev) UNLOCK() argument 152 #define MM_ACQUIRE_REQUEST_LOCK_IMP(pdev) LOCK() argument 153 #define MM_RELEASE_REQUEST_LOCK_IMP(pdev) UNLOCK() argument 155 #define MM_ACQUIRE_PHY_LOCK_IMP(pdev) LOCK() argument 156 #define MM_RELEASE_PHY_LOCK_IMP(pdev) UNLOCK() argument [all …]
|
H A D | mm.h | 118 #define MM_ACQUIRE_SPQ_LOCK(/* struct _lm_device_t* */pdev) MM_ACQUIRE_SPQ_LOCK_IMP(pdev) argument 119 #define MM_RELEASE_SPQ_LOCK(/* struct _lm_device_t* */pdev) MM_RELEASE_SPQ_LOCK_IMP(pdev) argument 120 #define MM_ACQUIRE_SPQ_LOCK_DPC(/* struct _lm_device_t* */pdev) MM_ACQUIRE_SPQ_LOCK_DPC(pdev) argument 121 #define MM_RELEASE_SPQ_LOCK_DPC(/* struct _lm_device_t* */pdev) MM_RELEASE_SPQ_LOCK_DPC(pdev) argument 123 #define MM_ACQUIRE_CID_LOCK(/* struct _lm_device_t* */pdev) MM_ACQUIRE_CID_LOCK_IMP(pdev) argument 124 #define MM_RELEASE_CID_LOCK(/* struct _lm_device_t* */pdev) MM_RELEASE_CID_LOCK_IMP(pdev) argument 126 #define MM_ACQUIRE_REQUEST_LOCK(/* struct _lm_device_t* */pdev) MM_ACQUIRE_REQUEST_LOCK_IMP(pdev) argument 127 #define MM_RELEASE_REQUEST_LOCK(/* struct _lm_device_t* */pdev) MM_RELEASE_REQUEST_LOCK_IMP(pdev) argument 129 #define MM_ACQUIRE_REQUEST_LOCK_DPC(/* struct _lm_device_t* */pdev) MM_ACQUIRE_REQUEST_LOCK_DPC_IMP… argument 130 #define MM_RELEASE_REQUEST_LOCK_DPC(/* struct _lm_device_t* */pdev) MM_RELEASE_REQUEST_LOCK_DPC_IMP… argument [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/ |
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() 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() 92 struct _lm_device_t * pdev, in mm_tcp_complete_path_upload_request() 101 struct _lm_device_t * pdev, in mm_tcp_complete_neigh_upload_request() 110 struct _lm_device_t *pdev, in mm_tcp_comp_slow_path_request() 119 struct _lm_device_t *pdev, in mm_tcp_complete_bufs() [all …]
|
H A D | bnxe_mm_l5.c | 40 IN struct _lm_device_t *pdev, in mm_sc_comp_l5_request() 52 IN struct _lm_device_t *pdev, in mm_fc_comp_request() 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() [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/ |
H A D | lm_l4sp.c | 43 u32_t lm_get_num_of_cashed_grq_bds(struct _lm_device_t *pdev) in lm_get_num_of_cashed_grq_bds() 56 lm_device_t *pdev, in lm_time_resolution() 106 IN struct _lm_device_t * pdev, in lm_tcp_erase_connection() 152 struct _lm_device_t * pdev, in lm_tcp_flush_db() 192 static lm_status_t lm_tcp_alloc_resc(lm_device_t *pdev) in lm_tcp_alloc_resc() 286 static void _lm_get_default_l4cli_params(lm_device_t *pdev, l4_ofld_params_t *l4_params) in _lm_get_default_l4cli_params() 331 u8_t lm_tcp_rx_fill_grq(struct _lm_device_t * pdev, u8_t sb_idx, d_list_t * bypass_gen_pool_list, u… in lm_tcp_rx_fill_grq() 511 lm_status_t lm_tcp_init_resc(struct _lm_device_t *pdev, u8_t b_is_init ) in lm_tcp_init_resc() 643 static void _lm_tcp_init_cstorm_intmem(lm_device_t *pdev) in _lm_tcp_init_cstorm_intmem() 713 static void _lm_set_ofld_params_ustorm_toe(lm_device_t *pdev, l4_ofld_params_t *l4_params) in _lm_set_ofld_params_ustorm_toe() [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/ |
H A D | lm_l5.c | 27 IN struct _lm_device_t *pdev, in lm_alloc_pbl_mem() 109 IN struct _lm_device_t *pdev, in lm_create_pbl() 163 IN struct _lm_device_t *pdev, in lm_l5_alloc_eq() 221 IN struct _lm_device_t *pdev, in lm_sc_setup_eq() 294 IN struct _lm_device_t *pdev, in lm_fc_alloc_eq_pbl() 336 IN struct _lm_device_t *pdev, in lm_fc_setup_eq() 408 struct _lm_device_t *pdev, in lm_sc_recycle_cid_cb() 445 void lm_sc_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command *pending) in lm_sc_comp_cb() 480 IN struct _lm_device_t *pdev in lm_sc_alloc_resc() 534 IN struct _lm_device_t *pdev, in lm_l5_eq_page_cnt() [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/basic_vf/ |
H A D | lm_vf.c | 8 u8_t lm_vf_is_function_after_flr(struct _lm_device_t * pdev) in lm_vf_is_function_after_flr() 84 lm_status_t lm_vf_get_bar_offset(struct _lm_device_t *pdev, u8_t bar_num, lm_address_t * bar_addr) in lm_vf_get_bar_offset() 94 lm_status_t lm_vf_get_vf_id(struct _lm_device_t * pdev) in lm_vf_get_vf_id() 119 lm_status_t lm_vf_get_intr_blk_info(struct _lm_device_t *pdev) in lm_vf_get_intr_blk_info() 204 lm_status_t lm_vf_setup_alloc_resc(struct _lm_device_t *pdev, u8_t b_is_alloc ) in lm_vf_setup_alloc_resc() 276 lm_status_t lm_vf_init_dev_info(struct _lm_device_t *pdev) in lm_vf_init_dev_info() 297 lm_status_t lm_vf_allocate_resc_in_pf(struct _lm_device_t *pdev) in lm_vf_allocate_resc_in_pf() 335 lm_vf_chip_init(struct _lm_device_t *pdev) in lm_vf_chip_init() 388 lm_vf_chip_reset(struct _lm_device_t *pdev, lm_reason_t reason) in lm_vf_chip_reset() 421 lm_vf_recycle_resc_in_pf(struct _lm_device_t *pdev) in lm_vf_recycle_resc_in_pf() [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/ |
H A D | lm_vf.c | 25 u8_t lm_vf_is_lamac_restricted(struct _lm_device_t *pdev) in lm_vf_is_lamac_restricted() 30 static u8_t lm_vf_check_mac_restriction(struct _lm_device_t *pdev, struct pfvf_acquire_resp_tlv *pf… in lm_vf_check_mac_restriction() 35 static lm_status_t lm_pf_get_queues_number(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t *… in lm_pf_get_queues_number() 40 static lm_status_t lm_pf_get_filters_number(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, in lm_pf_get_filters_number() 48 static lm_status_t lm_pf_get_macs(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t *permanent… in lm_pf_get_macs() 53 static u8 lm_pf_vf_check_compatibility(struct _lm_device_t *pdev, in lm_pf_vf_check_compatibility() 94 static lm_status_t lm_pf_vf_fill_acquire_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) in lm_pf_vf_fill_acquire_response() 176 static lm_status_t lm_pf_vf_fill_init_vf_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) in lm_pf_vf_fill_init_vf_response() 256 static lm_status_t lm_pf_vf_fill_setup_q_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) in lm_pf_vf_fill_setup_q_response() 346 static lm_status_t lm_pf_vf_fill_set_q_filters_response(struct _lm_device_t *pdev, lm_vf_info_t *vf… in lm_pf_vf_fill_set_q_filters_response() [all …]
|
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/ |
H A D | ecore_init_ops.h | 37 static void ecore_init_str_wr(struct _lm_device_t *pdev, u32 addr, in ecore_init_str_wr() 46 static void ecore_init_ind_wr(struct _lm_device_t *pdev, u32 addr, in ecore_init_ind_wr() 55 static void ecore_write_big_buf(struct _lm_device_t *pdev, u32 addr, u32 len, in ecore_write_big_buf() 70 static void ecore_init_fill(struct _lm_device_t *pdev, u32 addr, int fill, in ecore_init_fill() 86 static void ecore_write_big_buf_wb(struct _lm_device_t *pdev, u32 addr, u32 len) in ecore_write_big_buf_wb() 100 static void ecore_init_wr_64(struct _lm_device_t *pdev, u32 addr, in ecore_init_wr_64() 139 static const u8 *ecore_sel_blob(struct _lm_device_t *pdev, u32 addr, in ecore_sel_blob() 169 static void ecore_init_wr_wb(struct _lm_device_t *pdev, u32 addr, in ecore_init_wr_wb() 185 static void ecore_init_fw(struct _lm_device_t *pdev, u32 addr, u32 len) in ecore_init_fw() 206 static void ecore_wr_64(struct _lm_device_t *pdev, u32 reg, u32 val_lo, in ecore_wr_64() [all …]
|
H A D | ecore_sp_verbs.c | 30 #define ECORE_MSG(pdev, m, ...) \ argument 74 #define ECORE_TODO_LINK_REPORT(pdev) argument 268 static INLINE void ecore_exe_queue_init(struct _lm_device_t *pdev, in ecore_exe_queue_init() 299 static INLINE void ecore_exe_queue_free_elem(struct _lm_device_t *pdev, in ecore_exe_queue_free_elem() 336 static INLINE int ecore_exe_queue_add(struct _lm_device_t *pdev, in ecore_exe_queue_add() 375 struct _lm_device_t *pdev, in __ecore_exe_queue_reset_pending() 399 static INLINE int ecore_exe_queue_step(struct _lm_device_t *pdev, in ecore_exe_queue_step() 477 struct _lm_device_t *pdev) in ecore_exe_queue_alloc_elem() 521 static INLINE int ecore_state_wait(struct _lm_device_t *pdev, int state, in ecore_state_wait() 574 static int ecore_raw_wait(struct _lm_device_t *pdev, struct ecore_raw_obj *raw) in ecore_raw_wait() [all …]
|