Searched refs:submit_state (Results 1 – 5 of 5) sorted by relevance
248 if (!wq_list_empty(&ctx->submit_state.compl_reqs) || in io_get_cqe_overflow() 249 ctx->submit_state.cq_flush) in io_get_cqe_overflow() 290 ctx->submit_state.cq_flush = true; in io_fill_cqe_req() 490 struct io_submit_state *state = &req->ctx->submit_state; in io_req_cache_empty() 515 return !ctx->submit_state.free_list.next; in io_req_queue_tw_complete() 524 req = container_of(ctx->submit_state.free_list.next, struct io_kiocb, comp_list); in io_file_can_poll() 525 wq_stack_extract(&ctx->submit_state.free_list); in io_file_can_poll()
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 in io_init_drain() [all...]
569 struct io_submit_link *link = &req->ctx->submit_state.link; in __io_timeout_prep()
1380 wq_list_add_tail(&req->comp_list, &ctx->submit_state.compl_reqs); in io_do_iopoll()
343 struct io_submit_state submit_state; member