/Linux-v6.1/mm/ |
D | mmap.c | 123 struct file *file = vma->vm_file; in unlink_file_vma() 141 if (vma->vm_file) in remove_vma() 142 fput(vma->vm_file); in remove_vma() 478 if (vma->vm_file) { in vma_link() 479 mapping = vma->vm_file->f_mapping; in vma_link() 520 struct file *file = vma->vm_file; in vma_expand() 626 struct file *file = vma->vm_file; in __vma_adjust() 653 VM_WARN_ON(file != next->vm_file); in __vma_adjust() 728 if (insert && insert->vm_file) { in __vma_adjust() 735 __vma_link_file(insert, insert->vm_file->f_mapping); in __vma_adjust() [all …]
|
D | mincore.c | 78 if (vma->vm_file) { in __mincore_unmapped_range() 83 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff); in __mincore_unmapped_range() 163 if (!vma->vm_file) in can_do_mincore() 172 file_inode(vma->vm_file)) || in can_do_mincore() 173 file_permission(vma->vm_file, MAY_WRITE) == 0; in can_do_mincore()
|
D | nommu.c | 525 if (region->vm_file) in __put_nommu_region() 526 fput(region->vm_file); in __put_nommu_region() 566 if (vma->vm_file) { in setup_vma_to_mm() 567 struct address_space *mapping = vma->vm_file->f_mapping; in setup_vma_to_mm() 618 if (vma->vm_file) { in cleanup_vma_from_mm() 620 mapping = vma->vm_file->f_mapping; in cleanup_vma_from_mm() 655 if (vma->vm_file) in delete_vma() 656 fput(vma->vm_file); in delete_vma() 929 ret = call_mmap(vma->vm_file, vma); in do_mmap_shared_file() 960 ret = call_mmap(vma->vm_file, vma); in do_mmap_private() [all …]
|
D | madvise.c | 98 if (vma->vm_file) in anon_vma_name() 156 vma->vm_file, pgoff, vma_policy(vma), in madvise_update_vma() 186 if (!vma->vm_file) { in madvise_update_vma() 281 struct file *file = vma->vm_file; in madvise_willneed() 560 if (!vma->vm_file) in can_do_pageout() 569 file_inode(vma->vm_file)) || in can_do_pageout() 570 file_permission(vma->vm_file, MAY_WRITE) == 0; in can_do_pageout() 968 f = vma->vm_file; in madvise_remove() 1048 if (vma->vm_file || vma->vm_flags & VM_SHARED) in madvise_vma_behavior() 1276 if (vma->vm_file) in madvise_vma_anon_name()
|
D | mremap.c | 107 if (vma->vm_file) in take_rmap_locks() 108 i_mmap_lock_write(vma->vm_file->f_mapping); in take_rmap_locks() 117 if (vma->vm_file) in drop_rmap_locks() 118 i_mmap_unlock_write(vma->vm_file->f_mapping); in drop_rmap_locks() 851 ret = get_unmapped_area(vma->vm_file, new_addr, new_len, vma->vm_pgoff + in mremap_to() 1036 vma->vm_flags, vma->anon_vma, vma->vm_file, in SYSCALL_DEFINE5() 1066 new_addr = get_unmapped_area(vma->vm_file, 0, new_len, in SYSCALL_DEFINE5()
|
D | userfaultfd.c | 99 inode = dst_vma->vm_file->f_inode; in mfill_atomic_install_pte() 233 if (dst_vma->vm_file) { in mfill_zeropage_pte() 235 inode = dst_vma->vm_file->f_inode; in mfill_zeropage_pte() 261 struct inode *inode = file_inode(dst_vma->vm_file); in mcontinue_atomic_pte() 405 mapping = dst_vma->vm_file->f_mapping; in __mcopy_atomic_hugetlb()
|
D | secretmem.c | 52 struct address_space *mapping = vmf->vma->vm_file->f_mapping; in secretmem_fault() 53 struct inode *inode = file_inode(vmf->vma->vm_file); in secretmem_fault()
|
D | khugepaged.c | 1405 if (vma->vm_file) in collapse_and_free_pmd() 1406 lockdep_assert_held_write(&vma->vm_file->f_mapping->i_mmap_rwsem); in collapse_and_free_pmd() 1456 if (!vma || !vma->vm_file || in collapse_pte_mapped_thp() 1482 hpage = find_lock_page(vma->vm_file->f_mapping, in collapse_pte_mapped_thp() 1517 i_mmap_lock_write(vma->vm_file->f_mapping); in collapse_pte_mapped_thp() 1579 i_mmap_unlock_write(vma->vm_file->f_mapping); in collapse_pte_mapped_thp() 1594 i_mmap_unlock_write(vma->vm_file->f_mapping); in collapse_pte_mapped_thp() 2306 if (IS_ENABLED(CONFIG_SHMEM) && vma->vm_file) { in khugepaged_scan_mm_slot() 2307 struct file *file = get_file(vma->vm_file); in khugepaged_scan_mm_slot() 2654 if (IS_ENABLED(CONFIG_SHMEM) && vma->vm_file) { in madvise_collapse() [all …]
|
/Linux-v6.1/arch/powerpc/mm/book3s64/ |
D | radix_hugetlbpage.c | 13 struct hstate *hstate = hstate_file(vma->vm_file); in radix__flush_hugetlb_page() 22 struct hstate *hstate = hstate_file(vma->vm_file); in radix__local_flush_hugetlb_page() 32 struct hstate *hstate = hstate_file(vma->vm_file); in radix__flush_hugetlb_tlb_range()
|
/Linux-v6.1/fs/ocfs2/ |
D | mmap.c | 41 trace_ocfs2_fault(OCFS2_I(vma->vm_file->f_mapping->host)->ip_blkno, in ocfs2_fault() 116 struct inode *inode = file_inode(vmf->vma->vm_file); in ocfs2_page_mkwrite() 144 ret = __ocfs2_page_mkwrite(vmf->vma->vm_file, di_bh, page); in ocfs2_page_mkwrite()
|
/Linux-v6.1/tools/testing/selftests/bpf/progs/ |
D | find_vma.c | 26 if (vma->vm_file) in check_vma() 28 vma->vm_file->f_path.dentry->d_iname); in check_vma()
|
/Linux-v6.1/fs/proc/ |
D | nommu.c | 39 file = region->vm_file; in nommu_region_show() 42 struct inode *inode = file_inode(region->vm_file); in nommu_region_show()
|
/Linux-v6.1/drivers/gpu/drm/ |
D | drm_vm.c | 113 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_fault() 232 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_shm_close() 302 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_dma_fault() 338 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_sg_fault() 407 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_open() 442 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_close()
|
/Linux-v6.1/drivers/infiniband/core/ |
D | ib_core_uverbs.c | 34 struct ib_uverbs_file *ufile = vma->vm_file->private_data; in rdma_umap_priv_init() 81 if (WARN_ON(!vma->vm_file || in rdma_user_mmap_io() 82 vma->vm_file->private_data != ufile)) in rdma_user_mmap_io()
|
/Linux-v6.1/fs/nilfs2/ |
D | file.c | 49 struct inode *inode = file_inode(vma->vm_file); in nilfs_page_mkwrite() 98 file_update_time(vma->vm_file); in nilfs_page_mkwrite()
|
/Linux-v6.1/drivers/video/fbdev/core/ |
D | fb_defio.c | 110 if (vmf->vma->vm_file) in fb_deferred_io_fault() 111 page->mapping = vmf->vma->vm_file->f_mapping; in fb_deferred_io_fault() 210 file_update_time(vmf->vma->vm_file); in fb_deferred_io_page_mkwrite()
|
/Linux-v6.1/fs/kernfs/ |
D | file.c | 350 struct file *file = vma->vm_file; in kernfs_vma_open() 367 struct file *file = vmf->vma->vm_file; in kernfs_vma_fault() 387 struct file *file = vmf->vma->vm_file; in kernfs_vma_page_mkwrite() 410 struct file *file = vma->vm_file; in kernfs_vma_access() 432 struct file *file = vma->vm_file; in kernfs_vma_set_policy() 453 struct file *file = vma->vm_file; in kernfs_vma_get_policy() 516 if (vma->vm_file != file) in kernfs_fop_mmap()
|
/Linux-v6.1/lib/ |
D | buildid.c | 135 if (!vma->vm_file) in build_id_parse() 138 page = find_get_page(vma->vm_file->f_mapping, 0); in build_id_parse()
|
/Linux-v6.1/fs/ext2/ |
D | file.c | 93 struct inode *inode = file_inode(vmf->vma->vm_file); in ext2_dax_fault() 100 file_update_time(vmf->vma->vm_file); in ext2_dax_fault()
|
/Linux-v6.1/fs/coda/ |
D | file.c | 141 if (WARN_ON(coda_file != vma->vm_file)) in coda_file_mmap() 176 vma->vm_file = get_file(host_file); in coda_file_mmap() 177 ret = call_mmap(vma->vm_file, vma); in coda_file_mmap()
|
/Linux-v6.1/arch/arc/kernel/ |
D | troubleshoot.c | 95 if (vma->vm_file) { in show_faulting_vma() 96 nm = file_path(vma->vm_file, buf, ARC_PATH_MAX-1); in show_faulting_vma()
|
/Linux-v6.1/drivers/dax/ |
D | device.c | 80 struct file *filp = vmf->vma->vm_file; in dax_set_mapping() 234 struct file *filp = vmf->vma->vm_file; in dev_dax_huge_fault() 270 struct file *filp = vma->vm_file; in dev_dax_may_split() 280 struct file *filp = vma->vm_file; in dev_dax_pagesize()
|
/Linux-v6.1/kernel/events/ |
D | uprobes.c | 128 return vma->vm_file && (vma->vm_flags & flags) == VM_MAYEXEC; in valid_vma() 344 vma->vm_file && in valid_ref_ctr_vma() 345 file_inode(vma->vm_file) == uprobe->inode && in valid_ref_ctr_vma() 526 orig_page = find_get_page(vma->vm_file->f_inode->i_mapping, in uprobe_write_opcode() 899 ret = prepare_uprobe(uprobe, vma->vm_file, mm, vaddr); in install_breakpoint() 1056 file_inode(vma->vm_file) != uprobe->inode) in register_for_each_vma() 1247 file_inode(vma->vm_file) != uprobe->inode) in unapply_uprobe() 1369 if (vma->vm_file && in uprobe_mmap() 1377 inode = file_inode(vma->vm_file); in uprobe_mmap() 1408 inode = file_inode(vma->vm_file); in vma_has_uprobes() [all …]
|
/Linux-v6.1/fs/afs/ |
D | file.c | 560 afs_add_open_mmap(AFS_FS_I(file_inode(vma->vm_file))); in afs_vm_open() 565 afs_drop_open_mmap(AFS_FS_I(file_inode(vma->vm_file))); in afs_vm_close() 570 struct afs_vnode *vnode = AFS_FS_I(file_inode(vmf->vma->vm_file)); in afs_vm_map_pages() 571 struct afs_file *af = vmf->vma->vm_file->private_data; in afs_vm_map_pages()
|
/Linux-v6.1/ipc/ |
D | shm.c | 303 struct file *file = vma->vm_file; in shm_open() 397 struct file *file = vma->vm_file; in shm_close() 536 struct file *file = vmf->vma->vm_file; in shm_fault() 544 struct file *file = vma->vm_file; in shm_may_split() 555 struct file *file = vma->vm_file; in shm_pagesize() 567 struct file *file = vma->vm_file; in shm_set_policy() 579 struct file *file = vma->vm_file; in shm_get_policy() 1787 file = vma->vm_file; in ksys_shmdt() 1788 size = i_size_read(file_inode(vma->vm_file)); in ksys_shmdt() 1813 (vma->vm_file == file)) { in ksys_shmdt()
|