Symbol: ecore_chain
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
198
static OSAL_INLINE u16 ecore_chain_get_prod_idx(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
205
static OSAL_INLINE u32 ecore_chain_get_prod_idx_u32(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
212
static OSAL_INLINE u16 ecore_chain_get_cons_idx(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
218
static OSAL_INLINE u32 ecore_chain_get_cons_idx_u32(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
232
static OSAL_INLINE u16 ecore_chain_get_elem_left(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
249
ecore_chain_get_elem_left_u32(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
266
static OSAL_INLINE u8 ecore_chain_is_full(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
276
static OSAL_INLINE u8 ecore_chain_is_empty(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
285
u16 ecore_chain_get_elem_per_page(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
292
u16 ecore_chain_get_usable_per_page(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
298
u8 ecore_chain_get_unusable_per_page(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
304
static OSAL_INLINE u32 ecore_chain_get_size(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
310
static OSAL_INLINE u32 ecore_chain_get_page_cnt(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
316
dma_addr_t ecore_chain_get_pbl_phys(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
332
ecore_chain_advance_page(struct ecore_chain *p_chain, void **p_next_elem,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
398
void ecore_chain_return_multi_produced(struct ecore_chain *p_chain, u32 num)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
416
static OSAL_INLINE void ecore_chain_return_produced(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
436
static OSAL_INLINE void *ecore_chain_produce(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
479
static OSAL_INLINE u32 ecore_chain_get_capacity(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
493
void ecore_chain_recycle_consumed(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
512
static OSAL_INLINE void *ecore_chain_consume(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
552
static OSAL_INLINE void ecore_chain_reset(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
612
ecore_chain_init_params(struct ecore_chain *p_chain, u32 page_cnt, u8 elem_size,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
653
static OSAL_INLINE void ecore_chain_init_mem(struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
676
static OSAL_INLINE void ecore_chain_init_pbl_mem(struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
699
ecore_chain_init_next_ptr_elem(struct ecore_chain *p_chain, void *p_virt_curr,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
722
static OSAL_INLINE void *ecore_chain_get_last_elem(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
763
static OSAL_INLINE void ecore_chain_set_prod(struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
778
static OSAL_INLINE void ecore_chain_pbl_zero_mem(struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
792
int ecore_chain_print(struct ecore_chain *p_chain, char *buffer,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
795
int (*func_ptr_print_element)(struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_chain.h
798
int (*func_ptr_print_metadata)(struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4174
struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4203
struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4213
struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4248
struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4290
ecore_chain_alloc_next_ptr(struct ecore_dev *p_dev, struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4326
ecore_chain_alloc_single(struct ecore_dev *p_dev, struct ecore_chain *p_chain)
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4345
struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev.c
4415
struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
529
struct ecore_chain *p_chain,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dev_api.h
539
struct ecore_chain *p_chain);
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
58
struct ecore_chain r2tq;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
59
struct ecore_chain xhq;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_iscsi_api.h
60
struct ecore_chain uhq;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
85
struct ecore_chain rxq_chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
86
struct ecore_chain rcq_chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ll2.h
99
struct ecore_chain txq_chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
309
struct ecore_chain *p_chain = &p_hwfn->p_spq->chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.c
421
struct ecore_chain *p_chain = &p_eq->chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
154
struct ecore_chain chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
160
struct ecore_chain chain;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_spq.h
171
struct ecore_chain chain;
usr/src/uts/common/io/qede/qede.h
298
struct ecore_chain tx_bd_ring;
usr/src/uts/common/io/qede/qede.h
502
struct ecore_chain rx_bd_ring;
usr/src/uts/common/io/qede/qede.h
503
struct ecore_chain rx_cqe_ring;