Lines Matching refs:block_idx
46 + (wq)->block_idx * WQ_BLOCK_SIZE)
50 + (wq)->block_idx * WQ_BLOCK_SIZE)
54 + (wq)->block_idx * WQ_BLOCK_SIZE)
58 + (wq)->block_idx * CMDQ_BLOCK_SIZE)
62 + (wq)->block_idx * CMDQ_BLOCK_SIZE)
66 + (wq)->block_idx * CMDQ_BLOCK_SIZE)
232 int *block_idx) in wqs_next_block() argument
250 *block_idx = wqs->free_blocks[pos].block_idx; in wqs_next_block()
253 wqs->free_blocks[pos].block_idx = -1; in wqs_next_block()
260 int block_idx) in wqs_return_block() argument
270 wqs->free_blocks[pos].block_idx = block_idx; in wqs_return_block()
284 wqs->free_blocks[pos].block_idx = blk_idx; in init_wqs_blocks_arr()
539 err = wqs_next_block(wqs, &wq->page_idx, &wq->block_idx); in hinic_wq_allocate()
570 wqs_return_block(wqs, wq->page_idx, wq->block_idx); in hinic_wq_allocate()
583 wqs_return_block(wqs, wq->page_idx, wq->block_idx); in hinic_wq_free()
646 wq[i].block_idx = i; in hinic_wqs_cmdq_alloc()