Lines Matching refs:aio_ring_file
154 struct file *aio_ring_file; member
271 struct file *aio_ring_file = ctx->aio_ring_file; in put_aio_ring_file() local
272 if (aio_ring_file) { in put_aio_ring_file()
273 truncate_setsize(aio_ring_file->f_inode, 0); in put_aio_ring_file()
276 spin_lock(&aio_ring_file->f_inode->i_mapping->private_lock); in put_aio_ring_file()
277 aio_ring_file->f_inode->i_mapping->private_data = NULL; in put_aio_ring_file()
278 ctx->aio_ring_file = NULL; in put_aio_ring_file()
279 spin_unlock(&aio_ring_file->f_inode->i_mapping->private_lock); in put_aio_ring_file()
281 fput(aio_ring_file); in put_aio_ring_file()
325 if (ctx && ctx->aio_ring_file == file) { in aio_ring_mremap()
458 ctx->aio_ring_file = NULL; in aio_setup_ring()
462 ctx->aio_ring_file = file; in aio_setup_ring()
500 ctx->mmap_base = do_mmap_pgoff(ctx->aio_ring_file, 0, ctx->mmap_size, in aio_setup_ring()