Searched refs:ring_pages (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/fs/ |
H A D | aio.c | 125 struct page **ring_pages; member 340 page_count(ctx->ring_pages[i])); in aio_free_ring() 341 page = ctx->ring_pages[i]; in aio_free_ring() 344 ctx->ring_pages[i] = NULL; in aio_free_ring() 348 if (ctx->ring_pages && ctx->ring_pages != ctx->internal_pages) { in aio_free_ring() 349 kfree(ctx->ring_pages); in aio_free_ring() 350 ctx->ring_pages = NULL; in aio_free_ring() 445 if (ctx->ring_pages[idx] != &src->page) in aio_migrate_folio() 469 BUG_ON(ctx->ring_pages[idx] != &src->page); in aio_migrate_folio() 470 ctx->ring_pages[idx] = &dst->page; in aio_migrate_folio() [all …]
|
/openbmc/linux/include/linux/ |
H A D | io_uring_types.h | 376 struct page **ring_pages; member
|
/openbmc/linux/drivers/scsi/ |
H A D | vmw_pvscsi.c | 113 module_param_named(ring_pages, pvscsi_ring_pages, int, PVSCSI_RW); 114 MODULE_PARM_DESC(ring_pages, "Number of pages per req/cmp ring - (default="
|
/openbmc/linux/io_uring/ |
H A D | io_uring.c | 2799 return __io_uaddr_map(&ctx->ring_pages, &ctx->n_ring_pages, uaddr, in io_rings_map() 2813 io_pages_unmap(ctx->rings, &ctx->ring_pages, &ctx->n_ring_pages, in io_rings_free() 2818 io_pages_free(&ctx->ring_pages, ctx->n_ring_pages); in io_rings_free() 3606 return io_uring_mmap_pages(ctx, vma, ctx->ring_pages, npages); in io_uring_mmap() 3902 rings = io_pages_map(&ctx->ring_pages, &ctx->n_ring_pages, size); in io_allocate_scq_urings()
|