Home
last modified time | relevance | path

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

/Linux-v6.1/io_uring/
Drsrc.h39 struct io_rsrc_node { struct
59 void io_rsrc_node_destroy(struct io_rsrc_node *ref_node); argument
63 struct io_rsrc_node *node, void *rsrc);
109 static inline void io_rsrc_put_node(struct io_rsrc_node *node, int nr) in io_rsrc_put_node()
124 struct io_rsrc_node *node = req->rsrc_node; in io_req_put_rsrc_locked()
Drsrc.c161 static void __io_rsrc_put_work(struct io_rsrc_node *ref_node) in __io_rsrc_put_work()
198 struct io_rsrc_node *ref_node; in io_rsrc_put_work()
201 ref_node = llist_entry(node, struct io_rsrc_node, llist); in io_rsrc_put_work()
213 void io_rsrc_node_destroy(struct io_rsrc_node *ref_node) in io_rsrc_node_destroy()
221 struct io_rsrc_node *node = container_of(ref, struct io_rsrc_node, refs); in io_rsrc_node_ref_zero()
236 struct io_rsrc_node, node); in io_rsrc_node_ref_zero()
249 static struct io_rsrc_node *io_rsrc_node_alloc(void) in io_rsrc_node_alloc()
251 struct io_rsrc_node *ref_node; in io_rsrc_node_alloc()
278 struct io_rsrc_node *rsrc_node = ctx->rsrc_node; in io_rsrc_node_switch()
742 struct io_rsrc_node *node, void *rsrc) in io_queue_rsrc_removal()
/Linux-v6.1/include/linux/
Dio_uring_types.h235 struct io_rsrc_node *rsrc_node;
321 struct io_rsrc_node *rsrc_backup_node;
531 struct io_rsrc_node *rsrc_node;