Lines Matching refs:vma
495 v9fs_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_file_mmap() argument
500 retval = generic_file_mmap(filp, vma); in v9fs_file_mmap()
502 vma->vm_ops = &v9fs_file_vm_ops; in v9fs_file_mmap()
508 v9fs_mmap_file_mmap(struct file *filp, struct vm_area_struct *vma) in v9fs_mmap_file_mmap() argument
519 (vma->vm_flags & VM_SHARED) && in v9fs_mmap_file_mmap()
520 (vma->vm_flags & VM_WRITE)) { in v9fs_mmap_file_mmap()
538 retval = generic_file_mmap(filp, vma); in v9fs_mmap_file_mmap()
540 vma->vm_ops = &v9fs_mmap_file_vm_ops; in v9fs_mmap_file_mmap()
550 struct file *filp = vmf->vma->vm_file; in v9fs_vm_page_mkwrite()
608 static void v9fs_mmap_vm_close(struct vm_area_struct *vma) in v9fs_mmap_vm_close() argument
615 .range_start = (loff_t)vma->vm_pgoff * PAGE_SIZE, in v9fs_mmap_vm_close()
617 .range_end = (loff_t)vma->vm_pgoff * PAGE_SIZE + in v9fs_mmap_vm_close()
618 (vma->vm_end - vma->vm_start - 1), in v9fs_mmap_vm_close()
621 if (!(vma->vm_flags & VM_SHARED)) in v9fs_mmap_vm_close()
624 p9_debug(P9_DEBUG_VFS, "9p VMA close, %p, flushing", vma); in v9fs_mmap_vm_close()
626 inode = file_inode(vma->vm_file); in v9fs_mmap_vm_close()