Symbol: ecore_chain
sys/dev/qlnx/qlnxe/ecore_chain.h
191
static OSAL_INLINE u16 ecore_chain_get_prod_idx(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
198
static OSAL_INLINE u32 ecore_chain_get_prod_idx_u32(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
205
static OSAL_INLINE u16 ecore_chain_get_cons_idx(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
211
static OSAL_INLINE u32 ecore_chain_get_cons_idx_u32(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
225
static OSAL_INLINE u16 ecore_chain_get_elem_left(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
244
ecore_chain_get_elem_left_u32(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
263
static OSAL_INLINE u8 ecore_chain_is_full(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
273
static OSAL_INLINE u8 ecore_chain_is_empty(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
282
u16 ecore_chain_get_elem_per_page(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
289
u16 ecore_chain_get_usable_per_page(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
295
u8 ecore_chain_get_unusable_per_page(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
301
static OSAL_INLINE u32 ecore_chain_get_size(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
307
static OSAL_INLINE u32 ecore_chain_get_page_cnt(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
313
dma_addr_t ecore_chain_get_pbl_phys(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
329
ecore_chain_advance_page(struct ecore_chain *p_chain, void **p_next_elem,
sys/dev/qlnx/qlnxe/ecore_chain.h
395
void ecore_chain_return_multi_produced(struct ecore_chain *p_chain, u32 num)
sys/dev/qlnx/qlnxe/ecore_chain.h
413
static OSAL_INLINE void ecore_chain_return_produced(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
433
static OSAL_INLINE void *ecore_chain_produce(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
476
static OSAL_INLINE u32 ecore_chain_get_capacity(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
490
void ecore_chain_recycle_consumed(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
509
static OSAL_INLINE void *ecore_chain_consume(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
549
static OSAL_INLINE void ecore_chain_reset(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
609
ecore_chain_init_params(struct ecore_chain *p_chain, u32 page_cnt, u8 elem_size,
sys/dev/qlnx/qlnxe/ecore_chain.h
650
static OSAL_INLINE void ecore_chain_init_mem(struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_chain.h
673
static OSAL_INLINE void ecore_chain_init_pbl_mem(struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_chain.h
696
ecore_chain_init_next_ptr_elem(struct ecore_chain *p_chain, void *p_virt_curr,
sys/dev/qlnx/qlnxe/ecore_chain.h
719
static OSAL_INLINE void *ecore_chain_get_last_elem(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
760
static OSAL_INLINE void ecore_chain_set_prod(struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_chain.h
791
static OSAL_INLINE void ecore_chain_set_cons(struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_chain.h
822
static OSAL_INLINE void ecore_chain_pbl_zero_mem(struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_chain.h
836
int ecore_chain_print(struct ecore_chain *p_chain, char *buffer,
sys/dev/qlnx/qlnxe/ecore_chain.h
839
int (*func_ptr_print_element)(struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_chain.h
842
int (*func_ptr_print_metadata)(struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_dev.c
6084
struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6113
struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6123
struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6158
struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6200
ecore_chain_alloc_next_ptr(struct ecore_dev *p_dev, struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6236
ecore_chain_alloc_single(struct ecore_dev *p_dev, struct ecore_chain *p_chain)
sys/dev/qlnx/qlnxe/ecore_dev.c
6255
struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_dev.c
6325
struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
567
struct ecore_chain *p_chain,
sys/dev/qlnx/qlnxe/ecore_dev_api.h
577
struct ecore_chain *p_chain);
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
101
struct ecore_chain r2tq;
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
102
struct ecore_chain xhq;
sys/dev/qlnx/qlnxe/ecore_iscsi_api.h
103
struct ecore_chain uhq;
sys/dev/qlnx/qlnxe/ecore_ll2.c
1661
struct ecore_chain *p_tx_chain = &p_ll2->tx_queue.txq_chain;
sys/dev/qlnx/qlnxe/ecore_ll2.c
1804
struct ecore_chain *p_tx_chain;
sys/dev/qlnx/qlnxe/ecore_ll2.h
78
struct ecore_chain rxq_chain;
sys/dev/qlnx/qlnxe/ecore_ll2.h
79
struct ecore_chain rcq_chain;
sys/dev/qlnx/qlnxe/ecore_ll2.h
92
struct ecore_chain txq_chain;
sys/dev/qlnx/qlnxe/ecore_spq.c
320
struct ecore_chain *p_chain = &p_hwfn->p_spq->chain;
sys/dev/qlnx/qlnxe/ecore_spq.c
423
struct ecore_chain *p_chain = &p_eq->chain;
sys/dev/qlnx/qlnxe/ecore_spq.h
148
struct ecore_chain chain;
sys/dev/qlnx/qlnxe/ecore_spq.h
154
struct ecore_chain chain;
sys/dev/qlnx/qlnxe/ecore_spq.h
181
struct ecore_chain chain;
sys/dev/qlnx/qlnxe/qlnx_def.h
113
struct ecore_chain rx_bd_ring;
sys/dev/qlnx/qlnxe/qlnx_def.h
114
struct ecore_chain rx_comp_ring;
sys/dev/qlnx/qlnxe/qlnx_def.h
153
struct ecore_chain tx_pbl;
sys/dev/qlnx/qlnxr/qlnxr_def.h
232
struct ecore_chain pbl;
sys/dev/qlnx/qlnxr/qlnxr_def.h
521
struct ecore_chain pbl;
sys/dev/qlnx/qlnxr/qlnxr_def.h
553
struct ecore_chain pbl;
sys/dev/qlnx/qlnxr/qlnxr_def.h
582
struct ecore_chain pbl;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
213
struct ecore_chain *pbl;
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
390
struct ecore_chain *pbl;