Home
last modified time | relevance | path

Searched defs:wqs (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.h65 struct hinic_wqs wqs; member
H A Dhinic_hw_wq.c136 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 Dhinic_hw_io.h65 struct hinic_wqs wqs; member
H A Dhinic_hw_wq.c137 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 Didxd.h181 struct idxd_wq *wqs; member
H A Dregisters.h286 u64 wqs[4]; member
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_cmd.c3049 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 Duverbs_cmd.c3054 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 Didxd.h321 struct idxd_wq **wqs; member
H A Dregisters.h356 u64 wqs[4]; member

Completed in 14 milliseconds