Symbol: p_hwfn
sys/dev/qlnx/qlnxe/ecore_int.h
139
typedef enum _ecore_status_t(*ecore_int_comp_cb_t)(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
161
enum _ecore_status_t ecore_int_register_cb(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
177
enum _ecore_status_t ecore_int_unregister_cb(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
187
u16 ecore_int_get_sp_sb_id(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_int.h
199
void ecore_int_igu_init_pure_rt_single(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
216
void ecore_int_cau_conf_sb(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
231
enum _ecore_status_t ecore_int_alloc(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
239
void ecore_int_free(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_int.h
247
void ecore_int_setup(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
259
enum _ecore_status_t ecore_int_igu_enable(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
272
void ecore_init_cau_sb_entry(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
276
enum _ecore_status_t ecore_int_set_timer_res(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_int.h
287
enum _ecore_status_t ecore_pglueb_rbc_attn_handler(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
215
ecore_iscsi_acquire_connection(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
228
void OSAL_IOMEM *ecore_iscsi_get_db_addr(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
231
void OSAL_IOMEM *ecore_iscsi_get_global_cmdq_cons(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
234
void OSAL_IOMEM *ecore_iscsi_get_primary_bdq_prod(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
237
void OSAL_IOMEM *ecore_iscsi_get_secondary_bdq_prod(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
250
ecore_iscsi_offload_connection(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
261
void ecore_iscsi_release_connection(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
274
ecore_iscsi_terminate_connection(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
288
ecore_iscsi_update_connection(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
302
ecore_iscsi_update_remote_mac(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
318
ecore_iscsi_get_tcp_stats(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
334
ecore_iscsi_clear_connection_sq(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
349
ecore_sp_iscsi_func_start(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
356
ecore_sp_iscsi_func_stop(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
361
ecore_iscsi_get_stats(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
158
(*ecore_spq_async_comp_cb)(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
165
ecore_spq_register_async_cb(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
170
ecore_spq_unregister_async_cb(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
230
enum _ecore_status_t ecore_spq_post(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
241
enum _ecore_status_t ecore_spq_alloc(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
248
void ecore_spq_setup(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
255
void ecore_spq_free(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
269
ecore_spq_get_entry(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
279
void ecore_spq_return_entry(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
289
enum _ecore_status_t ecore_eq_alloc(struct ecore_hwfn *p_hwfn, u16 num_elem);
sys/dev/qlnx/qlnxe/ecore_spq.h
296
void ecore_eq_setup(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
303
void ecore_eq_free(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
311
void ecore_eq_prod_update(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
322
enum _ecore_status_t ecore_eq_completion(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
334
enum _ecore_status_t ecore_spq_completion(struct ecore_hwfn *p_hwfn,
sys/dev/qlnx/qlnxe/ecore_spq.h
346
u32 ecore_spq_get_cid(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
355
enum _ecore_status_t ecore_consq_alloc(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
362
void ecore_consq_setup(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
369
void ecore_consq_free(struct ecore_hwfn *p_hwfn);
sys/dev/qlnx/qlnxe/ecore_spq.h
370
enum _ecore_status_t ecore_spq_pend_post(struct ecore_hwfn *p_hwfn);