Home
last modified time | relevance | path

Searched defs:p_hwfn (Results 1 – 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_spq.c74 static void ecore_iscsi_eq_dump(struct ecore_hwfn *p_hwfn, in ecore_iscsi_eq_dump()
121 static void ecore_spq_blocking_cb(struct ecore_hwfn *p_hwfn, in ecore_spq_blocking_cb()
137 static enum _ecore_status_t __ecore_spq_block(struct ecore_hwfn *p_hwfn, in __ecore_spq_block()
167 static enum _ecore_status_t ecore_spq_block(struct ecore_hwfn *p_hwfn, in ecore_spq_block()
221 static enum _ecore_status_t ecore_spq_fill_entry(struct ecore_hwfn *p_hwfn, in ecore_spq_fill_entry()
254 static void ecore_spq_hw_initialize(struct ecore_hwfn *p_hwfn, in ecore_spq_hw_initialize()
305 static enum _ecore_status_t ecore_spq_hw_post(struct ecore_hwfn *p_hwfn, in ecore_spq_hw_post()
352 ecore_async_event_completion(struct ecore_hwfn *p_hwfn, in ecore_async_event_completion()
404 void ecore_eq_prod_update(struct ecore_hwfn *p_hwfn, in ecore_eq_prod_update()
416 enum _ecore_status_t ecore_eq_completion(struct ecore_hwfn *p_hwfn, in ecore_eq_completion()
[all …]
H A Decore_vf_api.h190 static OSAL_INLINE enum _ecore_status_t ecore_vf_read_bulletin(struct ecore_hwfn *p_hwfn, u8 *p_cha… in ecore_vf_read_bulletin()
191 static OSAL_INLINE void ecore_vf_get_link_params(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_p… in ecore_vf_get_link_params()
192 static OSAL_INLINE void ecore_vf_get_link_state(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_st… in ecore_vf_get_link_state()
193 static OSAL_INLINE void ecore_vf_get_link_caps(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_cap… in ecore_vf_get_link_caps()
194 static OSAL_INLINE void ecore_vf_get_num_rxqs(struct ecore_hwfn *p_hwfn, u8 *num_rxqs) {} in ecore_vf_get_num_rxqs()
195 static OSAL_INLINE void ecore_vf_get_num_txqs(struct ecore_hwfn *p_hwfn, u8 *num_txqs) {} in ecore_vf_get_num_txqs()
196 static OSAL_INLINE void ecore_vf_get_port_mac(struct ecore_hwfn *p_hwfn, u8 *port_mac) {} in ecore_vf_get_port_mac()
197 static OSAL_INLINE void ecore_vf_get_num_vlan_filters(struct ecore_hwfn *p_hwfn, u8 *num_vlan_filte… in ecore_vf_get_num_vlan_filters()
198 static OSAL_INLINE void ecore_vf_get_num_mac_filters(struct ecore_hwfn *p_hwfn, u8 *num_mac_filters… in ecore_vf_get_num_mac_filters()
199 static OSAL_INLINE bool ecore_vf_check_mac(struct ecore_hwfn *p_hwfn, u8 *mac) {return false;} in ecore_vf_check_mac()
[all …]
H A Decore_vf.h337 static OSAL_INLINE enum _ecore_status_t ecore_vf_hw_prepare(struct ecore_hwfn *p_hwfn) {return ECOR… in ecore_vf_hw_prepare()
338 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_rxq_start(struct ecore_hwfn *p_hwfn, struct eco… in ecore_vf_pf_rxq_start()
339 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_txq_start(struct ecore_hwfn *p_hwfn, struct eco… in ecore_vf_pf_txq_start()
341 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_rxq_stop(struct ecore_hwfn *p_hwfn, struct ecor… in ecore_vf_pf_rxq_stop()
342 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_txq_stop(struct ecore_hwfn *p_hwfn, struct ecor… in ecore_vf_pf_txq_stop()
344 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_rxqs_update(struct ecore_hwfn *p_hwfn, struct e… in ecore_vf_pf_rxqs_update()
346 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_vport_update(struct ecore_hwfn *p_hwfn, struct … in ecore_vf_pf_vport_update()
347 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_reset(struct ecore_hwfn *p_hwfn) {return ECORE_… in ecore_vf_pf_reset()
348 static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_release(struct ecore_hwfn *p_hwfn) {return ECOR… in ecore_vf_pf_release()
349 static OSAL_INLINE u16 ecore_vf_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id) {return 0;} in ecore_vf_get_igu_sb_id()
[all …]
H A Decore_iov_api.h49 #define IS_PF_SRIOV(p_hwfn) (!!((p_hwfn)->p_dev->p_iov_info)) argument
51 #define IS_PF_SRIOV(p_hwfn) (0) argument
53 #define IS_PF_SRIOV_ALLOC(p_hwfn) (!!((p_hwfn)->pf_iov_info)) argument
54 #define IS_PF_PDA(p_hwfn) 0 /* @@TBD Michalk */ argument
754 static OSAL_INLINE enum _ecore_status_t ecore_iov_init_hw_for_vf(struct ecore_hwfn *p_hwfn, struct … in ecore_iov_init_hw_for_vf()
755 static OSAL_INLINE void ecore_iov_process_mbx_req(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_pt… in ecore_iov_process_mbx_req()
756 static OSAL_INLINE enum _ecore_status_t ecore_iov_release_hw_for_vf(struct ecore_hwfn *p_hwfn, stru… in ecore_iov_release_hw_for_vf()
757 static OSAL_INLINE enum _ecore_status_t ecore_iov_set_vf_ctx(struct ecore_hwfn *p_hwfn, u16 vf_id, … in ecore_iov_set_vf_ctx()
758 static OSAL_INLINE enum _ecore_status_t ecore_iov_vf_flr_cleanup(struct ecore_hwfn *p_hwfn, struct … in ecore_iov_vf_flr_cleanup()
759 static OSAL_INLINE enum _ecore_status_t ecore_iov_single_vf_flr_cleanup(struct ecore_hwfn *p_hwfn, … in ecore_iov_single_vf_flr_cleanup()
[all …]
H A Decore_dev.c92 static u32 ecore_hw_bar_size(struct ecore_hwfn *p_hwfn, enum BAR_ID bar_id) in ecore_hw_bar_size()
136 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_init_dp() local
149 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_init_struct() local
166 static void ecore_qm_info_free(struct ecore_hwfn *p_hwfn) in ecore_qm_info_free()
197 struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i]; in ecore_resc_free() local
237 static u32 ecore_get_pq_flags(struct ecore_hwfn *p_hwfn) in ecore_get_pq_flags()
277 u8 ecore_init_qm_get_num_tcs(struct ecore_hwfn *p_hwfn) in ecore_init_qm_get_num_tcs()
282 u16 ecore_init_qm_get_num_vfs(struct ecore_hwfn *p_hwfn) in ecore_init_qm_get_num_vfs()
289 u16 ecore_init_qm_get_num_pf_rls(struct ecore_hwfn *p_hwfn) in ecore_init_qm_get_num_pf_rls()
311 u16 ecore_init_qm_get_num_vports(struct ecore_hwfn *p_hwfn) in ecore_init_qm_get_num_vports()
[all …]
H A Decore_hw.c68 enum _ecore_status_t ecore_ptt_pool_alloc(struct ecore_hwfn *p_hwfn) in ecore_ptt_pool_alloc()
100 void ecore_ptt_invalidate(struct ecore_hwfn *p_hwfn) in ecore_ptt_invalidate()
111 void ecore_ptt_pool_free(struct ecore_hwfn *p_hwfn) in ecore_ptt_pool_free()
121 struct ecore_ptt *ecore_ptt_acquire(struct ecore_hwfn *p_hwfn) in ecore_ptt_acquire()
152 void ecore_ptt_release(struct ecore_hwfn *p_hwfn, in ecore_ptt_release()
162 u32 ecore_ptt_get_hw_addr(struct ecore_hwfn *p_hwfn, in ecore_ptt_get_hw_addr()
181 void ecore_ptt_set_win(struct ecore_hwfn *p_hwfn, in ecore_ptt_set_win()
206 static u32 ecore_set_ptt(struct ecore_hwfn *p_hwfn, in ecore_set_ptt()
230 struct ecore_ptt *ecore_get_reserved_ptt(struct ecore_hwfn *p_hwfn, in ecore_get_reserved_ptt()
242 static bool ecore_is_reg_fifo_empty(struct ecore_hwfn *p_hwfn, in ecore_is_reg_fifo_empty()
[all …]
H A Decore_mcp.c89 bool ecore_mcp_is_init(struct ecore_hwfn *p_hwfn) in ecore_mcp_is_init()
96 void ecore_mcp_cmd_port_init(struct ecore_hwfn *p_hwfn, in ecore_mcp_cmd_port_init()
110 void ecore_mcp_read_mb(struct ecore_hwfn *p_hwfn, in ecore_mcp_read_mb()
135 enum _ecore_status_t ecore_mcp_free(struct ecore_hwfn *p_hwfn) in ecore_mcp_free()
151 enum _ecore_status_t ecore_load_mcp_offsets(struct ecore_hwfn *p_hwfn, in ecore_load_mcp_offsets()
205 enum _ecore_status_t ecore_mcp_cmd_init(struct ecore_hwfn *p_hwfn, in ecore_mcp_cmd_init()
256 static enum _ecore_status_t ecore_mcp_mb_lock(struct ecore_hwfn *p_hwfn, in ecore_mcp_mb_lock()
292 static void ecore_mcp_mb_unlock(struct ecore_hwfn *p_hwfn, u32 cmd) in ecore_mcp_mb_unlock()
298 enum _ecore_status_t ecore_mcp_reset(struct ecore_hwfn *p_hwfn, in ecore_mcp_reset()
344 void ecore_mcp_print_cpu_info(struct ecore_hwfn *p_hwfn, in ecore_mcp_print_cpu_info()
[all …]
H A Decore_int.c95 #define SB_ATTN_ALIGNED_SIZE(p_hwfn) \ argument
137 static enum _ecore_status_t ecore_mcp_attn_cb(struct ecore_hwfn *p_hwfn) in ecore_mcp_attn_cb()
173 static enum _ecore_status_t ecore_pswhst_attn_cb(struct ecore_hwfn *p_hwfn) in ecore_pswhst_attn_cb()
263 static enum _ecore_status_t ecore_grc_attn_cb(struct ecore_hwfn *p_hwfn) in ecore_grc_attn_cb()
315 static enum _ecore_status_t ecore_pglub_rbc_attn_cb(struct ecore_hwfn *p_hwfn) in ecore_pglub_rbc_attn_cb()
407 static enum _ecore_status_t ecore_fw_assertion(struct ecore_hwfn *p_hwfn) in ecore_fw_assertion()
417 ecore_general_attention_35(struct ecore_hwfn *p_hwfn) in ecore_general_attention_35()
429 static enum _ecore_status_t ecore_dorq_attn_cb(struct ecore_hwfn *p_hwfn) in ecore_dorq_attn_cb()
451 static enum _ecore_status_t ecore_tm_attn_cb(struct ecore_hwfn *p_hwfn) in ecore_tm_attn_cb()
656 ecore_int_aeu_translate(struct ecore_hwfn *p_hwfn, in ecore_int_aeu_translate()
[all …]
H A Decore_dcbx.c163 static bool ecore_dcbx_iwarp_tlv(struct ecore_hwfn *p_hwfn, u32 app_info_bitmap, in ecore_dcbx_iwarp_tlv()
181 ecore_dcbx_dp_protocol(struct ecore_hwfn *p_hwfn, in ecore_dcbx_dp_protocol()
205 struct ecore_hwfn *p_hwfn, in ecore_dcbx_set_params()
242 struct ecore_hwfn *p_hwfn, in ecore_dcbx_update_app_info()
293 ecore_dcbx_get_app_protocol_type(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_app_protocol_type()
324 ecore_dcbx_process_tlv(struct ecore_hwfn *p_hwfn, in ecore_dcbx_process_tlv()
397 ecore_dcbx_process_mib_info(struct ecore_hwfn *p_hwfn) in ecore_dcbx_process_mib_info()
440 ecore_dcbx_copy_mib(struct ecore_hwfn *p_hwfn, in ecore_dcbx_copy_mib()
483 ecore_dcbx_get_priority_info(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_priority_info()
523 ecore_dcbx_get_app_data(struct ecore_hwfn *p_hwfn, in ecore_dcbx_get_app_data()
[all …]
H A Decore_l2.c67 enum _ecore_status_t ecore_l2_alloc(struct ecore_hwfn *p_hwfn) in ecore_l2_alloc()
113 void ecore_l2_setup(struct ecore_hwfn *p_hwfn) in ecore_l2_setup()
121 void ecore_l2_free(struct ecore_hwfn *p_hwfn) in ecore_l2_free()
156 static bool ecore_eth_queue_qid_usage_add(struct ecore_hwfn *p_hwfn, in ecore_eth_queue_qid_usage_add()
189 static void ecore_eth_queue_qid_usage_del(struct ecore_hwfn *p_hwfn, in ecore_eth_queue_qid_usage_del()
200 void ecore_eth_queue_cid_release(struct ecore_hwfn *p_hwfn, in ecore_eth_queue_cid_release()
223 _ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, in _ecore_eth_queue_to_cid()
315 ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, u16 opaque_fid, in ecore_eth_queue_to_cid()
359 ecore_eth_queue_to_cid_pf(struct ecore_hwfn *p_hwfn, u16 opaque_fid, in ecore_eth_queue_to_cid_pf()
365 enum _ecore_status_t ecore_sp_eth_vport_start(struct ecore_hwfn *p_hwfn, in ecore_sp_eth_vport_start()
[all …]
H A Decore_init_ops.c68 void ecore_init_clear_rt_data(struct ecore_hwfn *p_hwfn) in ecore_init_clear_rt_data()
76 void ecore_init_store_rt_reg(struct ecore_hwfn *p_hwfn, in ecore_init_store_rt_reg()
83 void ecore_init_store_rt_agg(struct ecore_hwfn *p_hwfn, in ecore_init_store_rt_agg()
96 static enum _ecore_status_t ecore_init_rt(struct ecore_hwfn *p_hwfn, in ecore_init_rt()
142 enum _ecore_status_t ecore_init_alloc(struct ecore_hwfn *p_hwfn) in ecore_init_alloc()
165 void ecore_init_free(struct ecore_hwfn *p_hwfn) in ecore_init_free()
173 static enum _ecore_status_t ecore_init_array_dmae(struct ecore_hwfn *p_hwfn,
203 static enum _ecore_status_t ecore_init_fill_dmae(struct ecore_hwfn *p_hwfn,
218 static void ecore_init_fill(struct ecore_hwfn *p_hwfn,
229 static enum _ecore_status_t ecore_init_cmd_array(struct ecore_hwfn *p_hwfn,
[all …]
H A Decore_phy.c52 enum _ecore_status_t ecore_phy_read(struct ecore_hwfn *p_hwfn, in ecore_phy_read()
60 enum _ecore_status_t ecore_phy_write(struct ecore_hwfn *p_hwfn, in ecore_phy_write()
76 int ecore_phy_core_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, in ecore_phy_core_write()
101 int ecore_phy_core_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, in ecore_phy_core_read()
131 int ecore_phy_raw_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, in ecore_phy_raw_write()
164 int ecore_phy_raw_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, in ecore_phy_raw_read()
202 static u32 ecore_phy_get_nvm_cfg1_addr(struct ecore_hwfn *p_hwfn, in ecore_phy_get_nvm_cfg1_addr()
215 int ecore_phy_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, in ecore_phy_info()
582 static int ecore_bb_phy_mac_stat(struct ecore_hwfn *p_hwfn, in ecore_bb_phy_mac_stat()
629 static int ecore_ah_e5_phy_mac_stat(struct ecore_hwfn *p_hwfn, in ecore_ah_e5_phy_mac_stat()
[all …]
H A Decore_sp_commands.c54 enum _ecore_status_t ecore_sp_init_request(struct ecore_hwfn *p_hwfn, in ecore_sp_init_request()
214 ecore_tunn_set_pf_update_params(struct ecore_hwfn *p_hwfn, in ecore_tunn_set_pf_update_params()
248 static void ecore_set_hw_tunn_mode(struct ecore_hwfn *p_hwfn, in ecore_set_hw_tunn_mode()
260 static void ecore_set_hw_tunn_mode_port(struct ecore_hwfn *p_hwfn, in ecore_set_hw_tunn_mode_port()
281 ecore_tunn_set_pf_start_params(struct ecore_hwfn *p_hwfn, in ecore_tunn_set_pf_start_params()
322 enum _ecore_status_t ecore_sp_pf_start(struct ecore_hwfn *p_hwfn, in ecore_sp_pf_start()
435 enum _ecore_status_t ecore_sp_pf_update_dcbx(struct ecore_hwfn *p_hwfn) in ecore_sp_pf_update_dcbx()
459 enum _ecore_status_t ecore_sp_rl_update(struct ecore_hwfn *p_hwfn, in ecore_sp_rl_update()
504 ecore_sp_pf_update_tunn_cfg(struct ecore_hwfn *p_hwfn, in ecore_sp_pf_update_tunn_cfg()
550 enum _ecore_status_t ecore_sp_pf_stop(struct ecore_hwfn *p_hwfn) in ecore_sp_pf_stop()
[all …]
H A Decore_cxt.c128 #define CONN_CXT_SIZE(p_hwfn) \ argument
133 #define TYPE0_TASK_CXT_SIZE(p_hwfn) \ argument
137 #define TYPE1_TASK_CXT_SIZE(p_hwfn) sizeof(union type1_task_context) argument
279 static bool src_proto(struct ecore_hwfn *p_hwfn, in src_proto()
324 static void ecore_cxt_src_iids(struct ecore_hwfn *p_hwfn, in ecore_cxt_src_iids()
351 static void ecore_cxt_tm_iids(struct ecore_hwfn *p_hwfn, in ecore_cxt_tm_iids()
409 static void ecore_cxt_qm_iids(struct ecore_hwfn *p_hwfn, in ecore_cxt_qm_iids()
443 static struct ecore_tid_seg *ecore_cxt_tid_seg_info(struct ecore_hwfn *p_hwfn, in ecore_cxt_tid_seg_info()
460 static void ecore_cxt_set_proto_cid_count(struct ecore_hwfn *p_hwfn, in ecore_cxt_set_proto_cid_count()
480 u32 ecore_cxt_get_proto_cid_count(struct ecore_hwfn *p_hwfn, in ecore_cxt_get_proto_cid_count()
[all …]
H A Decore_init_fw_funcs.c168 static void ecore_enable_pf_rl(struct ecore_hwfn *p_hwfn, in ecore_enable_pf_rl()
188 static void ecore_enable_pf_wfq(struct ecore_hwfn *p_hwfn, in ecore_enable_pf_wfq()
199 static void ecore_enable_vport_rl(struct ecore_hwfn *p_hwfn, in ecore_enable_vport_rl()
216 static void ecore_enable_vport_wfq(struct ecore_hwfn *p_hwfn, in ecore_enable_vport_wfq()
229 static void ecore_cmdq_lines_voq_rt_init(struct ecore_hwfn *p_hwfn, in ecore_cmdq_lines_voq_rt_init()
243 static void ecore_cmdq_lines_rt_init(struct ecore_hwfn *p_hwfn, in ecore_cmdq_lines_rt_init()
302 static void ecore_btb_blocks_rt_init(struct ecore_hwfn *p_hwfn, in ecore_btb_blocks_rt_init()
343 static void ecore_tx_pq_map_rt_init(struct ecore_hwfn *p_hwfn, in ecore_tx_pq_map_rt_init()
443 static void ecore_other_pq_map_rt_init(struct ecore_hwfn *p_hwfn, in ecore_other_pq_map_rt_init()
477 static int ecore_pf_wfq_rt_init(struct ecore_hwfn *p_hwfn, in ecore_pf_wfq_rt_init()
[all …]
H A Decore_dbg_fw_funcs.c1804 static void ecore_grc_set_param(struct ecore_hwfn *p_hwfn, in ecore_grc_set_param()
1814 static u32 ecore_grc_get_param(struct ecore_hwfn *p_hwfn, in ecore_grc_get_param()
1823 static void ecore_dbg_grc_init_params(struct ecore_hwfn *p_hwfn) in ecore_dbg_grc_init_params()
1834 static enum dbg_status ecore_dbg_dev_init(struct ecore_hwfn *p_hwfn, in ecore_dbg_dev_init()
1892 static struct dbg_bus_block* get_dbg_bus_block_desc(struct ecore_hwfn *p_hwfn, in get_dbg_bus_block_desc()
1901 static struct dbg_bus_line* get_dbg_bus_line_desc(struct ecore_hwfn *p_hwfn, in get_dbg_bus_line_desc()
1922 static void ecore_read_fw_info(struct ecore_hwfn *p_hwfn, in ecore_read_fw_info()
2045 static u32 ecore_dump_fw_ver_param(struct ecore_hwfn *p_hwfn, in ecore_dump_fw_ver_param()
2096 static u32 ecore_dump_mfw_ver_param(struct ecore_hwfn *p_hwfn, in ecore_dump_mfw_ver_param()
2145 static u32 ecore_dump_common_global_params(struct ecore_hwfn *p_hwfn, in ecore_dump_common_global_params()
[all …]
H A Decore_sriov.h158 #define ECORE_VF_ABS_ID(p_hwfn, p_vf) (ECORE_PATH_ID(p_hwfn) ? \ argument
340 static OSAL_INLINE enum _ecore_status_t ecore_iov_hw_info(struct ecore_hwfn *p_hwfn) {return ECORE_… in ecore_iov_hw_info()
341 static OSAL_INLINE void *ecore_add_tlv(struct ecore_hwfn *p_hwfn, u8 **offset, u16 type, u16 length… in ecore_add_tlv()
342 static OSAL_INLINE void ecore_dp_tlv_list(struct ecore_hwfn *p_hwfn, void *tlvs_list) {} in ecore_dp_tlv_list()
343 static OSAL_INLINE enum _ecore_status_t ecore_iov_alloc(struct ecore_hwfn *p_hwfn) {return ECORE_SU… in ecore_iov_alloc()
344 static OSAL_INLINE void ecore_iov_setup(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) {} in ecore_iov_setup()
345 static OSAL_INLINE void ecore_iov_free(struct ecore_hwfn *p_hwfn) {} in ecore_iov_free()
347 static OSAL_INLINE enum _ecore_status_t ecore_sriov_eqe_event(struct ecore_hwfn *p_hwfn, u8 opcode,… in ecore_sriov_eqe_event()
349 static OSAL_INLINE bool ecore_iov_mark_vf_flr(struct ecore_hwfn *p_hwfn, u32 *disabled_vfs) {return… in ecore_iov_mark_vf_flr()
350 static OSAL_INLINE void *ecore_iov_search_list_tlvs(struct ecore_hwfn *p_hwfn, void *p_tlvs_list, u… in ecore_iov_search_list_tlvs()
[all …]
H A Decore_selftest.c74 struct ecore_hwfn *p_hwfn; in ecore_selftest_register() local
99 struct ecore_hwfn *p_hwfn; in ecore_selftest_clock() local
123 struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev); in ecore_selftest_nvram() local
H A Dbcm_osal.h170 static inline bool OSAL_NVM_IS_ACCESS_ENABLED(void *p_hwfn) in OSAL_NVM_IS_ACCESS_ENABLED()
335 static inline void OSAL_DCBX_AEN(struct ecore_hwfn *p_hwfn, u32 mib_type) in OSAL_DCBX_AEN()
498 #define OSAL_IOV_POST_START_VPORT(p_hwfn, vfid, vport_id, opaque_fid) {}; argument
502 #define OSAL_IOV_VF_ACQUIRE(p_hwfn, vf_id) (0) argument
503 #define OSAL_IOV_VF_CLEANUP(p_hwfn,vf_id) argument
504 #define OSAL_IOV_VF_VPORT_UPDATE(p_hwfn, vfid, params, tlvs_accepted) (0) argument
505 #define OSAL_VF_FILL_ACQUIRE_RESC_REQ(p_hwfn, req, vf_sw_info) {}; argument
507 #define OSAL_VF_UPDATE_ACQUIRE_RESC_RESP(p_hwfn, res) (0) argument
608 #define OSAL_SLOWPATH_IRQ_REQ(p_hwfn) \ argument
618 #define OSAL_HW_ERROR_OCCURRED(p_hwfn, err) nothing argument
[all …]
H A Decore_int_api.h66 struct ecore_hwfn *p_hwfn; member
146 static OSAL_INLINE void __internal_ram_wr(struct ecore_hwfn *p_hwfn, in __internal_ram_wr()
163 static OSAL_INLINE void internal_ram_wr(struct ecore_hwfn *p_hwfn, in internal_ram_wr()
H A Decore_int.h48 #define SB_ALIGNED_SIZE(p_hwfn) \ argument
H A Decore_mcp.h51 #define MCP_PF_ID_BY_REL(p_hwfn, rel_pfid) (ECORE_IS_BB((p_hwfn)->p_dev) ? \ argument
55 #define MCP_PF_ID(p_hwfn) MCP_PF_ID_BY_REL(p_hwfn, (p_hwfn)->rel_pf_id) argument
H A Decore_ll2.h49 static OSAL_INLINE u8 ecore_ll2_handle_to_queue_id(struct ecore_hwfn *p_hwfn, in ecore_ll2_handle_to_queue_id()
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_osal.c769 qede_osal_iov_vf_acquire(struct ecore_hwfn *p_hwfn, int vf_id) in qede_osal_iov_vf_acquire()
805 qede_osal_poll_mode_dpc(struct ecore_hwfn *p_hwfn) in qede_osal_poll_mode_dpc()
819 qede_osal_mfw_tlv_req(struct ecore_hwfn *p_hwfn) in qede_osal_mfw_tlv_req()
832 qede_osal_hw_info_change(struct ecore_hwfn *p_hwfn, int change) in qede_osal_hw_info_change()
850 OSAL_DPC_SYNC(struct ecore_hwfn *p_hwfn) in OSAL_DPC_SYNC()
H A Dqede_main.c648 struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)arg1; in qede_sp_handler() local
890 struct ecore_hwfn *p_hwfn = &edev->hwfns[i]; in qede_config_edev() local
1325 struct ecore_hwfn *p_hwfn; in qede_vport_stop() local
1411 struct ecore_hwfn *p_hwfn; in qede_vport_update() local
1560 struct ecore_hwfn *p_hwfn; in qede_vport_start() local
1621 struct ecore_hwfn *p_hwfn; in qede_fastpath_stop_queues() local
1699 struct ecore_hwfn *p_hwfn; in qede_fastpath_start_queues() local
2764 struct ecore_hwfn *p_hwfn; in qede_alloc_sb_phys() local
3317 struct ecore_hwfn *p_hwfn; in qede_attach() local
3719 struct ecore_hwfn *p_hwfn; in qede_quiesce() local

12