Home
last modified time | relevance | path

Searched refs:prsrc (Results 1 – 2 of 2) sorted by relevance

/Linux-v6.1/io_uring/
Drsrc.c165 struct io_rsrc_put *prsrc, *tmp; in __io_rsrc_put_work() local
167 list_for_each_entry_safe(prsrc, tmp, &ref_node->rsrc_list, list) { in __io_rsrc_put_work()
168 list_del(&prsrc->list); in __io_rsrc_put_work()
170 if (prsrc->tag) { in __io_rsrc_put_work()
173 io_post_aux_cqe(ctx, prsrc->tag, 0, 0, true); in __io_rsrc_put_work()
176 io_post_aux_cqe(ctx, prsrc->tag, 0, 0, true); in __io_rsrc_put_work()
180 rsrc_data->do_put(ctx, prsrc); in __io_rsrc_put_work()
181 kfree(prsrc); in __io_rsrc_put_work()
745 struct io_rsrc_put *prsrc; in io_queue_rsrc_removal() local
747 prsrc = kzalloc(sizeof(*prsrc), GFP_KERNEL); in io_queue_rsrc_removal()
[all …]
Drsrc.h26 typedef void (rsrc_put_fn)(struct io_ring_ctx *ctx, struct io_rsrc_put *prsrc);