Home
last modified time | relevance | path

Searched refs:submit_state (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/io_uring/
Dio_uring.h315 struct io_submit_state *state = &req->ctx->submit_state; in io_req_complete_defer()
348 return !ctx->submit_state.free_list.next; in io_req_cache_empty()
362 node = wq_stack_extract(&ctx->submit_state.free_list); in io_alloc_req()
Dio_uring.c170 if (!wq_list_empty(&ctx->submit_state.compl_reqs)) in io_submit_flush_completions()
230 wq_stack_add_head(&req->comp_list, &ctx->submit_state.free_list); in io_req_add_to_cache()
331 ctx->submit_state.free_list.next = NULL; in io_ring_ctx_alloc()
334 INIT_WQ_LIST(&ctx->submit_state.compl_reqs); in io_ring_ctx_alloc()
930 io_flush_cached_locked_reqs(ctx, &ctx->submit_state); in __io_alloc_req_refill()
1344 struct io_submit_state *state = &ctx->submit_state; in __io_submit_flush_completions()
1977 struct io_kiocb *head = ctx->submit_state.link.head; in io_init_req_drain()
2040 if (unlikely(ctx->drain_next) && !ctx->submit_state.link.head) { in io_init_req()
2053 struct io_submit_state *state = &ctx->submit_state; in io_init_req()
2091 struct io_submit_link *link = &ctx->submit_state.link; in io_submit_fail_init()
[all …]
Dtimeout.c504 struct io_submit_link *link = &req->ctx->submit_state.link; in __io_timeout_prep()
/Linux-v6.1/include/linux/
Dio_uring_types.h243 struct io_submit_state submit_state; member