Searched refs:io_rsrc_node (Results 1 – 8 of 8) sorted by relevance
12 struct io_rsrc_node { struct42 struct io_rsrc_node *io_rsrc_node_alloc(int type);43 void io_free_rsrc_node(struct io_ring_ctx *ctx, struct io_rsrc_node *node);69 static inline struct io_rsrc_node *io_rsrc_node_lookup(struct io_rsrc_data *data, in io_rsrc_node_lookup()77 static inline void io_put_rsrc_node(struct io_ring_ctx *ctx, struct io_rsrc_node *node) in io_put_rsrc_node()87 struct io_rsrc_node *node = data->nodes[index]; in io_reset_rsrc_node()108 static inline void io_req_assign_rsrc_node(struct io_rsrc_node **dst_node, in io_req_assign_rsrc_node()109 struct io_rsrc_node *node) in io_req_assign_rsrc_node()116 struct io_rsrc_node *node) in io_req_assign_buf_node()
28 static struct io_rsrc_node *io_sqe_buffer_register(struct io_ring_ctx *ctx,104 static void io_buffer_unmap(struct io_ring_ctx *ctx, struct io_rsrc_node *node) in io_buffer_unmap()121 struct io_rsrc_node *io_rsrc_node_alloc(int type) in io_rsrc_node_alloc()123 struct io_rsrc_node *node; in io_rsrc_node_alloc()148 data->nodes = kvmalloc_array(nr, sizeof(struct io_rsrc_node *), in io_rsrc_data_alloc()192 struct io_rsrc_node *node; in __io_sqe_files_update()240 struct io_rsrc_node *node; in __io_sqe_buffers_update()445 void io_free_rsrc_node(struct io_ring_ctx *ctx, struct io_rsrc_node *node) in io_free_rsrc_node()497 struct io_rsrc_node *node; in io_sqe_files_register()578 struct io_rsrc_node *node = ctx->buf_table.nodes[i]; in headpage_already_acct()[all …]
68 struct io_rsrc_node *node; in io_nop()
204 struct io_rsrc_node *node; in io_uring_cmd_prep()263 struct io_rsrc_node *node = req->buf_node; in io_uring_cmd_import_fixed()
366 struct io_rsrc_node *node; in io_prep_rw_fixed()
1349 struct io_rsrc_node *node; in io_send_zc_import()
1887 struct io_rsrc_node *node; in io_file_get_fixed()
61 struct io_rsrc_node **nodes;648 struct io_rsrc_node *buf_node;658 struct io_rsrc_node *file_node;