Lines Matching refs:io_ring_ctx
90 void io_free_region(struct io_ring_ctx *ctx, struct io_mapped_region *mr) in io_free_region()
133 static int io_region_pin_pages(struct io_ring_ctx *ctx, in io_region_pin_pages()
152 static int io_region_allocate_pages(struct io_ring_ctx *ctx, in io_region_allocate_pages()
187 int io_create_region(struct io_ring_ctx *ctx, struct io_mapped_region *mr, in io_create_region()
236 int io_create_region_mmap_safe(struct io_ring_ctx *ctx, struct io_mapped_region *mr, in io_create_region_mmap_safe()
257 static struct io_mapped_region *io_mmap_get_region(struct io_ring_ctx *ctx, in io_mmap_get_region()
280 static void *io_region_validate_mmap(struct io_ring_ctx *ctx, in io_region_validate_mmap()
296 struct io_ring_ctx *ctx = file->private_data; in io_uring_validate_mmap_request()
307 static int io_region_mmap(struct io_ring_ctx *ctx, in io_region_mmap()
320 struct io_ring_ctx *ctx = file->private_data; in io_uring_mmap()
348 struct io_ring_ctx *ctx = filp->private_data; in io_uring_get_unmapped_area()
406 struct io_ring_ctx *ctx = file->private_data; in io_uring_get_unmapped_area()