Symbol: hinic_wq
drivers/net/ethernet/huawei/hinic/hinic_debugfs.c
25
struct hinic_wq *wq = sq->wq;
drivers/net/ethernet/huawei/hinic/hinic_debugfs.c
55
struct hinic_wq *wq = rq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
343
struct hinic_wq *wq = cmdq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
422
struct hinic_wq *wq = cmdq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
699
struct hinic_wq *wq = cmdq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c
738
static int init_cmdq(struct hinic_cmdq *cmdq, struct hinic_wq *wq,
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h
143
struct hinic_wq *wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h
163
struct hinic_wq *saved_wqs;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.h
67
struct hinic_wq *sq_wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_io.h
68
struct hinic_wq *rq_wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
160
struct hinic_wq *wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
221
struct hinic_wq *wq = sq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
249
struct hinic_wq *wq = rq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
282
struct hinic_wq *wq, struct msix_entry *entry,
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
321
struct hinic_wq *wq = rq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
364
struct hinic_wq *wq = rq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
385
struct hinic_wq *wq, struct msix_entry *entry)
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
457
struct hinic_wq *wq = sq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
470
struct hinic_wq *wq = rq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
638
struct hinic_wq *wq = sq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
877
struct hinic_wq *wq = rq->wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c
98
struct hinic_wq *wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
101
struct hinic_wq *wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
139
struct hinic_wq *wq, struct msix_entry *entry, void *ci_addr,
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
145
struct hinic_wq *wq, struct msix_entry *entry);
drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h
82
struct hinic_wq *wq;
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
376
static int alloc_wqes_shadow(struct hinic_wq *wq)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
402
static void free_wqes_shadow(struct hinic_wq *wq)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
417
static void free_wq_pages(struct hinic_wq *wq, struct hinic_hwif *hwif,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
444
static int alloc_wq_pages(struct hinic_wq *wq, struct hinic_hwif *hwif,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
503
int hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
579
void hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
600
struct hinic_wq *wq, struct hinic_hwif *hwif,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
689
struct hinic_wq *wq, int cmdq_blocks)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
699
static void copy_wqe_to_shadow(struct hinic_wq *wq, void *shadow_addr,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
716
static void copy_wqe_from_shadow(struct hinic_wq *wq, void *shadow_addr,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
740
struct hinic_hw_wqe *hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
789
void hinic_return_wqe(struct hinic_wq *wq, unsigned int wqe_size)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
803
void hinic_put_wqe(struct hinic_wq *wq, unsigned int wqe_size)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
81
static inline int WQE_PAGE_OFF(struct hinic_wq *wq, u16 idx)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
821
struct hinic_hw_wqe *hinic_read_wqe(struct hinic_wq *wq, unsigned int wqe_size,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
862
struct hinic_hw_wqe *hinic_read_wqe_direct(struct hinic_wq *wq, u16 cons_idx)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
87
static inline int WQE_PAGE_NUM(struct hinic_wq *wq, u16 idx)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
874
static inline bool wqe_shadow(struct hinic_wq *wq, struct hinic_hw_wqe *wqe)
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
888
void hinic_write_wqe(struct hinic_wq *wq, struct hinic_hw_wqe *wqe,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
101
void hinic_put_wqe(struct hinic_wq *wq, unsigned int wqe_size);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
103
struct hinic_hw_wqe *hinic_read_wqe(struct hinic_wq *wq, unsigned int wqe_size,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
106
struct hinic_hw_wqe *hinic_read_wqe_direct(struct hinic_wq *wq, u16 cons_idx);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
108
void hinic_write_wqe(struct hinic_wq *wq, struct hinic_hw_wqe *wqe,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
78
struct hinic_wq *wq, struct hinic_hwif *hwif,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
83
struct hinic_wq *wq, int cmdq_blocks);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
90
int hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
94
void hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq);
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
96
struct hinic_hw_wqe *hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size,
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h
99
void hinic_return_wqe(struct hinic_wq *wq, unsigned int wqe_size);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
704
struct hinic_wq *wq = sq->wq;