usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
133
void qede_osal_pci_write32(struct ecore_hwfn *hwfn, u32 addr, u32 val);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
134
void qede_osal_pci_write16(struct ecore_hwfn *hwfn, u32 addr, u16 val);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
135
u32 qede_osal_pci_read32(struct ecore_hwfn *hwfn, u32 addr);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
136
u32 *qede_osal_reg_addr(struct ecore_hwfn *hwfn, u32 addr);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
137
void qede_osal_pci_bar2_write32(struct ecore_hwfn *hwfn, u32 offset, u32 val);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
154
void qede_osal_direct_reg_write32(struct ecore_hwfn *hwfn, void *addr, u32 value);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
155
u32 qede_osal_direct_reg_read32(struct ecore_hwfn *hwfn, void *addr);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
321
void qede_osal_recovery_handler(struct ecore_hwfn *hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
327
static inline void OSAL_DCBX_AEN(struct ecore_hwfn *p_hwfn, u32 mib_type)
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
360
void qede_osal_link_update(struct ecore_hwfn *hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
474
enum _ecore_status_t qede_osal_iov_vf_acquire(struct ecore_hwfn *p_hwfn, int vf_id);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
54
struct ecore_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
585
void OSAL_DPC_SYNC(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
612
void qede_osal_poll_mode_dpc(struct ecore_hwfn *);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
620
void qede_osal_mfw_tlv_req(struct ecore_hwfn *);
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
628
void qede_osal_hw_info_change(struct ecore_hwfn *, int);
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_endis.h
18
void ecore_int_igu_disable_int(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_endis.h
8
void ecore_int_igu_enable_int(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sb_init.h
17
enum _ecore_status_t ecore_int_sb_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ecore_int_sisr.h
10
u64 ecore_int_igu_read_sisr_reg(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
11
struct ecore_ptt *ecore_ptt_acquire(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
22
void ecore_ptt_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
33
void ecore_wr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
46
u32 ecore_rd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/documentation/snippets/ptt.h
58
void ecore_ptt_pretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
806
struct ecore_hwfn hwfns[MAX_HWFNS_PER_DEVICE];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
890
void ecore_clean_wfq_db(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
908
u16 ecore_get_cm_pq_idx(struct ecore_hwfn *p_hwfn, u32 pq_flags);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
909
u16 ecore_get_cm_pq_idx_mcos(struct ecore_hwfn *p_hwfn, u8 tc);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
910
u16 ecore_get_cm_pq_idx_vf(struct ecore_hwfn *p_hwfn, u16 vf);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
911
u16 ecore_get_cm_pq_idx_rl(struct ecore_hwfn *p_hwfn, u8 qpid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
914
u8 ecore_init_qm_get_num_tcs(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
915
u16 ecore_init_qm_get_num_vfs(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
916
u16 ecore_init_qm_get_num_pf_rls(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
917
u16 ecore_init_qm_get_num_vports(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore.h
918
u16 ecore_init_qm_get_num_pqs(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1052
static void ecore_ilt_shadow_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1073
static enum _ecore_status_t ecore_ilt_blk_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1124
static enum _ecore_status_t ecore_ilt_shadow_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1173
static void ecore_cid_map_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1193
ecore_cid_map_alloc_single(struct ecore_hwfn *p_hwfn, u32 type,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1217
static enum _ecore_status_t ecore_cid_map_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1254
enum _ecore_status_t ecore_cxt_mngr_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1313
enum _ecore_status_t ecore_cxt_tables_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1344
void ecore_cxt_mngr_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1358
void ecore_cxt_mngr_setup(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1455
static void ecore_cdu_init_common(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1502
static void ecore_cdu_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1560
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1582
void ecore_cm_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1588
static void ecore_dq_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1642
static void ecore_ilt_bounds_init(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1661
static void ecore_ilt_vf_bounds_init(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1722
static void ecore_ilt_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1769
static void ecore_src_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1813
static void ecore_tm_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1903
static void ecore_prs_init_common(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1910
static void ecore_prs_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1932
void ecore_cxt_hw_init_common(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1939
void ecore_cxt_hw_init_pf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
1951
enum _ecore_status_t _ecore_cxt_acquire_cid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2000
enum _ecore_status_t ecore_cxt_acquire_cid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2007
static bool ecore_cxt_test_cid_acquired(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2049
void _ecore_cxt_release_cid(struct ecore_hwfn *p_hwfn, u32 cid, u8 vfid)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2078
void ecore_cxt_release_cid(struct ecore_hwfn *p_hwfn, u32 cid)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2083
enum _ecore_status_t ecore_cxt_get_cid_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2124
static void ecore_cxt_set_srq_count(struct ecore_hwfn *p_hwfn, u32 num_srqs)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2131
u32 ecore_cxt_get_srq_count(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2138
static void ecore_rdma_set_pf_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2213
enum _ecore_status_t ecore_cxt_set_pf_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2297
enum _ecore_status_t ecore_cxt_get_tid_mem_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2351
ecore_cxt_dynamic_ilt_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2494
ecore_cxt_free_ilt_range(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
2579
enum _ecore_status_t ecore_cxt_get_task_ctx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
279
static bool src_proto(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
324
static void ecore_cxt_src_iids(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
351
static void ecore_cxt_tm_iids(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
409
static void ecore_cxt_qm_iids(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
443
static struct ecore_tid_seg *ecore_cxt_tid_seg_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
460
static void ecore_cxt_set_proto_cid_count(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
480
u32 ecore_cxt_get_proto_cid_count(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
490
u32 ecore_cxt_get_proto_cid_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
496
u32 ecore_cxt_get_proto_tid_count(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
508
static void ecore_cxt_set_proto_tid_count(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
545
static void ecore_ilt_cli_adv_line(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
568
static u32 ecore_ilt_get_dynamic_line_cnt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
606
enum _ecore_status_t ecore_cxt_cfg_ilt_compute(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
882
u32 ecore_cxt_cfg_ilt_compute_excess(struct ecore_hwfn *p_hwfn, u32 used_lines)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
920
static void ecore_cxt_src_t2_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.c
939
static enum _ecore_status_t ecore_cxt_src_t2_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
101
enum _ecore_status_t ecore_cxt_mngr_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
108
void ecore_cxt_mngr_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
117
enum _ecore_status_t ecore_cxt_tables_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
124
void ecore_cxt_mngr_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
131
void ecore_cxt_hw_init_common(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
138
void ecore_cxt_hw_init_pf(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
145
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
155
enum _ecore_status_t ecore_qm_reconf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
166
void ecore_cxt_release_cid(struct ecore_hwfn *p_hwfn, u32 cid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
175
void _ecore_cxt_release_cid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
187
enum _ecore_status_t ecore_cxt_acquire_cid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
202
enum _ecore_status_t _ecore_cxt_acquire_cid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
218
ecore_cxt_dynamic_ilt_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
232
ecore_cxt_free_ilt_range(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
238
enum _ecore_status_t ecore_cxt_get_task_ctx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
54
u32 ecore_cxt_get_proto_cid_count(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
58
u32 ecore_cxt_get_proto_tid_count(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
61
u32 ecore_cxt_get_proto_cid_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
63
u32 ecore_cxt_get_srq_count(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
72
enum _ecore_status_t ecore_cxt_set_pf_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
83
enum _ecore_status_t ecore_cxt_cfg_ilt_compute(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt.h
92
u32 ecore_cxt_cfg_ilt_compute_excess(struct ecore_hwfn *p_hwfn, u32 used_lines);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt_api.h
39
struct ecore_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt_api.h
64
enum _ecore_status_t ecore_cxt_get_cid_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_cxt_api.h
75
enum _ecore_status_t ecore_cxt_get_tid_mem_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1804
static void ecore_grc_set_param(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1814
static u32 ecore_grc_get_param(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1823
static void ecore_dbg_grc_init_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1834
static enum dbg_status ecore_dbg_dev_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1892
static struct dbg_bus_block* get_dbg_bus_block_desc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1901
static struct dbg_bus_line* get_dbg_bus_line_desc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
1922
static void ecore_read_fw_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2045
static u32 ecore_dump_fw_ver_param(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2096
static u32 ecore_dump_mfw_ver_param(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2145
static u32 ecore_dump_common_global_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2173
static u32 ecore_dump_last_section(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2193
static void ecore_update_blocks_reset_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2214
static void ecore_bus_enable_dbg_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2222
static void ecore_bus_reset_dbg_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2236
static void ecore_bus_set_framing_mode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2246
static void ecore_bus_enable_clients(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2254
static void ecore_bus_enable_storm(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2321
static enum dbg_status ecore_bus_disable_inputs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2408
static void ecore_bus_set_constraint(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2446
static u32 ecore_bus_dump_int_buf_range(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2470
static u32 ecore_bus_dump_int_buf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2505
static u32 ecore_bus_dump_pci_buf_range(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2534
static u32 ecore_bus_dump_pci_buf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2570
static u32 ecore_bus_dump_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2590
static void ecore_bus_free_pci_buf(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2614
static u32 ecore_bus_dump_inputs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2661
static u32 ecore_bus_dump_hdr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2696
static bool ecore_is_mode_match(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2721
static bool ecore_grc_is_included(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2730
static bool ecore_grc_is_storm_included(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2739
static bool ecore_grc_is_mem_included(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2802
static void ecore_grc_stall_storms(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2821
static void ecore_grc_unreset_blocks(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2870
static void ecore_grc_clear_all_prty(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2934
static u32 ecore_grc_dump_addr_range(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2970
static u32 ecore_grc_dump_reg_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
2993
static u32 ecore_grc_dump_reg_entry_skip(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3029
static u32 ecore_grc_dump_regs_entries(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3074
static u32 ecore_grc_dump_split_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3103
static u32 ecore_grc_dump_registers(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3178
static u32 ecore_grc_dump_reset_regs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3208
static u32 ecore_grc_dump_modified_regs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3266
static u32 ecore_grc_dump_special_regs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3296
static u32 ecore_grc_dump_mem_hdr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3379
static u32 ecore_grc_dump_mem(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3402
static u32 ecore_grc_dump_mem_entries(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3491
static u32 ecore_grc_dump_memories(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3530
static u32 ecore_grc_dump_ctx_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3566
static u32 ecore_grc_dump_ctx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3601
static u32 ecore_grc_dump_iors(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3627
static u32 ecore_grc_dump_vfc_cam(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3664
static u32 ecore_grc_dump_vfc_ram(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3702
static u32 ecore_grc_dump_vfc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3729
static u32 ecore_grc_dump_rss(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3769
static u32 ecore_grc_dump_big_ram(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3804
static u32 ecore_grc_dump_mcp(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3842
static u32 ecore_grc_dump_phy(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3888
static void ecore_config_dbg_line(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3907
static u32 ecore_grc_dump_static_debug(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
3991
static enum dbg_status ecore_grc_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4134
static u32 ecore_idle_chk_dump_failure(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4246
static u32 ecore_idle_chk_dump_rule_entries(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4347
static u32 ecore_idle_chk_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4395
static enum dbg_status ecore_find_nvram_image(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4426
static enum dbg_status ecore_nvram_read(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4461
static enum dbg_status ecore_mcp_trace_get_data_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4492
static enum dbg_status ecore_mcp_trace_get_meta_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4516
static enum dbg_status ecore_mcp_trace_read_meta(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4556
static enum dbg_status ecore_mcp_trace_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4639
static enum dbg_status ecore_reg_fifo_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4695
static enum dbg_status ecore_igu_fifo_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4750
static enum dbg_status ecore_protection_override_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4794
static u32 ecore_fw_asserts_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4882
enum chip_ids ecore_dbg_get_chip_id(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4889
enum dbg_status ecore_dbg_bus_reset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4944
enum dbg_status ecore_dbg_bus_set_pci_output(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4986
enum dbg_status ecore_dbg_bus_set_nw_output(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5036
bool ecore_is_overlapping_enable_mask(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5065
enum dbg_status ecore_dbg_bus_enable_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5114
enum dbg_status ecore_dbg_bus_enable_storm(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5145
enum dbg_status ecore_dbg_bus_enable_timestamp(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5174
enum dbg_status ecore_dbg_bus_add_eid_range_sem_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5201
enum dbg_status ecore_dbg_bus_add_eid_mask_sem_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5226
enum dbg_status ecore_dbg_bus_add_cid_sem_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5248
enum dbg_status ecore_dbg_bus_enable_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5281
enum dbg_status ecore_dbg_bus_enable_trigger(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5331
enum dbg_status ecore_dbg_bus_add_trigger_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5389
enum dbg_status ecore_dbg_bus_add_constraint(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5484
void ecore_config_dbg_block_client_mask(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5524
enum dbg_status ecore_config_dbg_block_framing_mode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5573
enum dbg_status ecore_config_storm_inputs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5623
void ecore_assign_hw_ids(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5683
void ecore_config_block_inputs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5722
enum dbg_status ecore_dbg_bus_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5816
enum dbg_status ecore_dbg_bus_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5851
enum dbg_status ecore_dbg_bus_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5884
enum dbg_status ecore_dbg_bus_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
5960
enum dbg_status ecore_dbg_grc_config(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6013
void ecore_dbg_grc_set_params_default(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6022
enum dbg_status ecore_dbg_grc_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6040
enum dbg_status ecore_dbg_grc_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6070
enum dbg_status ecore_dbg_idle_chk_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6098
enum dbg_status ecore_dbg_idle_chk_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6128
enum dbg_status ecore_dbg_mcp_trace_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6142
enum dbg_status ecore_dbg_mcp_trace_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6170
enum dbg_status ecore_dbg_reg_fifo_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6184
enum dbg_status ecore_dbg_reg_fifo_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6213
enum dbg_status ecore_dbg_igu_fifo_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6227
enum dbg_status ecore_dbg_igu_fifo_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6256
enum dbg_status ecore_dbg_protection_override_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6270
enum dbg_status ecore_dbg_protection_override_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6299
enum dbg_status ecore_dbg_fw_asserts_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6318
enum dbg_status ecore_dbg_fw_asserts_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6344
enum dbg_status ecore_dbg_read_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6400
enum dbg_status ecore_dbg_print_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
6423
bool ecore_is_block_in_reset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
106
enum dbg_status ecore_dbg_bus_reset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
129
enum dbg_status ecore_dbg_bus_set_pci_output(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
169
enum dbg_status ecore_dbg_bus_set_nw_output(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
206
enum dbg_status ecore_dbg_bus_enable_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
231
enum dbg_status ecore_dbg_bus_enable_storm(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
257
enum dbg_status ecore_dbg_bus_enable_timestamp(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
277
enum dbg_status ecore_dbg_bus_add_eid_range_sem_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
295
enum dbg_status ecore_dbg_bus_add_eid_mask_sem_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
312
enum dbg_status ecore_dbg_bus_add_cid_sem_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
338
enum dbg_status ecore_dbg_bus_enable_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
378
enum dbg_status ecore_dbg_bus_enable_trigger(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
413
enum dbg_status ecore_dbg_bus_add_trigger_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
464
enum dbg_status ecore_dbg_bus_add_constraint(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
486
enum dbg_status ecore_dbg_bus_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
498
enum dbg_status ecore_dbg_bus_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
517
enum dbg_status ecore_dbg_bus_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
539
enum dbg_status ecore_dbg_bus_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
557
enum dbg_status ecore_dbg_grc_config(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
567
void ecore_dbg_grc_set_params_default(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
581
enum dbg_status ecore_dbg_grc_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
599
enum dbg_status ecore_dbg_grc_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
617
enum dbg_status ecore_dbg_idle_chk_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
636
enum dbg_status ecore_dbg_idle_chk_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
657
enum dbg_status ecore_dbg_mcp_trace_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
680
enum dbg_status ecore_dbg_mcp_trace_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
698
enum dbg_status ecore_dbg_reg_fifo_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
718
enum dbg_status ecore_dbg_reg_fifo_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
736
enum dbg_status ecore_dbg_igu_fifo_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
74
enum chip_ids ecore_dbg_get_chip_id(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
756
enum dbg_status ecore_dbg_igu_fifo_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
775
enum dbg_status ecore_dbg_protection_override_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
795
enum dbg_status ecore_dbg_protection_override_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
813
enum dbg_status ecore_dbg_fw_asserts_get_dump_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
832
enum dbg_status ecore_dbg_fw_asserts_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
853
enum dbg_status ecore_dbg_read_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
871
enum dbg_status ecore_dbg_print_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.h
884
bool ecore_is_block_in_reset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1058
enum _ecore_status_t ecore_dcbx_info_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1083
void ecore_dcbx_info_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1140
enum _ecore_status_t ecore_dcbx_query_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1169
ecore_dcbx_set_pfc_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1200
ecore_dcbx_set_ets_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1251
ecore_dcbx_set_app_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1324
ecore_dcbx_set_local_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1357
ecore_dcbx_set_dscp_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1387
enum _ecore_status_t ecore_dcbx_config_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
1440
enum _ecore_status_t ecore_dcbx_get_config_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
163
static bool ecore_dcbx_iwarp_tlv(struct ecore_hwfn *p_hwfn, u32 app_info_bitmap,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
181
ecore_dcbx_dp_protocol(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
205
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
242
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
293
ecore_dcbx_get_app_protocol_type(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
324
ecore_dcbx_process_tlv(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
397
ecore_dcbx_process_mib_info(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
440
ecore_dcbx_copy_mib(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
483
ecore_dcbx_get_priority_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
523
ecore_dcbx_get_app_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
590
ecore_dcbx_get_pfc_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
615
ecore_dcbx_get_ets_data(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
661
ecore_dcbx_get_common_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
674
ecore_dcbx_get_local_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
688
ecore_dcbx_get_remote_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
703
ecore_dcbx_get_operational_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
764
ecore_dcbx_get_dscp_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
791
ecore_dcbx_get_local_lldp_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
807
ecore_dcbx_get_remote_lldp_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
823
ecore_dcbx_get_params(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
854
ecore_dcbx_read_local_lldp_mib(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
871
ecore_dcbx_read_remote_lldp_mib(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
889
ecore_dcbx_read_operational_mib(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
907
ecore_dcbx_read_remote_mib(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
925
ecore_dcbx_read_local_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
942
ecore_dcbx_read_dscp_mib(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
953
static enum _ecore_status_t ecore_dcbx_read_mib(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.c
989
ecore_dcbx_mib_update_event(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.h
74
ecore_dcbx_mib_update_event(struct ecore_hwfn *, struct ecore_ptt *,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.h
77
enum _ecore_status_t ecore_dcbx_read_lldp_params(struct ecore_hwfn *,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.h
79
enum _ecore_status_t ecore_dcbx_info_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx.h
80
void ecore_dcbx_info_free(struct ecore_hwfn *);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx_api.h
205
enum _ecore_status_t ecore_dcbx_query_params(struct ecore_hwfn *,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx_api.h
209
enum _ecore_status_t ecore_dcbx_get_config_params(struct ecore_hwfn *,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dcbx_api.h
212
enum _ecore_status_t ecore_dcbx_config_params(struct ecore_hwfn *,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1079
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1115
enum _ecore_status_t ecore_final_cleanup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1170
static enum _ecore_status_t ecore_calc_hw_mode(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1242
static enum _ecore_status_t ecore_hw_init_chip(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1305
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1329
static void ecore_init_cache_line_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
136
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1380
static enum _ecore_status_t ecore_hw_init_common(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1473
static void ecore_wr_nw_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
149
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1511
static void ecore_emul_link_init_bb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1544
static void ecore_emul_link_init_ah_e5(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1580
static void ecore_emul_link_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1591
static void ecore_link_init_bb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1638
ecore_hw_init_dpi_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
166
static void ecore_qm_info_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1699
ecore_hw_init_pf_doorbell_bar(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1810
static enum _ecore_status_t ecore_hw_init_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
1891
static enum _ecore_status_t ecore_hw_init_pf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
197
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2052
enum _ecore_status_t ecore_change_pci_hwfn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2081
static void ecore_reset_mb_shadow(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2091
enum _ecore_status_t ecore_vf_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2133
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2150
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2318
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2355
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[j];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2362
static enum _ecore_status_t ecore_verify_reg_val(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
237
static u32 ecore_get_pq_flags(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2380
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2515
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[j];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2545
void ecore_hw_start_fastpath(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2577
struct ecore_hwfn *hwfn = &p_dev->hwfns[0];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2657
struct ecore_hwfn *hwfn = &p_dev->hwfns[0];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2674
struct ecore_hwfn *hwfn = &p_dev->hwfns[0];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2722
static void ecore_hw_hwfn_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2730
static void ecore_hw_hwfn_prepare(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2763
static void get_function_id(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
277
u8 ecore_init_qm_get_num_tcs(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2783
void ecore_hw_set_feat(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
282
u16 ecore_init_qm_get_num_vfs(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
289
u16 ecore_init_qm_get_num_pf_rls(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2891
__ecore_hw_set_soft_resc_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2915
ecore_hw_set_soft_resc_size(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
2963
enum _ecore_status_t ecore_hw_get_dflt_resc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3050
__ecore_hw_set_resc_info(struct ecore_hwfn *p_hwfn, enum ecore_resources res_id,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
311
u16 ecore_init_qm_get_num_vports(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3131
static enum _ecore_status_t ecore_hw_set_resc_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3149
static enum _ecore_status_t ecore_hw_get_resc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
321
u16 ecore_init_qm_get_num_pqs(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3288
ecore_hw_get_nvm_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
336
static void ecore_init_qm_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3530
static void ecore_get_num_funcs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3604
static void ecore_hw_info_port_num_bb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
361
static void ecore_init_qm_vport_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3634
static void ecore_hw_info_port_num_ah_e5(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3677
static void ecore_hw_info_port_num(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3687
ecore_get_hw_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
372
static void ecore_init_qm_port_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3811
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3912
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[j];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3931
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[j];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
3948
static enum _ecore_status_t ecore_hw_prepare_single(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
398
static void ecore_init_qm_reset_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4084
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
411
static void ecore_init_qm_advance_vport(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4148
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4156
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
436
static void ecore_init_qm_pq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4460
enum _ecore_status_t ecore_fw_l2_queue(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4479
enum _ecore_status_t ecore_fw_vport(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4498
enum _ecore_status_t ecore_fw_rss_eng(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4518
ecore_llh_add_mac_filter_bb_ah(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4559
ecore_llh_add_mac_filter_e5(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4567
enum _ecore_status_t ecore_llh_add_mac_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4601
ecore_llh_remove_mac_filter_bb_ah(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4638
ecore_llh_remove_mac_filter_e5(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4647
void ecore_llh_remove_mac_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
468
static u16 *ecore_init_qm_get_idx_from_flags(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4681
ecore_llh_add_protocol_filter_bb_ah(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4722
ecore_llh_add_protocol_filter_e5(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4733
ecore_llh_add_protocol_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4823
ecore_llh_remove_protocol_filter_bb_ah(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4879
ecore_llh_remove_protocol_filter_e5(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4890
ecore_llh_remove_protocol_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4945
static void ecore_llh_clear_all_filters_bb_ah(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4963
static void ecore_llh_clear_all_filters_e5(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4969
void ecore_llh_clear_all_filters(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4982
ecore_llh_set_function_as_default(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4998
static enum _ecore_status_t ecore_set_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5021
enum _ecore_status_t ecore_set_queue_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
504
static void ecore_init_qm_set_idx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5061
enum _ecore_status_t ecore_set_rxq_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5101
enum _ecore_status_t ecore_set_txq_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
513
u16 ecore_get_cm_pq_idx(struct ecore_hwfn *p_hwfn, u32 pq_flags)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5142
static void ecore_configure_wfq_for_all_vports(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5163
ecore_init_wfq_default_param(struct ecore_hwfn *p_hwfn, u32 min_pf_rate)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5172
static void ecore_disable_wfq_for_all_vports(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5196
static enum _ecore_status_t ecore_init_wfq_param(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
520
u16 ecore_get_cm_pq_idx_mcos(struct ecore_hwfn *p_hwfn, u8 tc)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5279
static int __ecore_configure_vport_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
530
u16 ecore_get_cm_pq_idx_vf(struct ecore_hwfn *p_hwfn, u16 vf)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5306
static int __ecore_configure_vp_wfq_on_link_change(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5356
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5391
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5398
int __ecore_configure_pf_max_bandwidth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
540
u16 ecore_get_cm_pq_idx_rl(struct ecore_hwfn *p_hwfn, u8 rl)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5441
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5442
struct ecore_hwfn *p_lead = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5464
int __ecore_configure_pf_min_bandwidth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5499
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5500
struct ecore_hwfn *p_lead = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
551
static void ecore_init_qm_lb_pq(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
5531
void ecore_clean_wfq_db(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
562
static void ecore_init_qm_ooo_pq(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
573
static void ecore_init_qm_pure_ack_pq(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
584
static void ecore_init_qm_offload_pq(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
595
static void ecore_init_qm_low_latency_pq(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
606
static void ecore_init_qm_mcos_pqs(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
619
static void ecore_init_qm_vf_pqs(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
633
static void ecore_init_qm_rl_pqs(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
646
static void ecore_init_qm_pq_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
677
static enum _ecore_status_t ecore_init_qm_sanity(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
695
static void ecore_dp_init_qm_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
736
static void ecore_init_qm_info(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
765
enum _ecore_status_t ecore_qm_reconf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
806
static enum _ecore_status_t ecore_alloc_qm_data(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
870
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
92
static u32 ecore_hw_bar_size(struct ecore_hwfn *p_hwfn, enum BAR_ID bar_id)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
209
void ecore_hw_start_fastpath(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
322
struct ecore_ptt *ecore_ptt_acquire(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
334
void ecore_ptt_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
466
ecore_dmae_host2grc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
484
ecore_dmae_grc2host(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
503
ecore_dmae_host2host(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
550
enum _ecore_status_t ecore_fw_l2_queue(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
563
enum _ecore_status_t ecore_fw_vport(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
576
enum _ecore_status_t ecore_fw_rss_eng(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
587
enum _ecore_status_t ecore_llh_add_mac_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
598
void ecore_llh_remove_mac_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
622
ecore_llh_add_protocol_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
638
ecore_llh_remove_protocol_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
650
void ecore_llh_clear_all_filters(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
660
ecore_llh_set_function_as_default(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
673
enum _ecore_status_t ecore_final_cleanup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
694
ecore_set_queue_coalesce(struct ecore_hwfn *p_hwfn, u16 rx_coal,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
705
void ecore_hw_set_feat(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
717
ecore_change_pci_hwfn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
50
enum _ecore_status_t ecore_fcoe_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
52
void ecore_fcoe_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
54
void ecore_fcoe_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
57
ecore_sp_fcoe_conn_offload(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe.h
63
ecore_sp_fcoe_conn_destroy(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
105
ecore_fcoe_acquire_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
109
void OSAL_IOMEM *ecore_fcoe_get_db_addr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
112
void OSAL_IOMEM *ecore_fcoe_get_global_cmdq_cons(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
115
void OSAL_IOMEM *ecore_fcoe_get_primary_bdq_prod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
118
void OSAL_IOMEM *ecore_fcoe_get_secondary_bdq_prod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
122
ecore_fcoe_offload_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
126
ecore_fcoe_terminate_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
129
void ecore_fcoe_release_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
133
ecore_sp_fcoe_func_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
138
ecore_sp_fcoe_func_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_fcoe_api.h
143
ecore_fcoe_get_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
100
void ecore_ptt_invalidate(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
1023
enum _ecore_status_t ecore_dmae_host2host(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
1046
void ecore_hw_err_notify(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
111
void ecore_ptt_pool_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
121
struct ecore_ptt *ecore_ptt_acquire(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
152
void ecore_ptt_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
162
u32 ecore_ptt_get_hw_addr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
181
void ecore_ptt_set_win(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
206
static u32 ecore_set_ptt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
230
struct ecore_ptt *ecore_get_reserved_ptt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
242
static bool ecore_is_reg_fifo_empty(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
264
void ecore_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
288
u32 ecore_rd(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 hw_addr)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
314
static void ecore_memcpy_hw(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
352
void ecore_memcpy_from(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
363
void ecore_memcpy_to(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
374
void ecore_fid_pretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
401
void ecore_port_pretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
417
void ecore_port_unpretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
434
u32 ecore_vfid_to_concrete(struct ecore_hwfn *p_hwfn, u8 vfid)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
453
enum _ecore_status_t ecore_hw_lock(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
510
enum _ecore_status_t ecore_hw_unlock(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
542
static void ecore_dmae_opcode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
625
static enum _ecore_status_t ecore_dmae_post_command(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
68
enum _ecore_status_t ecore_ptt_pool_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
685
enum _ecore_status_t ecore_dmae_info_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
725
void ecore_dmae_info_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
760
ecore_dmae_operation_wait(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
802
static enum _ecore_status_t ecore_dmae_execute_sub_operation(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
887
static enum _ecore_status_t ecore_dmae_execute_command(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
970
enum _ecore_status_t ecore_dmae_host2grc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.c
997
enum _ecore_status_t ecore_dmae_grc2host(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
102
void ecore_gtt_init(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
109
void ecore_ptt_invalidate(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
118
enum _ecore_status_t ecore_ptt_pool_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
125
void ecore_ptt_pool_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
135
u32 ecore_ptt_get_hw_addr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
155
void ecore_ptt_set_win(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
167
struct ecore_ptt *ecore_get_reserved_ptt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
178
void ecore_wr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
191
u32 ecore_rd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
205
void ecore_memcpy_from(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
221
void ecore_memcpy_to(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
237
void ecore_fid_pretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
249
void ecore_port_pretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
260
void ecore_port_unpretend(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
271
u32 ecore_vfid_to_concrete(struct ecore_hwfn *p_hwfn, u8 vfid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
278
enum _ecore_status_t ecore_dmae_info_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
286
void ecore_dmae_info_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
313
u16 ecore_get_qm_pq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_hw.h
320
void ecore_hw_err_notify(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1030
void ecore_init_nig_pri_tc_map(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1065
void ecore_init_prs_ets(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1130
void ecore_init_brb_ram(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1208
void ecore_set_engine_mf_ovlan_eth_type(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1222
void ecore_set_port_mf_ovlan_eth_type(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1235
void ecore_set_vxlan_dest_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1249
void ecore_set_vxlan_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1271
void ecore_set_gre_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1297
void ecore_set_geneve_dest_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1312
void ecore_set_geneve_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1351
void ecore_set_rfs_mode_disable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1380
void ecore_set_gft_event_id_cm_hdr (struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1392
void ecore_set_rfs_mode_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1481
void ecore_config_vf_zone_size_mode(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 mode, bool runtime_init)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1504
u32 ecore_get_mstorm_queue_stat_offset(struct ecore_hwfn *p_hwfn, u16 stat_cnt_id, u16 vf_zone_size_mode)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1519
u32 ecore_get_mstorm_eth_vf_prods_offset(struct ecore_hwfn *p_hwfn, u8 vf_id, u8 vf_queue_id, u16 vf_zone_size_mode)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1539
static u8 ecore_calc_cdu_validation_byte(struct ecore_hwfn * p_hwfn, u8 conn_type,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1594
void ecore_calc_session_ctx_validation(struct ecore_hwfn * p_hwfn, void *p_ctx_mem,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1612
void ecore_calc_task_ctx_validation(struct ecore_hwfn * p_hwfn, void *p_ctx_mem,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
1665
void ecore_enable_context_validation(struct ecore_hwfn * p_hwfn, struct ecore_ptt *p_ptt)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
168
static void ecore_enable_pf_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
188
static void ecore_enable_pf_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
199
static void ecore_enable_vport_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
216
static void ecore_enable_vport_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
229
static void ecore_cmdq_lines_voq_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
243
static void ecore_cmdq_lines_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
302
static void ecore_btb_blocks_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
343
static void ecore_tx_pq_map_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
443
static void ecore_other_pq_map_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
477
static int ecore_pf_wfq_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
511
static int ecore_pf_rl_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
533
static int ecore_vp_wfq_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
568
static int ecore_vport_rl_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
597
static bool ecore_poll_on_qm_cmd_ready(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
616
static bool ecore_send_qm_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
649
int ecore_qm_common_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
692
int ecore_qm_pf_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
750
int ecore_init_pf_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
768
int ecore_init_pf_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
787
int ecore_init_vport_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
812
int ecore_init_vport_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
836
bool ecore_send_qm_stop_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
901
void ecore_init_nig_ets(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.c
964
void ecore_init_nig_lb_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
121
int ecore_qm_pf_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
150
int ecore_init_pf_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
165
int ecore_init_pf_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
182
int ecore_init_vport_wfq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
198
int ecore_init_vport_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
216
bool ecore_send_qm_stop_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
237
void ecore_init_nig_ets(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
251
void ecore_init_nig_lb_rl(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
266
void ecore_init_nig_pri_tc_map(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
281
void ecore_init_prs_ets(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
297
void ecore_init_brb_ram(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
313
void ecore_set_engine_mf_ovlan_eth_type(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
325
void ecore_set_port_mf_ovlan_eth_type(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
339
void ecore_set_vxlan_dest_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
350
void ecore_set_vxlan_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
362
void ecore_set_gre_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
375
void ecore_set_geneve_dest_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
387
void ecore_set_geneve_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
400
void ecore_set_gft_event_id_cm_hdr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
410
void ecore_set_rfs_mode_disable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
425
void ecore_set_rfs_mode_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
447
void ecore_config_vf_zone_size_mode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
460
u32 ecore_get_mstorm_queue_stat_offset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
473
u32 ecore_get_mstorm_eth_vf_prods_offset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
485
void ecore_enable_context_validation(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
497
void ecore_calc_session_ctx_validation(struct ecore_hwfn * p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
513
void ecore_calc_task_ctx_validation(struct ecore_hwfn * p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_fw_funcs.h
80
int ecore_qm_common_rt_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
142
enum _ecore_status_t ecore_init_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
165
void ecore_init_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
173
static enum _ecore_status_t ecore_init_array_dmae(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
203
static enum _ecore_status_t ecore_init_fill_dmae(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
218
static void ecore_init_fill(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
229
static enum _ecore_status_t ecore_init_cmd_array(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
313
static enum _ecore_status_t ecore_init_cmd_wr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
375
static void ecore_init_cmd_rd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
430
static void ecore_init_cmd_cb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
437
static u8 ecore_init_cmd_mode_match(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
463
static u32 ecore_init_cmd_mode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
475
static u32 ecore_init_cmd_phase(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
490
enum _ecore_status_t ecore_init_run(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
560
void ecore_gtt_init(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
68
void ecore_init_clear_rt_data(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
76
void ecore_init_store_rt_reg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
83
void ecore_init_store_rt_agg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.c
96
static enum _ecore_status_t ecore_init_rt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
101
void ecore_init_store_rt_reg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
121
void ecore_init_store_rt_agg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
137
void ecore_gtt_init(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
60
enum _ecore_status_t ecore_init_run(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
74
enum _ecore_status_t ecore_init_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
82
void ecore_init_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_init_ops.h
91
void ecore_init_clear_rt_data(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1057
static enum _ecore_status_t ecore_int_attentions(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1109
static void ecore_sb_ack_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1132
struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)hwfn_cookie;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1231
static void ecore_int_sb_attn_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1248
static void ecore_int_sb_attn_setup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
125
enum _ecore_status_t (*cb)(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1265
static void ecore_int_sb_attn_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1304
static enum _ecore_status_t ecore_int_sb_attn_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1339
void ecore_init_cau_sb_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
137
static enum _ecore_status_t ecore_mcp_attn_cb(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1386
static void _ecore_int_cau_conf_pi(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1419
void ecore_int_cau_conf_pi(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1429
void ecore_int_cau_conf_sb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1498
void ecore_int_sb_setup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1512
ecore_get_igu_free_sb(struct ecore_hwfn *p_hwfn, bool b_is_pf)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1533
static u16 ecore_get_pf_igu_sb_id(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1554
u16 ecore_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1580
enum _ecore_status_t ecore_int_sb_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1639
enum _ecore_status_t ecore_int_sb_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1675
static void ecore_int_sp_sb_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1693
static enum _ecore_status_t ecore_int_sp_sb_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1728
enum _ecore_status_t ecore_int_register_cb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
173
static enum _ecore_status_t ecore_pswhst_attn_cb(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1754
enum _ecore_status_t ecore_int_unregister_cb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1768
u16 ecore_int_get_sp_sb_id(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1773
void ecore_int_igu_enable_int(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1808
static void ecore_int_igu_enable_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1832
ecore_int_igu_enable(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1865
void ecore_int_igu_disable_int(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1877
static void ecore_int_igu_cleanup_sb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1934
void ecore_int_igu_init_pure_rt_single(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
1977
void ecore_int_igu_init_pure_rt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2016
int ecore_int_igu_reset_cam(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2157
int ecore_int_igu_reset_cam_default(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2177
static void ecore_int_igu_read_cam_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2196
enum _ecore_status_t ecore_int_igu_read_cam(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2289
ecore_int_igu_relocate_sb(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2420
void ecore_int_igu_init_rt(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2431
u64 ecore_int_igu_read_sisr_reg(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2447
static void ecore_int_sp_dpc_setup(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2453
static enum _ecore_status_t ecore_int_sp_dpc_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2462
static void ecore_int_sp_dpc_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2468
enum _ecore_status_t ecore_int_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2492
void ecore_int_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2499
void ecore_int_setup(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2509
void ecore_int_get_num_sbs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2534
enum _ecore_status_t ecore_int_set_timer_res(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
2571
enum _ecore_status_t ecore_int_get_sb_dbg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
263
static enum _ecore_status_t ecore_grc_attn_cb(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
315
static enum _ecore_status_t ecore_pglub_rbc_attn_cb(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
407
static enum _ecore_status_t ecore_fw_assertion(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
417
ecore_general_attention_35(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
429
static enum _ecore_status_t ecore_dorq_attn_cb(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
451
static enum _ecore_status_t ecore_tm_attn_cb(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
59
enum dbg_status dbg_read_attn(struct ecore_hwfn *dev,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
656
ecore_int_aeu_translate(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
66
enum dbg_status dbg_parse_attn(struct ecore_hwfn *dev,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
669
static bool ecore_int_is_parity_flag(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
699
static u16 ecore_attn_update_idx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
724
static enum _ecore_status_t ecore_int_assertion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
765
static void ecore_int_attn_print(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
806
ecore_int_deassertion_aeu_bit(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
863
static void ecore_int_deassertion_parity(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.c
903
static enum _ecore_status_t ecore_int_deassertion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
100
int ecore_int_igu_reset_cam_default(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
111
u16 ecore_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
122
ecore_get_igu_free_sb(struct ecore_hwfn *p_hwfn, bool b_is_pf);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
125
void ecore_int_igu_init_pure_rt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
130
void ecore_int_igu_init_rt(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
143
enum _ecore_status_t ecore_int_igu_read_cam(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
146
typedef enum _ecore_status_t(*ecore_int_comp_cb_t)(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
168
enum _ecore_status_t ecore_int_register_cb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
184
enum _ecore_status_t ecore_int_unregister_cb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
194
u16 ecore_int_get_sp_sb_id(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
206
void ecore_int_igu_init_pure_rt_single(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
223
void ecore_int_cau_conf_sb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
238
enum _ecore_status_t ecore_int_alloc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
246
void ecore_int_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
254
void ecore_int_setup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
266
enum _ecore_status_t ecore_int_igu_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
279
void ecore_init_cau_sb_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
283
enum _ecore_status_t ecore_int_set_timer_res(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int.h
91
int ecore_int_igu_reset_cam(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
146
static OSAL_INLINE void __internal_ram_wr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
163
static OSAL_INLINE void internal_ram_wr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
178
struct ecore_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
197
void ecore_int_cau_conf_pi(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
211
void ecore_int_igu_enable_int(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
221
void ecore_int_igu_disable_int(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
232
u64 ecore_int_igu_read_sisr_reg(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
252
enum _ecore_status_t ecore_int_sb_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
266
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
283
enum _ecore_status_t ecore_int_sb_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
305
void ecore_int_get_num_sbs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
339
enum _ecore_status_t ecore_int_get_sb_dbg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
356
ecore_int_igu_relocate_sb(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_int_api.h
66
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
159
ecore_iov_get_vf_sw_mbx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
222
ecore_iov_init_hw_for_vf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
234
void ecore_iov_process_mbx_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
250
enum _ecore_status_t ecore_iov_release_hw_for_vf(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
263
enum _ecore_status_t ecore_iov_set_vf_ctx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
275
enum _ecore_status_t ecore_iov_vf_flr_cleanup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
288
ecore_iov_single_vf_flr_cleanup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
302
void ecore_iov_set_link(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
317
void ecore_iov_get_link(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
331
bool ecore_iov_is_vf_pending_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
347
bool ecore_iov_is_valid_vfid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
361
ecore_iov_get_public_vf_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
370
void ecore_iov_pf_get_pending_events(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
382
enum _ecore_status_t ecore_iov_copy_vf_msg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
393
void ecore_iov_bulletin_set_forced_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
404
enum _ecore_status_t ecore_iov_bulletin_set_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
419
ecore_iov_bulletin_set_forced_untagged_default(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
430
void ecore_iov_get_vfs_opaque_fid(struct ecore_hwfn *p_hwfn, int vfid,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
441
void ecore_iov_bulletin_set_forced_vlan(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
450
bool ecore_iov_vf_has_vport_instance(struct ecore_hwfn *p_hwfn, int vfid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
461
enum _ecore_status_t ecore_iov_post_vf_bulletin(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
473
bool ecore_iov_is_vf_stopped(struct ecore_hwfn *p_hwfn, int vfid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
484
enum _ecore_status_t ecore_iov_spoofchk_set(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
495
bool ecore_iov_spoofchk_get(struct ecore_hwfn *p_hwfn, int vfid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
505
bool ecore_iov_pf_sanity_check(struct ecore_hwfn *p_hwfn, int vfid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
514
u8 ecore_iov_vf_chains_per_pf(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
524
void ecore_iov_get_vf_req_virt_mbx_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
537
void ecore_iov_get_vf_reply_virt_mbx_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
567
u8 *ecore_iov_bulletin_get_forced_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
578
u16 ecore_iov_bulletin_get_forced_vlan(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
590
enum _ecore_status_t ecore_iov_configure_tx_rate(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
604
enum _ecore_status_t ecore_iov_get_vf_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
617
u8 ecore_iov_get_vf_num_rxqs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
628
u8 ecore_iov_get_vf_num_active_rxqs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
639
void *ecore_iov_get_vf_ctx(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
650
u8 ecore_iov_get_vf_num_sbs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
661
bool ecore_iov_is_vf_wait_for_acquire(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
672
bool ecore_iov_is_vf_acquired_not_initialized(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
683
bool ecore_iov_is_vf_initialized(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
694
bool ecore_iov_is_vf_started(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
704
int ecore_iov_get_vf_min_rate(struct ecore_hwfn *p_hwfn, int vfid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
735
ecore_iov_pf_configure_vf_queue_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
747
u16 ecore_iov_get_next_active_vf(struct ecore_hwfn *p_hwfn, u16 rel_vf_id);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
748
void ecore_iov_bulletin_set_udp_ports(struct ecore_hwfn *p_hwfn, int vfid,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
754
static OSAL_INLINE enum _ecore_status_t ecore_iov_init_hw_for_vf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_iov_vf_init_params *p_params) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
755
static OSAL_INLINE void ecore_iov_process_mbx_req(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, int vfid) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
756
static OSAL_INLINE enum _ecore_status_t ecore_iov_release_hw_for_vf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 rel_vf_id) {return ECORE_SUCCESS;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
757
static OSAL_INLINE enum _ecore_status_t ecore_iov_set_vf_ctx(struct ecore_hwfn *p_hwfn, u16 vf_id, void *ctx) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
758
static OSAL_INLINE enum _ecore_status_t ecore_iov_vf_flr_cleanup(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
759
static OSAL_INLINE enum _ecore_status_t ecore_iov_single_vf_flr_cleanup(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 rel_vf_id) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
760
static OSAL_INLINE void ecore_iov_set_link(struct ecore_hwfn *p_hwfn, u16 vfid, struct ecore_mcp_link_params *params, struct ecore_mcp_link_state *link, struct ecore_mcp_link_capabilities *p_caps) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
761
static OSAL_INLINE void ecore_iov_get_link(struct ecore_hwfn *p_hwfn, u16 vfid, struct ecore_mcp_link_params *params, struct ecore_mcp_link_state *link, struct ecore_mcp_link_capabilities *p_caps) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
762
static OSAL_INLINE bool ecore_iov_is_vf_pending_flr(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
763
static OSAL_INLINE bool ecore_iov_is_valid_vfid(struct ecore_hwfn *p_hwfn, int rel_vf_id, bool b_enabled_only) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
764
static OSAL_INLINE struct ecore_public_vf_info* ecore_iov_get_public_vf_info(struct ecore_hwfn *p_hwfn, u16 vfid, bool b_enabled_only) {return OSAL_NULL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
765
static OSAL_INLINE void ecore_iov_pf_add_pending_events(struct ecore_hwfn *p_hwfn, u8 vfid) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
766
static OSAL_INLINE void ecore_iov_pf_get_and_clear_pending_events(struct ecore_hwfn *p_hwfn, u64 *events) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
767
static OSAL_INLINE enum _ecore_status_t ecore_iov_copy_vf_msg(struct ecore_hwfn *p_hwfn, struct ecore_ptt *ptt, int vfid) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
768
static OSAL_INLINE void ecore_iov_bulletin_set_forced_mac(struct ecore_hwfn *p_hwfn, u8 *mac, int vfid) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
769
static OSAL_INLINE enum _ecore_status_t ecore_iov_bulletin_set_mac(struct ecore_hwfn *p_hwfn, u8 *mac, int vfid) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
770
static OSAL_INLINE enum _ecore_status_t ecore_iov_bulletin_set_forced_untagged_default(struct ecore_hwfn *p_hwfn, bool b_untagged_only, int vfid) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
771
static OSAL_INLINE void ecore_iov_get_vfs_opaque_fid(struct ecore_hwfn *p_hwfn, int vfid, u16 *opaque_fid) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
772
static OSAL_INLINE void ecore_iov_bulletin_set_forced_vlan(struct ecore_hwfn p_hwfn, u16 pvid, int vfid) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
774
static OSAL_INLINE bool ecore_iov_vf_has_vport_instance(struct ecore_hwfn *p_hwfn, int vfid) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
775
static OSAL_INLINE enum _ecore_status_t ecore_iov_post_vf_bulletin(struct ecore_hwfn *p_hwfn, int vfid, struct ecore_ptt *p_ptt) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
776
static OSAL_INLINE bool ecore_iov_is_vf_stopped(struct ecore_hwfn *p_hwfn, int vfid) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
777
static OSAL_INLINE enum _ecore_status_t ecore_iov_spoofchk_set(struct ecore_hwfn *p_hwfn, int vfid, bool val) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
778
static OSAL_INLINE bool ecore_iov_spoofchk_get(struct ecore_hwfn *p_hwfn, int vfid) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
779
static OSAL_INLINE bool ecore_iov_pf_sanity_check(struct ecore_hwfn *p_hwfn, int vfid) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
780
static OSAL_INLINE u8 ecore_iov_vf_chains_per_pf(struct ecore_hwfn *p_hwfn) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
781
static OSAL_INLINE void ecore_iov_get_vf_req_virt_mbx_params(struct ecore_hwfn *p_hwfn, u16 rel_vf_id, void **pp_req_virt_addr, u16 *p_req_virt_size) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
782
static OSAL_INLINE void ecore_iov_get_vf_reply_virt_mbx_params(struct ecore_hwfn *p_hwfn, u16 rel_vf_id, void **pp_reply_virt_addr, u16 *p_reply_virt_size) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
785
static OSAL_INLINE u8 *ecore_iov_bulletin_get_forced_mac(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return OSAL_NULL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
786
static OSAL_INLINE u16 ecore_iov_bulletin_get_forced_vlan(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
787
static OSAL_INLINE enum _ecore_status_t ecore_iov_configure_tx_rate(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, int vfid, int val) { return ECORE_INVAL; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
788
static OSAL_INLINE enum _ecore_status_t ecore_iov_get_vf_stats(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, int vfid, struct ecore_eth_stats *p_stats) { return ECORE_INVAL; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
790
static OSAL_INLINE u8 ecore_iov_get_vf_num_rxqs(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
791
static OSAL_INLINE u8 ecore_iov_get_vf_num_active_rxqs(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
792
static OSAL_INLINE void *ecore_iov_get_vf_ctx(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return OSAL_NULL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
793
static OSAL_INLINE u8 ecore_iov_get_vf_num_sbs(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
794
static OSAL_INLINE bool ecore_iov_is_vf_wait_for_acquire(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
795
static OSAL_INLINE bool ecore_iov_is_vf_acquired_not_initialized(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
796
static OSAL_INLINE bool ecore_iov_is_vf_initialized(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
797
static OSAL_INLINE int ecore_iov_get_vf_min_rate(struct ecore_hwfn *p_hwfn, int vfid) { return 0; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
800
static OSAL_INLINE void ecore_iov_bulletin_set_udp_ports(struct ecore_hwfn *p_hwfn, int vfid, u16 vxlan_port, u16 geneve_port) { return; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iov_api.h
801
static OSAL_INLINE u16 ecore_iov_get_next_active_vf(struct ecore_hwfn *p_hwfn, u16 rel_vf_id) { return E4_MAX_NUM_VFS; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
113
ecore_sp_iscsi_mac_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
132
ecore_sp_iscsi_conn_terminate(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
151
ecore_sp_iscsi_conn_clear_sq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
55
enum _ecore_status_t ecore_iscsi_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
57
void ecore_iscsi_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
59
void ecore_iscsi_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
61
void ecore_iscsi_free_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
77
ecore_sp_iscsi_conn_offload(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi.h
95
ecore_sp_iscsi_conn_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
169
ecore_iscsi_acquire_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
173
void OSAL_IOMEM *ecore_iscsi_get_db_addr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
176
void OSAL_IOMEM *ecore_iscsi_get_global_cmdq_cons(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
179
void OSAL_IOMEM *ecore_iscsi_get_primary_bdq_prod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
182
void OSAL_IOMEM *ecore_iscsi_get_secondary_bdq_prod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
195
ecore_iscsi_offload_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
206
void ecore_iscsi_release_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
219
ecore_iscsi_terminate_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
234
ecore_iscsi_update_connection(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
248
ecore_iscsi_update_remote_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
262
ecore_iscsi_clear_connection_sq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
277
ecore_sp_iscsi_func_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
284
ecore_sp_iscsi_func_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
289
ecore_iscsi_get_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1037
enum _ecore_status_t ecore_sp_eth_rx_queues_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1095
ecore_eth_pf_rx_queue_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
113
void ecore_l2_setup(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1132
enum _ecore_status_t ecore_eth_rx_queue_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1153
ecore_eth_txq_start_ramrod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1194
ecore_eth_pf_tx_queue_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
121
void ecore_l2_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1218
ecore_eth_tx_queue_start(struct ecore_hwfn *p_hwfn, u16 opaque_fid,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1249
ecore_eth_pf_tx_queue_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1270
enum _ecore_status_t ecore_eth_tx_queue_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1308
ecore_filter_ucast_common(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1455
enum _ecore_status_t ecore_sp_eth_filter_ucast(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
156
static bool ecore_eth_queue_qid_usage_add(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1561
ecore_sp_eth_filter_mcast(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1653
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1683
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1705
static void __ecore_get_vport_pstats_addrlen(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1722
static void __ecore_get_vport_pstats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1753
static void __ecore_get_vport_tstats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1783
static void __ecore_get_vport_ustats_addrlen(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1800
static void __ecore_get_vport_ustats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1829
static void __ecore_get_vport_mstats_addrlen(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1846
static void __ecore_get_vport_mstats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1877
static void __ecore_get_vport_port_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
189
static void ecore_eth_queue_qid_usage_del(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1964
void __ecore_get_vport_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
1993
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
200
void ecore_eth_queue_cid_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
2045
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
2083
void ecore_arfs_mode_configure(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
2107
ecore_configure_rfs_ntuple_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
223
_ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
315
ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, u16 opaque_fid,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
359
ecore_eth_queue_to_cid_pf(struct ecore_hwfn *p_hwfn, u16 opaque_fid,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
365
enum _ecore_status_t ecore_sp_eth_vport_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
468
enum _ecore_status_t ecore_sp_vport_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
483
ecore_sp_vport_update_rss(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
590
ecore_sp_update_accept_mode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
665
ecore_sp_vport_update_sge_tpa(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
67
enum _ecore_status_t ecore_l2_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
697
ecore_sp_update_mcast_bin(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
717
enum _ecore_status_t ecore_sp_vport_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
812
enum _ecore_status_t ecore_sp_vport_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
848
ecore_vf_pf_accept_flags(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
879
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[i];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
912
ecore_eth_rxq_start_ramrod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
971
ecore_eth_pf_rx_queue_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.c
997
ecore_eth_rx_queue_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
113
struct ecore_hwfn *p_owner;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
116
enum _ecore_status_t ecore_l2_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
117
void ecore_l2_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
118
void ecore_l2_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
120
void ecore_eth_queue_cid_release(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
124
ecore_eth_queue_to_cid(struct ecore_hwfn *p_hwfn, u16 opaque_fid,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
129
ecore_sp_eth_vport_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
145
ecore_eth_rxq_start_ramrod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
164
ecore_eth_txq_start_ramrod(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2.h
192
ecore_configure_rfs_ntuple_filter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
239
ecore_eth_rx_queue_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
263
ecore_eth_rx_queue_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
285
ecore_eth_tx_queue_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
301
enum _ecore_status_t ecore_eth_tx_queue_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
349
ecore_sp_vport_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
394
ecore_sp_vport_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
410
enum _ecore_status_t ecore_sp_vport_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
415
ecore_sp_eth_filter_ucast(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
441
ecore_sp_eth_rx_queues_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
449
void __ecore_get_vport_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_l2_api.h
470
void ecore_arfs_mode_configure(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
148
enum _ecore_status_t ecore_ll2_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
156
void ecore_ll2_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
164
void ecore_ll2_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
180
ecore_ll2_get_fragment_of_tx_packet(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
49
static OSAL_INLINE u8 ecore_ll2_handle_to_queue_id(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1021
enum _ecore_status_t ecore_mcp_unload_done(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1051
static void ecore_mcp_handle_vf_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1081
enum _ecore_status_t ecore_mcp_ack_vf_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
110
void ecore_mcp_read_mb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1120
static void ecore_mcp_handle_transceiver_change(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1144
static void ecore_mcp_read_eee_config(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1167
static void ecore_mcp_handle_link_change(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1309
enum _ecore_status_t ecore_mcp_set_link(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
135
enum _ecore_status_t ecore_mcp_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1381
u32 ecore_get_process_kill_counter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1403
static void ecore_mcp_handle_process_kill(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1436
static void ecore_mcp_send_protocol_stats(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1480
static void ecore_read_pf_bandwidth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
151
enum _ecore_status_t ecore_load_mcp_offsets(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1514
static u32 ecore_mcp_get_shmem_func(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1537
enum _ecore_status_t ecore_hw_init_first_eth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1570
ecore_mcp_update_bw(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1592
static void ecore_mcp_update_stag(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1619
static void ecore_mcp_handle_fan_failure(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1642
ecore_mcp_mdump_cmd(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1675
static enum _ecore_status_t ecore_mcp_mdump_ack(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1686
enum _ecore_status_t ecore_mcp_mdump_set_values(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1700
enum _ecore_status_t ecore_mcp_mdump_trigger(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1712
ecore_mcp_mdump_get_config(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1738
ecore_mcp_mdump_get_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1780
enum _ecore_status_t ecore_mcp_mdump_clear_logs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1792
ecore_mcp_mdump_get_retain(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1823
enum _ecore_status_t ecore_mcp_mdump_clr_retain(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1834
static void ecore_mcp_handle_critical_error(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1869
enum _ecore_status_t ecore_mcp_handle_events(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
1968
enum _ecore_status_t ecore_mcp_get_mfw_ver(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2013
enum _ecore_status_t ecore_mcp_get_mbi_ver(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
205
enum _ecore_status_t ecore_mcp_cmd_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2053
struct ecore_hwfn *p_hwfn = &p_dev->hwfns[0];
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2081
ecore_mcp_get_shmem_proto_legacy(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2099
ecore_mcp_get_shmem_proto_mfw(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2144
ecore_mcp_get_shmem_proto(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2174
enum _ecore_status_t ecore_mcp_fill_shmem_func_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2249
*ecore_mcp_get_link_params(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2257
*ecore_mcp_get_link_state(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2273
*ecore_mcp_get_link_capabilities(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2280
enum _ecore_status_t ecore_mcp_drain(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2298
*ecore_mcp_get_function_info(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2306
enum _ecore_status_t ecore_mcp_nvm_command(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2343
int ecore_mcp_get_personality_cnt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2372
enum _ecore_status_t ecore_mcp_get_flash_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2398
enum _ecore_status_t ecore_start_recovery_process(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2416
ecore_mcp_config_vf_msix_bb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2450
ecore_mcp_config_vf_msix_ah(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2472
enum _ecore_status_t ecore_mcp_config_vf_msix(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2483
ecore_mcp_send_drv_version(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2523
enum _ecore_status_t ecore_mcp_halt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2555
enum _ecore_status_t ecore_mcp_resume(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
256
static enum _ecore_status_t ecore_mcp_mb_lock(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2580
ecore_mcp_ov_update_current_config(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2613
ecore_mcp_ov_update_driver_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2646
ecore_mcp_ov_get_fc_npiv(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2698
ecore_mcp_ov_update_mtu(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2715
ecore_mcp_ov_update_mac(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2749
ecore_mcp_ov_update_wol(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2789
ecore_mcp_ov_update_eswitch(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2819
enum _ecore_status_t ecore_mcp_set_led(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2849
enum _ecore_status_t ecore_mcp_mask_parities(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2872
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
292
static void ecore_mcp_mb_unlock(struct ecore_hwfn *p_hwfn, u32 cmd)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2923
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2952
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2970
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
298
enum _ecore_status_t ecore_mcp_reset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
2992
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3017
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3080
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3109
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3129
enum _ecore_status_t ecore_mcp_phy_sfp_read(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3174
enum _ecore_status_t ecore_mcp_phy_sfp_write(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3216
enum _ecore_status_t ecore_mcp_gpio_read(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3237
enum _ecore_status_t ecore_mcp_gpio_write(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3259
enum _ecore_status_t ecore_mcp_gpio_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3285
enum _ecore_status_t ecore_mcp_bist_register_test(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3307
enum _ecore_status_t ecore_mcp_bist_clock_test(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3330
struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u32 *num_images)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3351
struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3381
ecore_mcp_get_nvm_image_att(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3434
enum _ecore_status_t ecore_mcp_get_nvm_image(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
344
void ecore_mcp_print_cpu_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3471
ecore_mcp_get_temperature_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3510
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3539
enum _ecore_status_t ecore_mcp_mem_ecc_events(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
362
static enum _ecore_status_t ecore_do_mcp_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3627
ecore_mcp_resc_allocation_msg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3703
ecore_mcp_set_resc_max_val(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3727
ecore_mcp_get_resc_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3754
enum _ecore_status_t ecore_mcp_initiate_pf_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3763
enum _ecore_status_t ecore_mcp_get_lldp_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3797
enum _ecore_status_t ecore_mcp_set_lldp_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3832
static enum _ecore_status_t ecore_mcp_resource_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3863
__ecore_mcp_resc_lock(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3925
ecore_mcp_resc_lock(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
3957
ecore_mcp_resc_unlock(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
4009
ecore_mcp_update_fcoe_cvid(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
4025
ecore_mcp_update_fcoe_fabric_name(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
4047
void ecore_mcp_wol_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
4073
enum _ecore_status_t ecore_mcp_get_capabilities(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
4089
enum _ecore_status_t ecore_mcp_set_capabilities(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
435
static enum _ecore_status_t ecore_mcp_cmd_and_union(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
489
enum _ecore_status_t ecore_mcp_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
521
enum _ecore_status_t ecore_mcp_nvm_wr_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
548
enum _ecore_status_t ecore_mcp_nvm_rd_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
583
static void ecore_mcp_mf_workaround(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
635
static enum _ecore_status_t ecore_mcp_cancel_load_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
711
__ecore_mcp_load_req(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
803
static enum _ecore_status_t eocre_get_mfw_drv_role(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
830
ecore_get_mfw_force_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
852
enum _ecore_status_t ecore_mcp_load_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
89
bool ecore_mcp_is_init(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
96
void ecore_mcp_cmd_port_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.c
996
enum _ecore_status_t ecore_mcp_unload_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
135
enum _ecore_status_t ecore_mcp_cmd_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
145
void ecore_mcp_cmd_port_init(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
156
enum _ecore_status_t ecore_mcp_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
170
enum _ecore_status_t ecore_mcp_handle_events(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
187
enum _ecore_status_t ecore_issue_pulse(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
216
enum _ecore_status_t ecore_mcp_load_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
228
enum _ecore_status_t ecore_mcp_unload_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
239
enum _ecore_status_t ecore_mcp_unload_done(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
248
void ecore_mcp_read_mb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
260
enum _ecore_status_t ecore_mcp_ack_vf_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
271
enum _ecore_status_t ecore_mcp_fill_shmem_func_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
282
enum _ecore_status_t ecore_mcp_reset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
301
enum _ecore_status_t ecore_mcp_nvm_wr_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
326
enum _ecore_status_t ecore_mcp_nvm_rd_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
342
bool ecore_mcp_is_init(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
354
enum _ecore_status_t ecore_mcp_config_vf_msix(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
366
enum _ecore_status_t ecore_mcp_halt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
377
enum _ecore_status_t ecore_mcp_resume(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
379
int __ecore_configure_pf_max_bandwidth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
383
int __ecore_configure_pf_min_bandwidth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
387
enum _ecore_status_t ecore_mcp_mask_parities(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
391
enum _ecore_status_t ecore_hw_init_first_eth(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
405
enum _ecore_status_t ecore_mcp_mdump_set_values(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
417
enum _ecore_status_t ecore_mcp_mdump_trigger(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
437
ecore_mcp_mdump_get_retain(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
448
enum _ecore_status_t ecore_mcp_mdump_clr_retain(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
463
ecore_mcp_set_resc_max_val(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
480
ecore_mcp_get_resc_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
492
enum _ecore_status_t ecore_mcp_initiate_pf_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
505
ecore_mcp_ov_update_eswitch(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
560
ecore_mcp_resc_lock(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
584
ecore_mcp_resc_unlock(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
587
void ecore_mcp_wol_wr(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
596
enum _ecore_status_t ecore_mcp_get_capabilities(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
606
enum _ecore_status_t ecore_mcp_set_capabilities(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp.h
615
enum _ecore_status_t ecore_load_mcp_offsets(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1037
ecore_mcp_get_nvm_image_att(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1052
enum _ecore_status_t ecore_mcp_get_nvm_image(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1070
enum _ecore_status_t ecore_mcp_phy_sfp_read(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1088
enum _ecore_status_t ecore_mcp_phy_sfp_write(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1103
enum _ecore_status_t ecore_mcp_gpio_read(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1117
enum _ecore_status_t ecore_mcp_gpio_write(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1133
enum _ecore_status_t ecore_mcp_gpio_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1146
enum _ecore_status_t ecore_mcp_bist_register_test(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1157
enum _ecore_status_t ecore_mcp_bist_clock_test(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1170
enum _ecore_status_t ecore_mcp_bist_nvm_test_get_num_images(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1184
enum _ecore_status_t ecore_mcp_bist_nvm_test_get_image_att(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1201
ecore_mcp_get_temperature_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1215
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1228
enum _ecore_status_t ecore_mcp_mem_ecc_events(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1251
ecore_mcp_mdump_get_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1262
enum _ecore_status_t ecore_mcp_mdump_clear_logs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1274
enum _ecore_status_t ecore_mcp_get_lldp_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1287
enum _ecore_status_t ecore_mcp_set_lldp_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1300
enum _ecore_status_t ecore_mfw_process_tlv_req(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1313
ecore_mcp_update_fcoe_cvid(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
1326
ecore_mcp_update_fcoe_fabric_name(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
611
struct ecore_mcp_link_params *ecore_mcp_get_link_params(struct ecore_hwfn*);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
620
struct ecore_mcp_link_state *ecore_mcp_get_link_state(struct ecore_hwfn*);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
630
*ecore_mcp_get_link_capabilities(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
641
enum _ecore_status_t ecore_mcp_set_link(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
655
enum _ecore_status_t ecore_mcp_get_mfw_ver(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
669
enum _ecore_status_t ecore_mcp_get_mbi_ver(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
700
enum _ecore_status_t ecore_mcp_cmd(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
711
enum _ecore_status_t ecore_mcp_drain(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
723
*ecore_mcp_get_function_info(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
760
enum _ecore_status_t ecore_mcp_nvm_command(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
775
int ecore_mcp_get_personality_cnt(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
789
enum _ecore_status_t ecore_mcp_get_flash_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
804
ecore_mcp_send_drv_version(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
815
u32 ecore_get_process_kill_counter(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
826
enum _ecore_status_t ecore_start_recovery_process(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
839
ecore_mcp_ov_update_current_config(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
853
ecore_mcp_ov_update_driver_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
869
ecore_mcp_ov_get_fc_npiv(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
881
enum _ecore_status_t ecore_mcp_ov_update_mtu(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
894
ecore_mcp_ov_update_mac(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
907
ecore_mcp_ov_update_wol(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_mcp_api.h
919
enum _ecore_status_t ecore_mcp_set_led(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
101
void ecore_ooo_release_all_isles(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
104
void ecore_ooo_put_free_buffer(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
109
ecore_ooo_get_free_buffer(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
112
void ecore_ooo_put_ready_buffer(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
118
ecore_ooo_get_ready_buffer(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
121
void ecore_ooo_delete_isles(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
127
void ecore_ooo_add_new_isle(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
133
void ecore_ooo_add_new_buffer(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
140
void ecore_ooo_join_isles(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
145
void ecore_ooo_dump_rx_event(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
87
enum _ecore_status_t ecore_ooo_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
89
void ecore_ooo_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
91
void ecore_ooo_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
93
void ecore_ooo_save_history_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ooo.h
97
void ecore_ooo_release_connection_isles(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
101
int ecore_phy_core_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1047
static enum _ecore_status_t ecore_decode_qsfp_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1268
int ecore_phy_sfp_decode(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
131
int ecore_phy_raw_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1327
int ecore_phy_sfp_get_inserted(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1351
int ecore_phy_sfp_get_txdisable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1402
int ecore_phy_sfp_set_txdisable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1505
int ecore_phy_sfp_get_txreset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1558
int ecore_phy_sfp_get_rxlos(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1611
int ecore_phy_sfp_get_eeprom(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
164
int ecore_phy_raw_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1650
int ecore_phy_gpio_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1669
int ecore_phy_gpio_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1687
int ecore_phy_gpio_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1731
int ecore_phy_extphy_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
1755
int ecore_phy_extphy_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
202
static u32 ecore_phy_get_nvm_cfg1_addr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
215
int ecore_phy_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
52
enum _ecore_status_t ecore_phy_read(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
582
static int ecore_bb_phy_mac_stat(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
60
enum _ecore_status_t ecore_phy_write(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
629
static int ecore_ah_e5_phy_mac_stat(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
661
int ecore_phy_mac_stat(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
707
static int ecore_validate_sfp_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
730
static int ecore_validate_sfp_parameters(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
76
int ecore_phy_core_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
769
int ecore_phy_sfp_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
794
int ecore_phy_sfp_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.c
822
static enum _ecore_status_t ecore_decode_sfp_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.h
41
int ecore_phy_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy.h
43
int ecore_phy_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
100
int ecore_phy_raw_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
113
int ecore_phy_mac_stat(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
125
int ecore_phy_info(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
142
int ecore_phy_sfp_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
159
int ecore_phy_sfp_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
173
int ecore_phy_sfp_decode(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
186
int ecore_phy_sfp_get_inserted(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
200
int ecore_phy_sfp_get_txdisable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
215
int ecore_phy_sfp_set_txdisable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
230
int ecore_phy_sfp_get_txreset(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
244
int ecore_phy_sfp_get_rxlos(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
258
int ecore_phy_sfp_get_eeprom(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
273
int ecore_phy_gpio_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
286
int ecore_phy_gpio_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
299
int ecore_phy_gpio_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
315
int ecore_phy_extphy_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
331
int ecore_phy_extphy_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
52
int ecore_phy_core_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
67
int ecore_phy_core_read(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_phy_api.h
84
int ecore_phy_raw_write(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
39
enum _ecore_status_t ecore_ptp_hwtstamp_tx_on(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
42
enum _ecore_status_t ecore_ptp_cfg_rx_filters(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
46
enum _ecore_status_t ecore_ptp_read_rx_ts(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
49
enum _ecore_status_t ecore_ptp_read_tx_ts(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
52
enum _ecore_status_t ecore_ptp_read_cc(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
55
enum _ecore_status_t ecore_ptp_adjfreq(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
58
enum _ecore_status_t ecore_ptp_disable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
61
enum _ecore_status_t ecore_ptp_enable(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
102
void ecore_roce_dpm_dcbx(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
103
void ecore_rdma_dpm_bar(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
385
void ecore_iwarp_async_event(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
392
void ecore_roce_async_event(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
396
enum _ecore_status_t ecore_rdma_info_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce.h
397
void ecore_rdma_info_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_roce_api.h
719
void ecore_rdma_resc_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest.c
123
struct ecore_hwfn *p_hwfn = ECORE_LEADING_HWFN(p_dev);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest.c
74
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_selftest.c
99
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_api.h
47
struct ecore_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_api.h
52
void (*function)(struct ecore_hwfn *,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_api.h
69
enum _ecore_status_t ecore_eth_cqe_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_api.h
87
ecore_sp_pf_update_tunn_cfg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
214
ecore_tunn_set_pf_update_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
248
static void ecore_set_hw_tunn_mode(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
260
static void ecore_set_hw_tunn_mode_port(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
281
ecore_tunn_set_pf_start_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
322
enum _ecore_status_t ecore_sp_pf_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
435
enum _ecore_status_t ecore_sp_pf_update_dcbx(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
459
enum _ecore_status_t ecore_sp_rl_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
504
ecore_sp_pf_update_tunn_cfg(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
54
enum _ecore_status_t ecore_sp_init_request(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
550
enum _ecore_status_t ecore_sp_pf_stop(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
571
enum _ecore_status_t ecore_sp_heartbeat_ramrod(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.c
592
enum _ecore_status_t ecore_sp_pf_update_stag(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
115
enum _ecore_status_t ecore_sp_pf_update_dcbx(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
131
enum _ecore_status_t ecore_sp_pf_stop(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
141
enum _ecore_status_t ecore_sp_heartbeat_ramrod(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
170
enum _ecore_status_t ecore_sp_rl_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
181
enum _ecore_status_t ecore_sp_pf_update_stag(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
71
enum _ecore_status_t ecore_sp_init_request(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sp_commands.h
97
enum _ecore_status_t ecore_sp_pf_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
1077
enum _ecore_status_t ecore_consq_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
1109
void ecore_consq_setup(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
1114
void ecore_consq_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
121
static void ecore_spq_blocking_cb(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
137
static enum _ecore_status_t __ecore_spq_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
167
static enum _ecore_status_t ecore_spq_block(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
221
static enum _ecore_status_t ecore_spq_fill_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
254
static void ecore_spq_hw_initialize(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
305
static enum _ecore_status_t ecore_spq_hw_post(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
352
ecore_async_event_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
404
void ecore_eq_prod_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
416
enum _ecore_status_t ecore_eq_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
481
enum _ecore_status_t ecore_eq_alloc(struct ecore_hwfn *p_hwfn, u16 num_elem)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
517
void ecore_eq_setup(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
522
void ecore_eq_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
536
static enum _ecore_status_t ecore_cqe_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
550
enum _ecore_status_t ecore_eth_cqe_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
568
void ecore_spq_setup(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
613
enum _ecore_status_t ecore_spq_alloc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
663
void ecore_spq_free(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
687
enum _ecore_status_t ecore_spq_get_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
721
static void __ecore_spq_return_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
727
void ecore_spq_return_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
74
static void ecore_iscsi_eq_dump(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
749
static enum _ecore_status_t ecore_spq_add_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
809
u32 ecore_spq_get_cid(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
821
static enum _ecore_status_t ecore_spq_post_list(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
857
static enum _ecore_status_t ecore_spq_pend_post(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
885
enum _ecore_status_t ecore_spq_post(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
980
enum _ecore_status_t ecore_spq_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
205
struct ecore_hwfn;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
216
enum _ecore_status_t ecore_spq_post(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
227
enum _ecore_status_t ecore_spq_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
234
void ecore_spq_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
241
void ecore_spq_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
255
ecore_spq_get_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
265
void ecore_spq_return_entry(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
275
enum _ecore_status_t ecore_eq_alloc(struct ecore_hwfn *p_hwfn, u16 num_elem);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
282
void ecore_eq_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
289
void ecore_eq_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
297
void ecore_eq_prod_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
308
enum _ecore_status_t ecore_eq_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
320
enum _ecore_status_t ecore_spq_completion(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
332
u32 ecore_spq_get_cid(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
341
enum _ecore_status_t ecore_consq_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
348
void ecore_consq_setup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
355
void ecore_consq_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
231
enum _ecore_status_t ecore_iov_hw_info(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
243
void *ecore_add_tlv(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
254
void ecore_dp_tlv_list(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
264
enum _ecore_status_t ecore_iov_alloc(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
272
void ecore_iov_setup(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
280
void ecore_iov_free(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
297
enum _ecore_status_t ecore_sriov_eqe_event(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
310
bool ecore_iov_mark_vf_flr(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
322
void *ecore_iov_search_list_tlvs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
336
struct ecore_vf_info *ecore_iov_get_vf_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
340
static OSAL_INLINE enum _ecore_status_t ecore_iov_hw_info(struct ecore_hwfn *p_hwfn) {return ECORE_SUCCESS;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
341
static OSAL_INLINE void *ecore_add_tlv(struct ecore_hwfn *p_hwfn, u8 **offset, u16 type, u16 length) {return OSAL_NULL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
342
static OSAL_INLINE void ecore_dp_tlv_list(struct ecore_hwfn *p_hwfn, void *tlvs_list) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
343
static OSAL_INLINE enum _ecore_status_t ecore_iov_alloc(struct ecore_hwfn *p_hwfn) {return ECORE_SUCCESS;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
344
static OSAL_INLINE void ecore_iov_setup(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
345
static OSAL_INLINE void ecore_iov_free(struct ecore_hwfn *p_hwfn) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
347
static OSAL_INLINE enum _ecore_status_t ecore_sriov_eqe_event(struct ecore_hwfn *p_hwfn, u8 opcode, __le16 echo, union event_ring_data *data) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
349
static OSAL_INLINE bool ecore_iov_mark_vf_flr(struct ecore_hwfn *p_hwfn, u32 *disabled_vfs) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
350
static OSAL_INLINE void *ecore_iov_search_list_tlvs(struct ecore_hwfn *p_hwfn, void *p_tlvs_list, u16 req_type) {return OSAL_NULL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_sriov.h
351
static OSAL_INLINE struct ecore_vf_info *ecore_iov_get_vf_info(struct ecore_hwfn *p_hwfn, u16 relative_vf_id, bool b_enabled_only) {return OSAL_NULL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
138
enum dbg_status ecore_get_idle_chk_results_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
155
enum dbg_status ecore_print_idle_chk_results(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
187
enum dbg_status ecore_get_mcp_trace_results_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
203
enum dbg_status ecore_print_mcp_trace_results(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
220
enum dbg_status ecore_get_reg_fifo_results_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
235
enum dbg_status ecore_print_reg_fifo_results(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
252
enum dbg_status ecore_get_igu_fifo_results_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
267
enum dbg_status ecore_print_igu_fifo_results(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
283
enum dbg_status ecore_get_protection_override_results_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
300
enum dbg_status ecore_print_protection_override_results(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
317
enum dbg_status ecore_get_fw_asserts_results_buf_size(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
332
enum dbg_status ecore_print_fw_asserts_results(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_user_dbg_fw_funcs.h
348
enum dbg_status ecore_dbg_parse_attn(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
102
enum _ecore_status_t ecore_vf_pf_set_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
114
enum _ecore_status_t ecore_vf_hw_prepare(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
130
enum _ecore_status_t ecore_vf_pf_rxq_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
151
ecore_vf_pf_txq_start(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
165
enum _ecore_status_t ecore_vf_pf_rxq_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
177
enum _ecore_status_t ecore_vf_pf_txq_stop(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
195
enum _ecore_status_t ecore_vf_pf_rxqs_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
210
enum _ecore_status_t ecore_vf_pf_vport_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
220
enum _ecore_status_t ecore_vf_pf_reset(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
229
enum _ecore_status_t ecore_vf_pf_release(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
240
u16 ecore_vf_get_igu_sb_id(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
250
void ecore_vf_set_sb_info(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
267
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
282
enum _ecore_status_t ecore_vf_pf_vport_stop(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
285
struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
288
void ecore_vf_pf_filter_mcast(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
298
enum _ecore_status_t ecore_vf_pf_int_cleanup(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
307
void __ecore_vf_get_link_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
318
void __ecore_vf_get_link_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
329
void __ecore_vf_get_link_caps(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
333
ecore_vf_pf_tunnel_param_update(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
337
static OSAL_INLINE enum _ecore_status_t ecore_vf_hw_prepare(struct ecore_hwfn *p_hwfn) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
338
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_rxq_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size, void OSAL_IOMEM **pp_prod) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
339
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_txq_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, dma_addr_t pbl_addr, u16 pbl_size, void OSAL_IOMEM **pp_doorbell) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
341
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_rxq_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, bool cqe_completion) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
342
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_txq_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
344
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_rxqs_update(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid **pp_cid, u8 num_rxqs, u8 comp_cqe_flg, u8 comp_event_flg) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
346
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_vport_update(struct ecore_hwfn *p_hwfn, struct ecore_sp_vport_update_params *p_params) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
347
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_reset(struct ecore_hwfn *p_hwfn) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
348
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_release(struct ecore_hwfn *p_hwfn) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
349
static OSAL_INLINE u16 ecore_vf_get_igu_sb_id(struct ecore_hwfn *p_hwfn, u16 sb_id) {return 0;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
350
static OSAL_INLINE void ecore_vf_set_sb_info(struct ecore_hwfn *p_hwfn, u16 sb_id, struct ecore_sb_info *p_sb) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
352
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_vport_start(struct ecore_hwfn *p_hwfn, u8 vport_id, u16 mtu, u8 inner_vlan_removal, enum ecore_tpa_mode tpa_mode, u8 max_buffers_per_cqe, u8 only_untagged) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
353
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_vport_stop(struct ecore_hwfn *p_hwfn) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
354
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_filter_ucast(struct ecore_hwfn *p_hwfn, struct ecore_filter_ucast *p_param) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
355
static OSAL_INLINE void ecore_vf_pf_filter_mcast(struct ecore_hwfn *p_hwfn, struct ecore_filter_mcast *p_filter_cmd) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
356
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_int_cleanup(struct ecore_hwfn *p_hwfn) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
357
static OSAL_INLINE void __ecore_vf_get_link_params(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_params *p_params, struct ecore_bulletin_content *p_bulletin) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
358
static OSAL_INLINE void __ecore_vf_get_link_state(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_state *p_link, struct ecore_bulletin_content *p_bulletin) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
359
static OSAL_INLINE void __ecore_vf_get_link_caps(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_capabilities *p_link_caps, struct ecore_bulletin_content *p_bulletin) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
360
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_tunnel_param_update(struct ecore_hwfn *p_hwfn, struct ecore_tunnel_info *p_tunn) { return ECORE_INVAL; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
362
static OSAL_INLINE enum _ecore_status_t ecore_vf_pf_set_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
82
enum _ecore_status_t ecore_set_rxq_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf.h
86
enum _ecore_status_t ecore_set_txq_coalesce(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
105
void ecore_vf_get_port_mac(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
114
void ecore_vf_get_num_vlan_filters(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
123
void ecore_vf_get_num_mac_filters(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
134
bool ecore_vf_check_mac(struct ecore_hwfn *p_hwfn, u8 *mac);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
148
bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
159
bool ecore_vf_bulletin_get_forced_vlan(struct ecore_hwfn *hwfn, u16 *dst_pvid);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
169
bool ecore_vf_get_pre_fp_hsi(struct ecore_hwfn *p_hwfn);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
182
void ecore_vf_get_fw_version(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
187
void ecore_vf_bulletin_get_udp_ports(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
190
static OSAL_INLINE enum _ecore_status_t ecore_vf_read_bulletin(struct ecore_hwfn *p_hwfn, u8 *p_change) {return ECORE_INVAL;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
191
static OSAL_INLINE void ecore_vf_get_link_params(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_params *params) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
192
static OSAL_INLINE void ecore_vf_get_link_state(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_state *link) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
193
static OSAL_INLINE void ecore_vf_get_link_caps(struct ecore_hwfn *p_hwfn, struct ecore_mcp_link_capabilities *p_link_caps) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
194
static OSAL_INLINE void ecore_vf_get_num_rxqs(struct ecore_hwfn *p_hwfn, u8 *num_rxqs) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
195
static OSAL_INLINE void ecore_vf_get_num_txqs(struct ecore_hwfn *p_hwfn, u8 *num_txqs) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
196
static OSAL_INLINE void ecore_vf_get_port_mac(struct ecore_hwfn *p_hwfn, u8 *port_mac) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
197
static OSAL_INLINE void ecore_vf_get_num_vlan_filters(struct ecore_hwfn *p_hwfn, u8 *num_vlan_filters) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
198
static OSAL_INLINE void ecore_vf_get_num_mac_filters(struct ecore_hwfn *p_hwfn, u8 *num_mac_filters) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
199
static OSAL_INLINE bool ecore_vf_check_mac(struct ecore_hwfn *p_hwfn, u8 *mac) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
201
static OSAL_INLINE bool ecore_vf_bulletin_get_forced_mac(struct ecore_hwfn *hwfn, u8 *dst_mac, u8 *p_is_forced) {return false;}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
202
static OSAL_INLINE bool ecore_vf_get_pre_fp_hsi(struct ecore_hwfn *p_hwfn) {return false; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
204
static OSAL_INLINE void ecore_vf_get_fw_version(struct ecore_hwfn *p_hwfn, u16 *fw_major, u16 *fw_minor, u16 *fw_rev, u16 *fw_eng) {}
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
205
static OSAL_INLINE void ecore_vf_bulletin_get_udp_ports(struct ecore_hwfn *p_hwfn, u16 *p_vxlan_port, u16 *p_geneve_port) { return; }
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
51
enum _ecore_status_t ecore_vf_read_bulletin(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
60
void ecore_vf_get_link_params(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
69
void ecore_vf_get_link_state(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
78
void ecore_vf_get_link_caps(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
87
void ecore_vf_get_num_rxqs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_vf_api.h
96
void ecore_vf_get_num_txqs(struct ecore_hwfn *p_hwfn,
usr/src/uts/common/io/qede/qede.h
1084
void qede_get_link_info(struct ecore_hwfn *hwfn,struct qede_link_cfg *lnkcfg);
usr/src/uts/common/io/qede/qede_gld.c
1256
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_gld.c
1414
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_gld.c
1648
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_gld.c
1767
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_gld.c
2161
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_gld.c
594
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_gld.c
644
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_main.c
1315
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
1401
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
1547
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
1608
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
1686
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
2750
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
3033
struct ecore_hwfn *hwfn;
usr/src/uts/common/io/qede/qede_main.c
3303
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
3705
struct ecore_hwfn *p_hwfn;
usr/src/uts/common/io/qede/qede_main.c
638
struct ecore_hwfn *p_hwfn = (struct ecore_hwfn *)arg1;
usr/src/uts/common/io/qede/qede_main.c
880
struct ecore_hwfn *p_hwfn = &edev->hwfns[i];
usr/src/uts/common/io/qede/qede_misc.c
177
struct ecore_hwfn *hwfn = &edev->hwfns[0];
usr/src/uts/common/io/qede/qede_osal.c
305
qede_get_link_info(struct ecore_hwfn *hwfn, struct qede_link_cfg *lnkCfg)
usr/src/uts/common/io/qede/qede_osal.c
448
qede_osal_link_update(struct ecore_hwfn *hwfn)
usr/src/uts/common/io/qede/qede_osal.c
526
qede_osal_pci_write32(struct ecore_hwfn *hwfn, u32 offset, u32 val)
usr/src/uts/common/io/qede/qede_osal.c
538
qede_osal_pci_write16(struct ecore_hwfn *hwfn, u32 offset, u16 val)
usr/src/uts/common/io/qede/qede_osal.c
550
qede_osal_pci_read32(struct ecore_hwfn *hwfn, u32 offset)
usr/src/uts/common/io/qede/qede_osal.c
565
qede_osal_pci_bar2_write32(struct ecore_hwfn *hwfn, u32 offset, u32 val)
usr/src/uts/common/io/qede/qede_osal.c
576
qede_osal_direct_reg_read32(struct ecore_hwfn *hwfn, void *addr)
usr/src/uts/common/io/qede/qede_osal.c
585
qede_osal_direct_reg_write32(struct ecore_hwfn *hwfn, void *addr, u32 value)
usr/src/uts/common/io/qede/qede_osal.c
594
qede_osal_reg_addr(struct ecore_hwfn *hwfn, u32 addr)
usr/src/uts/common/io/qede/qede_osal.c
732
qede_osal_recovery_handler(struct ecore_hwfn *hwfn)
usr/src/uts/common/io/qede/qede_osal.c
744
qede_osal_iov_vf_acquire(struct ecore_hwfn *p_hwfn, int vf_id)
usr/src/uts/common/io/qede/qede_osal.c
780
qede_osal_poll_mode_dpc(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/qede_osal.c
794
qede_osal_mfw_tlv_req(struct ecore_hwfn *p_hwfn)
usr/src/uts/common/io/qede/qede_osal.c
807
qede_osal_hw_info_change(struct ecore_hwfn *p_hwfn, int change)
usr/src/uts/common/io/qede/qede_osal.c
825
OSAL_DPC_SYNC(struct ecore_hwfn *p_hwfn)