Symbol: qed_chain
drivers/infiniband/hw/qedr/qedr.h
277
struct qed_chain pbl;
drivers/infiniband/hw/qedr/qedr.h
306
struct qed_chain pbl;
drivers/infiniband/hw/qedr/qedr.h
328
struct qed_chain pbl;
drivers/infiniband/hw/qedr/qedr.h
71
struct qed_chain pbl;
drivers/infiniband/hw/qedr/verbs.c
1594
struct qed_chain *pbl;
drivers/infiniband/hw/qedr/verbs.c
3840
struct qed_chain *pbl;
drivers/net/ethernet/qlogic/qed/qed_chain.c
10
static void qed_chain_init(struct qed_chain *chain,
drivers/net/ethernet/qlogic/qed/qed_chain.c
105
static void qed_chain_free_pbl(struct qed_dev *cdev, struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_chain.c
138
void qed_chain_free(struct qed_dev *cdev, struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_chain.c
199
struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_chain.c
233
struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_chain.c
249
static int qed_chain_alloc_pbl(struct qed_dev *cdev, struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_chain.c
320
int qed_chain_alloc(struct qed_dev *cdev, struct qed_chain *chain,
drivers/net/ethernet/qlogic/qed/qed_chain.c
46
static void qed_chain_init_next_ptr_elem(const struct qed_chain *chain,
drivers/net/ethernet/qlogic/qed/qed_chain.c
60
static void qed_chain_init_mem(struct qed_chain *chain, void *virt_addr,
drivers/net/ethernet/qlogic/qed/qed_chain.c
68
struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_chain.c
96
struct qed_chain *chain)
drivers/net/ethernet/qlogic/qed/qed_dev_api.h
290
int qed_chain_alloc(struct qed_dev *cdev, struct qed_chain *chain,
drivers/net/ethernet/qlogic/qed/qed_dev_api.h
292
void qed_chain_free(struct qed_dev *cdev, struct qed_chain *chain);
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
53
struct qed_chain r2tq;
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
54
struct qed_chain xhq;
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
55
struct qed_chain uhq;
drivers/net/ethernet/qlogic/qed/qed_ll2.c
1860
struct qed_chain *p_tx_chain = &p_ll2->tx_queue.txq_chain;
drivers/net/ethernet/qlogic/qed/qed_ll2.c
2004
struct qed_chain *p_tx_chain;
drivers/net/ethernet/qlogic/qed/qed_ll2.h
64
struct qed_chain rxq_chain;
drivers/net/ethernet/qlogic/qed/qed_ll2.h
65
struct qed_chain rcq_chain;
drivers/net/ethernet/qlogic/qed/qed_ll2.h
81
struct qed_chain txq_chain;
drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h
51
struct qed_chain r2tq;
drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h
52
struct qed_chain xhq;
drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h
53
struct qed_chain uhq;
drivers/net/ethernet/qlogic/qed/qed_sp.h
148
struct qed_chain chain;
drivers/net/ethernet/qlogic/qed/qed_sp.h
154
struct qed_chain chain;
drivers/net/ethernet/qlogic/qed/qed_sp.h
178
struct qed_chain chain;
drivers/net/ethernet/qlogic/qed/qed_spq.c
236
struct qed_chain *p_chain = &p_hwfn->p_spq->chain;
drivers/net/ethernet/qlogic/qed/qed_spq.c
341
struct qed_chain *p_chain = &p_eq->chain;
drivers/net/ethernet/qlogic/qede/qede.h
354
struct qed_chain rx_bd_ring;
drivers/net/ethernet/qlogic/qede/qede.h
355
struct qed_chain rx_comp_ring ____cacheline_aligned;
drivers/net/ethernet/qlogic/qede/qede.h
435
struct qed_chain tx_pbl;
drivers/net/ethernet/qlogic/qede/qede_main.c
527
struct qed_chain *p_chain = &txq->tx_pbl;
include/linux/qed/qed_chain.h
186
static inline u16 qed_chain_get_prod_idx(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
191
static inline u16 qed_chain_get_cons_idx(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
196
static inline u32 qed_chain_get_prod_idx_u32(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
201
static inline u32 qed_chain_get_cons_idx_u32(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
206
static inline u16 qed_chain_get_elem_used(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
223
static inline u16 qed_chain_get_elem_left(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
228
static inline u32 qed_chain_get_elem_used_u32(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
245
static inline u32 qed_chain_get_elem_left_u32(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
250
static inline u16 qed_chain_get_usable_per_page(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
255
static inline u8 qed_chain_get_unusable_per_page(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
260
static inline u32 qed_chain_get_page_cnt(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
265
static inline dma_addr_t qed_chain_get_pbl_phys(const struct qed_chain *chain)
include/linux/qed/qed_chain.h
282
qed_chain_advance_page(struct qed_chain *p_chain,
include/linux/qed/qed_chain.h
349
static inline void qed_chain_return_produced(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
369
static inline void *qed_chain_produce(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
407
static inline u32 qed_chain_get_capacity(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
422
static inline void qed_chain_recycle_consumed(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
440
static inline void *qed_chain_consume(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
478
static inline void qed_chain_reset(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
532
static inline void *qed_chain_get_last_elem(struct qed_chain *p_chain)
include/linux/qed/qed_chain.h
576
static inline void qed_chain_set_prod(struct qed_chain *p_chain,
include/linux/qed/qed_chain.h
624
static inline void qed_chain_pbl_zero_mem(struct qed_chain *p_chain)
include/linux/qed/qed_if.h
992
struct qed_chain *chain,
include/linux/qed/qed_if.h
996
struct qed_chain *p_chain);