Home
last modified time | relevance | path

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

/linux-6.12.1/io_uring/
Drsrc.h34 struct io_rsrc_node { struct
61 void io_rsrc_node_ref_zero(struct io_rsrc_node *node); argument
62 void io_rsrc_node_destroy(struct io_ring_ctx *ctx, struct io_rsrc_node *ref_node);
63 struct io_rsrc_node *io_rsrc_node_alloc(struct io_ring_ctx *ctx);
87 static inline void io_put_rsrc_node(struct io_ring_ctx *ctx, struct io_rsrc_node *node) in io_put_rsrc_node()
96 struct io_rsrc_node *node) in io_charge_rsrc_node()
Drsrc.c130 static void io_rsrc_put_work(struct io_rsrc_node *node) in io_rsrc_put_work()
150 void io_rsrc_node_destroy(struct io_ring_ctx *ctx, struct io_rsrc_node *node) in io_rsrc_node_destroy()
156 void io_rsrc_node_ref_zero(struct io_rsrc_node *node) in io_rsrc_node_ref_zero()
163 struct io_rsrc_node, node); in io_rsrc_node_ref_zero()
177 struct io_rsrc_node *io_rsrc_node_alloc(struct io_ring_ctx *ctx) in io_rsrc_node_alloc()
179 struct io_rsrc_node *ref_node; in io_rsrc_node_alloc()
197 struct io_rsrc_node *backup; in io_rsrc_ref_quiesce()
628 struct io_rsrc_node *node = ctx->rsrc_node; in io_queue_rsrc_removal()
Dio_uring.c310 sizeof(struct io_rsrc_node)); in io_ring_ctx_alloc()
/linux-6.12.1/include/linux/
Dio_uring_types.h273 struct io_rsrc_node *rsrc_node;
641 struct io_rsrc_node *rsrc_node;