Searched refs:hinic_wq (Results 1 - 9 of 9) sorted by relevance
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_wq.h | 22 struct hinic_wq { struct 78 struct hinic_wq *wq, struct hinic_hwif *hwif, 83 struct hinic_wq *wq, int cmdq_blocks); 90 int hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq, 94 void hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq); 96 struct hinic_hw_wqe *hinic_get_wqe(struct hinic_wq *wq, unsigned int wqe_size, 99 void hinic_return_wqe(struct hinic_wq *wq, unsigned int wqe_size); 101 void hinic_put_wqe(struct hinic_wq *wq, unsigned int wqe_size); 103 struct hinic_hw_wqe *hinic_read_wqe(struct hinic_wq *wq, unsigned int wqe_size, 106 struct hinic_hw_wqe *hinic_read_wqe_direct(struct hinic_wq *w [all...] |
H A D | hinic_hw_io.h | 67 struct hinic_wq *sq_wq; 68 struct hinic_wq *rq_wq;
|
H A D | hinic_hw_wq.c | 81 static inline int WQE_PAGE_OFF(struct hinic_wq *wq, u16 idx) 87 static inline int WQE_PAGE_NUM(struct hinic_wq *wq, u16 idx) 376 static int alloc_wqes_shadow(struct hinic_wq *wq) 402 static void free_wqes_shadow(struct hinic_wq *wq) 417 static void free_wq_pages(struct hinic_wq *wq, struct hinic_hwif *hwif, 444 static int alloc_wq_pages(struct hinic_wq *wq, struct hinic_hwif *hwif, 503 int hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq, 579 void hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq) 600 struct hinic_wq *wq, struct hinic_hwif *hwif, 689 struct hinic_wq *w [all...] |
H A D | hinic_hw_qp.h | 82 struct hinic_wq *wq; 101 struct hinic_wq *wq; 139 struct hinic_wq *wq, struct msix_entry *entry, void *ci_addr, 145 struct hinic_wq *wq, struct msix_entry *entry);
|
H A D | hinic_hw_cmdq.h | 143 struct hinic_wq *wq; 163 struct hinic_wq *saved_wqs;
|
H A D | hinic_hw_qp.c | 98 struct hinic_wq *wq; 160 struct hinic_wq *wq; 221 struct hinic_wq *wq = sq->wq; 249 struct hinic_wq *wq = rq->wq; 282 struct hinic_wq *wq, struct msix_entry *entry, 321 struct hinic_wq *wq = rq->wq; 364 struct hinic_wq *wq = rq->wq; 385 struct hinic_wq *wq, struct msix_entry *entry) 457 struct hinic_wq *wq = sq->wq; 470 struct hinic_wq *w [all...] |
H A D | hinic_debugfs.c | 25 struct hinic_wq *wq = sq->wq; 55 struct hinic_wq *wq = rq->wq;
|
H A D | hinic_hw_cmdq.c | 343 struct hinic_wq *wq = cmdq->wq; 422 struct hinic_wq *wq = cmdq->wq; 699 struct hinic_wq *wq = cmdq->wq; 738 static int init_cmdq(struct hinic_cmdq *cmdq, struct hinic_wq *wq,
|
H A D | hinic_tx.c | 704 struct hinic_wq *wq = sq->wq;
|
Completed in 287 milliseconds