Home
last modified time | relevance | path

Searched refs:io_mapped_region (Results 1 – 9 of 9) sorted by relevance

/linux/io_uring/
H A Dmemmap.h20 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 Dmemmap.c106 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 Dzcrx.h86 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 Dkbuf.h42 struct io_mapped_region region;
94 struct io_mapped_region *io_pbuf_get_region(struct io_ring_ctx *ctx,
H A Dbpf-ops.c29 struct io_mapped_region *r; in bpf_io_uring_get_region()
H A Dregister.c476 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 Dkbuf.c765 struct io_mapped_region *io_pbuf_get_region(struct io_ring_ctx *ctx, in io_pbuf_get_region()
H A Dzcrx.c770 struct io_mapped_region *io_zcrx_get_region(struct io_ring_ctx *ctx, in io_zcrx_get_region()
/linux/include/linux/
H A Dio_uring_types.h111 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;