Lines Matching defs:vm_file
533 mapping = vma->vm_file ? vma->vm_file->f_mapping : NULL;
544 vma->vm_file,
546 vma->vm_file ? vma->vm_file->f_op->mmap : NULL,
547 vma->vm_file ? vma->vm_file->f_op->mmap_prepare : NULL,
1909 if (vma->vm_file)
1915 * It is undesirable to test vma->vm_file as it
1917 * However, vm_file will be NULL in the error
1920 * mmap_region() nullifies vma->vm_file
1925 if (vma->vm_file) {
3332 struct file *vm_file = vma->vm_file;
3334 if (vm_file)
3335 return mapping_gfp_mask(vm_file->f_mapping) | __GFP_FS | __GFP_IO;
3357 if (vmf->vma->vm_file &&
3358 IS_SWAPFILE(vmf->vma->vm_file->f_mapping->host))
3396 * pinned by vma->vm_file's reference. We rely on folio_unlock()'s
3403 file_update_time(vma->vm_file);
6485 struct file *file = vma->vm_file;
6940 if (vma && vma->vm_file) {
6941 struct file *f = vma->vm_file;