Searched refs:io_mapped_region (Results 1 – 9 of 9) sorted by relevance
| /linux/io_uring/ |
| H A D | memmap.h | 20 void io_free_region(struct user_struct *user, struct io_mapped_region *mr); 21 int io_create_region(struct user_struct *user, struct io_mapped_region *mr, 25 static inline void *io_region_get_ptr(struct io_mapped_region *mr) in io_region_get_ptr() 30 static inline bool io_region_is_set(struct io_mapped_region *mr) in io_region_is_set() 36 struct io_mapped_region *src_region, in io_region_publish() 37 struct io_mapped_region *dst_region) in io_region_publish() 47 static inline size_t io_region_size(struct io_mapped_region *mr) in io_region_size()
|
| H A D | memmap.c | 106 void io_free_region(struct user_struct *user, struct io_mapped_region *mr) in io_free_region() 136 static int io_region_init_ptr(struct io_mapped_region *mr) in io_region_init_ptr() 156 static int io_region_pin_pages(struct io_mapped_region *mr, in io_region_pin_pages() 174 static int io_region_allocate_pages(struct io_mapped_region *mr, in io_region_allocate_pages() 207 int io_create_region(struct user_struct *user, struct io_mapped_region *mr, in io_create_region() 256 static struct io_mapped_region *io_mmap_get_region(struct io_ring_ctx *ctx, in io_mmap_get_region() 282 struct io_mapped_region *mr) in io_region_validate_mmap() 297 struct io_mapped_region *region; in io_uring_validate_mmap_request() 308 struct io_mapped_region *mr, in io_region_mmap() 324 struct io_mapped_region *region; in io_uring_mmap() [all …]
|
| H A D | zcrx.h | 86 struct io_mapped_region rq_region; 105 struct io_mapped_region *io_zcrx_get_region(struct io_ring_ctx *ctx, 125 static inline struct io_mapped_region *io_zcrx_get_region(struct io_ring_ctx *ctx, in io_zcrx_get_region()
|
| H A D | kbuf.h | 42 struct io_mapped_region region; 94 struct io_mapped_region *io_pbuf_get_region(struct io_ring_ctx *ctx,
|
| H A D | bpf-ops.c | 29 struct io_mapped_region *r; in bpf_io_uring_get_region()
|
| H A D | register.c | 476 struct io_mapped_region sq_region; 477 struct io_mapped_region ring_region; 710 struct io_mapped_region region = {}; in io_register_mem_region()
|
| H A D | kbuf.c | 765 struct io_mapped_region *io_pbuf_get_region(struct io_ring_ctx *ctx, in io_pbuf_get_region()
|
| H A D | zcrx.c | 770 struct io_mapped_region *io_zcrx_get_region(struct io_ring_ctx *ctx, in io_zcrx_get_region()
|
| /linux/include/linux/ |
| H A D | io_uring_types.h | 111 struct io_mapped_region { struct 549 struct io_mapped_region sq_region; 550 struct io_mapped_region ring_region; 552 struct io_mapped_region param_region;
|