Searched defs:wqs (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_io.h | 65 struct hinic_wqs wqs; member
|
H A D | hinic_hw_wq.c | 136 wqs_allocate_page(struct hinic_wqs *wqs, int page_idx) wqs_allocate_page() argument 149 wqs_free_page(struct hinic_wqs *wqs, int page_idx) wqs_free_page() argument 191 alloc_page_arrays(struct hinic_wqs *wqs) alloc_page_arrays() argument 222 free_page_arrays(struct hinic_wqs *wqs) free_page_arrays() argument 232 wqs_next_block(struct hinic_wqs *wqs, int *page_idx, int *block_idx) wqs_next_block() argument 260 wqs_return_block(struct hinic_wqs *wqs, int page_idx, int block_idx) wqs_return_block() argument 278 init_wqs_blocks_arr(struct hinic_wqs *wqs) init_wqs_blocks_arr() argument 305 hinic_wqs_alloc(struct hinic_wqs *wqs, int max_wqs, struct hinic_hwif *hwif) hinic_wqs_alloc() argument 357 hinic_wqs_free(struct hinic_wqs *wqs) hinic_wqs_free() argument 504 hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq, u16 wqebb_size, u32 wq_page_size, u16 q_depth, u16 max_wqe_size) hinic_wq_allocate() argument 580 hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq) hinic_wq_free() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_io.h | 65 struct hinic_wqs wqs; member
|
H A D | hinic_hw_wq.c | 137 wqs_allocate_page(struct hinic_wqs *wqs, int page_idx) wqs_allocate_page() argument 150 wqs_free_page(struct hinic_wqs *wqs, int page_idx) wqs_free_page() argument 190 alloc_page_arrays(struct hinic_wqs *wqs) alloc_page_arrays() argument 221 free_page_arrays(struct hinic_wqs *wqs) free_page_arrays() argument 231 wqs_next_block(struct hinic_wqs *wqs, int *page_idx, int *block_idx) wqs_next_block() argument 259 wqs_return_block(struct hinic_wqs *wqs, int page_idx, int block_idx) wqs_return_block() argument 277 init_wqs_blocks_arr(struct hinic_wqs *wqs) init_wqs_blocks_arr() argument 304 hinic_wqs_alloc(struct hinic_wqs *wqs, int max_wqs, struct hinic_hwif *hwif) hinic_wqs_alloc() argument 356 hinic_wqs_free(struct hinic_wqs *wqs) hinic_wqs_free() argument 503 hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq, u16 wqebb_size, u32 wq_page_size, u16 q_depth, u16 max_wqe_size) hinic_wq_allocate() argument 579 hinic_wq_free(struct hinic_wqs *wqs, struct hinic_wq *wq) hinic_wq_free() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/idxd/ |
H A D | idxd.h | 181 struct idxd_wq *wqs; member
|
H A D | registers.h | 286 u64 wqs[4]; member
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 3049 struct ib_wq **wqs = NULL; in ib_uverbs_ex_create_rwq_ind_table() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 3054 struct ib_wq **wqs = NULL; in ib_uverbs_ex_create_rwq_ind_table() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/idxd/ |
H A D | idxd.h | 321 struct idxd_wq **wqs; member
|
H A D | registers.h | 356 u64 wqs[4]; member
|
Completed in 14 milliseconds