Lines Matching refs:io_rsrc_node
236 struct io_rsrc_node { struct
370 struct io_rsrc_node *rsrc_node;
430 struct io_rsrc_node *rsrc_backup_node;
7570 static void io_rsrc_node_destroy(struct io_rsrc_node *ref_node) in io_rsrc_node_destroy()
7578 struct io_rsrc_node *node = container_of(ref, struct io_rsrc_node, refs); in io_rsrc_node_ref_zero()
7593 struct io_rsrc_node, node); in io_rsrc_node_ref_zero()
7606 static struct io_rsrc_node *io_rsrc_node_alloc(struct io_ring_ctx *ctx) in io_rsrc_node_alloc()
7608 struct io_rsrc_node *ref_node; in io_rsrc_node_alloc()
7632 struct io_rsrc_node *rsrc_node = ctx->rsrc_node; in io_rsrc_node_switch()
8113 static void __io_rsrc_put_work(struct io_rsrc_node *ref_node) in __io_rsrc_put_work()
8152 struct io_rsrc_node *ref_node; in io_rsrc_put_work()
8155 ref_node = llist_entry(node, struct io_rsrc_node, llist); in io_rsrc_put_work()
8287 struct io_rsrc_node *node, void *rsrc) in io_queue_rsrc_removal()