Home
last modified time | relevance | path

Searched refs:rsrc_ref_list (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/io_uring/
Drsrc.c161 while (!list_empty(&ctx->rsrc_ref_list)) { in io_rsrc_node_ref_zero()
162 node = list_first_entry(&ctx->rsrc_ref_list, in io_rsrc_node_ref_zero()
173 if (list_empty(&ctx->rsrc_ref_list) && unlikely(ctx->rsrc_quiesce)) in io_rsrc_node_ref_zero()
210 list_add_tail(&ctx->rsrc_node->node, &ctx->rsrc_ref_list); in io_rsrc_ref_quiesce()
214 if (list_empty(&ctx->rsrc_ref_list)) in io_rsrc_ref_quiesce()
232 if (list_empty(&ctx->rsrc_ref_list)) in io_rsrc_ref_quiesce()
240 } while (!list_empty(&ctx->rsrc_ref_list)); in io_rsrc_ref_quiesce()
641 list_add_tail(&node->node, &ctx->rsrc_ref_list); in io_queue_rsrc_removal()
Dio_uring.c338 INIT_LIST_HEAD(&ctx->rsrc_ref_list); in io_ring_ctx_alloc()
2733 if (WARN_ON_ONCE(!list_empty(&ctx->rsrc_ref_list))) in io_ring_ctx_free()
2760 WARN_ON_ONCE(!list_empty(&ctx->rsrc_ref_list)); in io_ring_ctx_free()
/linux-6.12.1/include/linux/
Dio_uring_types.h374 struct list_head rsrc_ref_list; member