Searched refs:io_mapped_region (Results 1 – 8 of 8) 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 io_ring_ctx *ctx, 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 | 91 void io_free_region(struct user_struct *user, struct io_mapped_region *mr) in io_free_region() 114 static int io_region_init_ptr(struct io_mapped_region *mr) in io_region_init_ptr() 134 static int io_region_pin_pages(struct io_mapped_region *mr, in io_region_pin_pages() 152 static int io_region_allocate_pages(struct io_mapped_region *mr, in io_region_allocate_pages() 184 int io_create_region(struct io_ring_ctx *ctx, struct io_mapped_region *mr, in io_create_region() 233 static struct io_mapped_region *io_mmap_get_region(struct io_ring_ctx *ctx, in io_mmap_get_region() 259 struct io_mapped_region *mr) in io_region_validate_mmap() 274 struct io_mapped_region *region; in io_uring_validate_mmap_request() 285 struct io_mapped_region *mr, in io_region_mmap() 301 struct io_mapped_region *region; in io_uring_mmap()
|
| H A D | zcrx.h | 66 struct io_mapped_region region; 77 struct io_mapped_region *io_zcrx_get_region(struct io_ring_ctx *ctx, 94 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 | 36 struct io_mapped_region region; 88 struct io_mapped_region *io_pbuf_get_region(struct io_ring_ctx *ctx,
|
| H A D | register.c | 476 struct io_mapped_region sq_region; 477 struct io_mapped_region ring_region; 678 struct io_mapped_region region = {}; in io_register_mem_region()
|
| H A D | kbuf.c | 746 struct io_mapped_region *io_pbuf_get_region(struct io_ring_ctx *ctx, in io_pbuf_get_region()
|
| H A D | zcrx.c | 636 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 | 80 struct io_mapped_region { struct 487 struct io_mapped_region sq_region; 488 struct io_mapped_region ring_region; 490 struct io_mapped_region param_region;
|