hinic_wq          348 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct hinic_wq *wq = cmdq->wq;
hinic_wq          426 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct hinic_wq *wq = cmdq->wq;
hinic_wq          703 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct hinic_wq *wq = cmdq->wq;
hinic_wq          739 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c static int init_cmdq(struct hinic_cmdq *cmdq, struct hinic_wq *wq,
hinic_wq          879 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	saved_wqs_size = HINIC_MAX_CMDQ_TYPES * sizeof(struct hinic_wq);
hinic_wq          133 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h 	struct hinic_wq         *wq;
hinic_wq          153 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h 	struct hinic_wq         *saved_wqs;
hinic_wq           55 drivers/net/ethernet/huawei/hinic/hinic_hw_io.h 	struct hinic_wq         *sq_wq;
hinic_wq           56 drivers/net/ethernet/huawei/hinic/hinic_hw_io.h 	struct hinic_wq         *rq_wq;
hinic_wq           98 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq;
hinic_wq          155 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq;
hinic_wq          216 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = sq->wq;
hinic_wq          244 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = rq->wq;
hinic_wq          277 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		  struct hinic_wq *wq, struct msix_entry *entry,
hinic_wq          316 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = rq->wq;
hinic_wq          359 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = rq->wq;
hinic_wq          380 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		  struct hinic_wq *wq, struct msix_entry *entry)
hinic_wq          453 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = sq->wq;
hinic_wq          466 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = rq->wq;
hinic_wq          637 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = sq->wq;
hinic_wq          875 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct hinic_wq *wq = rq->wq;
hinic_wq           79 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h 	struct hinic_wq         *wq;
hinic_wq           95 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h 	struct hinic_wq         *wq;
hinic_wq          130 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h 		  struct hinic_wq *wq, struct msix_entry *entry, void *ci_addr,
hinic_wq          136 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h 		  struct hinic_wq *wq, struct msix_entry *entry);
hinic_wq           81 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static inline int WQE_PAGE_OFF(struct hinic_wq *wq, u16 idx)
hinic_wq           87 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static inline int WQE_PAGE_NUM(struct hinic_wq *wq, u16 idx)
hinic_wq          377 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static int alloc_wqes_shadow(struct hinic_wq *wq)
hinic_wq          404 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static void free_wqes_shadow(struct hinic_wq *wq)
hinic_wq          419 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static void free_wq_pages(struct hinic_wq *wq, struct hinic_hwif *hwif,
hinic_wq          446 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static int alloc_wq_pages(struct hinic_wq *wq, struct hinic_hwif *hwif,
hinic_wq          505 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c int hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq,
hinic_wq          581 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c void hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq)
hinic_wq          602 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 			 struct hinic_wq *wq, struct hinic_hwif *hwif,
hinic_wq          691 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 			 struct hinic_wq *wq, int cmdq_blocks)
hinic_wq          701 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static void copy_wqe_to_shadow(struct hinic_wq *wq, void *shadow_addr,
hinic_wq          718 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static void copy_wqe_from_shadow(struct hinic_wq *wq, void *shadow_addr,
hinic_wq          742 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c struct hinic_hw_wqe *hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size,
hinic_wq          788 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c void hinic_return_wqe(struct hinic_wq *wq, unsigned int wqe_size)
hinic_wq          802 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c void hinic_put_wqe(struct hinic_wq *wq, unsigned int wqe_size)
hinic_wq          820 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c struct hinic_hw_wqe *hinic_read_wqe(struct hinic_wq *wq, unsigned int wqe_size,
hinic_wq          858 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c struct hinic_hw_wqe *hinic_read_wqe_direct(struct hinic_wq *wq, u16 cons_idx)
hinic_wq          870 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c static inline bool wqe_shadow(struct hinic_wq *wq, struct hinic_hw_wqe *wqe)
hinic_wq          884 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c void hinic_write_wqe(struct hinic_wq *wq, struct hinic_hw_wqe *wqe,
hinic_wq           78 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h 			 struct hinic_wq *wq, struct hinic_hwif *hwif,
hinic_wq           83 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h 			 struct hinic_wq *wq, int cmdq_blocks);
hinic_wq           90 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h int hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq,
hinic_wq           94 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h void hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq);
hinic_wq           96 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h struct hinic_hw_wqe *hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size,
hinic_wq           99 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h void hinic_return_wqe(struct hinic_wq *wq, unsigned int wqe_size);
hinic_wq          101 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h void hinic_put_wqe(struct hinic_wq *wq, unsigned int wqe_size);
hinic_wq          103 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h struct hinic_hw_wqe *hinic_read_wqe(struct hinic_wq *wq, unsigned int wqe_size,
hinic_wq          106 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h struct hinic_hw_wqe *hinic_read_wqe_direct(struct hinic_wq *wq, u16 cons_idx);
hinic_wq          108 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h void hinic_write_wqe(struct hinic_wq *wq, struct hinic_hw_wqe *wqe,
hinic_wq          614 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	struct hinic_wq *wq = sq->wq;