Lines Matching refs:submit_state
181 wq_stack_add_head(&req->comp_list, &ctx->submit_state.free_list); in io_req_add_to_cache()
283 ctx->submit_state.free_list.next = NULL; in io_ring_ctx_alloc()
290 INIT_WQ_LIST(&ctx->submit_state.compl_reqs); in io_ring_ctx_alloc()
840 ctx->submit_state.cq_flush = true; in io_add_aux_cqe()
857 if (!wq_list_empty(&ctx->submit_state.compl_reqs)) in io_req_post_cqe()
871 ctx->submit_state.cq_flush = true; in io_req_post_cqe()
896 ctx->submit_state.cq_flush = true; in io_req_post_cqe32()
1123 struct io_submit_state *state = &ctx->submit_state; in __io_submit_flush_completions()
1154 ctx->submit_state.cq_flush = false; in __io_submit_flush_completions()
1692 struct io_kiocb *head = ctx->submit_state.link.head; in io_init_drain()
1784 if (unlikely(ctx->drain_next) && !ctx->submit_state.link.head) { in io_init_req()
1797 struct io_submit_state *state = &ctx->submit_state; in io_init_req()
1835 struct io_submit_link *link = &ctx->submit_state.link; in io_submit_fail_init()
1872 struct io_submit_link *link = &ctx->submit_state.link; in io_submit_sqe()
1929 struct io_submit_state *state = &ctx->submit_state; in io_submit_state_end()
2026 io_submit_state_start(&ctx->submit_state, left); in io_submit_sqes()