Lines Matching refs:defer_list
284 struct list_head defer_list; member
1175 INIT_LIST_HEAD(&ctx->defer_list); in io_ring_ctx_alloc()
1498 struct io_defer_entry *de = list_first_entry(&ctx->defer_list, in __io_queue_deferred()
1513 } while (!list_empty(&ctx->defer_list)); in __io_queue_deferred()
1538 if (unlikely(!list_empty(&ctx->defer_list))) in io_commit_cqring()
5817 if (likely(list_empty_careful(&ctx->defer_list) && in io_req_defer()
5823 if (!req_need_defer(req, seq) && list_empty_careful(&ctx->defer_list)) in io_req_defer()
5837 if (!req_need_defer(req, seq) && list_empty(&ctx->defer_list)) { in io_req_defer()
5847 list_add_tail(&de->list, &ctx->defer_list); in io_req_defer()
8546 list_for_each_entry_reverse(de, &ctx->defer_list, list) { in io_cancel_defer_files()
8549 list_cut_position(&list, &ctx->defer_list, &de->list); in io_cancel_defer_files()