Home
last modified time | relevance | path

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

/linux-6.3-rc2/io_uring/
A Drsrc.h28 struct io_rsrc_data { struct
43 struct io_rsrc_data *rsrc_data; argument
59 void io_wait_rsrc_data(struct io_rsrc_data *data);
63 int io_queue_rsrc_removal(struct io_rsrc_data *data, unsigned idx,
66 struct io_rsrc_data *data_to_kill);
159 static inline u64 *io_get_tag_slot(struct io_rsrc_data *data, unsigned int idx) in io_get_tag_slot()
A Drsrc.c163 struct io_rsrc_data *rsrc_data = ref_node->rsrc_data; in __io_rsrc_put_work()
215 void io_wait_rsrc_data(struct io_rsrc_data *data) in io_wait_rsrc_data()
284 struct io_rsrc_data *data_to_kill) in io_rsrc_node_switch()
319 __cold static int io_rsrc_ref_quiesce(struct io_rsrc_data *data, in io_rsrc_ref_quiesce()
376 static void io_rsrc_data_free(struct io_rsrc_data *data) in io_rsrc_data_free()
410 unsigned nr, struct io_rsrc_data **pdata) in io_rsrc_data_alloc()
412 struct io_rsrc_data *data; in io_rsrc_data_alloc()
454 struct io_rsrc_data *data = ctx->file_data; in __io_sqe_files_update()
756 int io_queue_rsrc_removal(struct io_rsrc_data *data, unsigned idx, in io_queue_rsrc_removal()
1291 struct io_rsrc_data *data; in io_sqe_buffers_register()
/linux-6.3-rc2/include/linux/
A Dio_uring_types.h330 struct io_rsrc_data *file_data;
331 struct io_rsrc_data *buf_data;

Completed in 10 milliseconds