| /linux-6.15/mm/ |
| H A 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() 162 if (!vma->vm_file) in can_do_mincore() 171 file_inode(vma->vm_file)) || in can_do_mincore() 172 file_permission(vma->vm_file, MAY_WRITE) == 0; in can_do_mincore()
|
| H A D | nommu.c | 521 if (region->vm_file) in __put_nommu_region() 548 if (vma->vm_file) { in setup_vma_to_mm() 563 if (vma->vm_file) { in cleanup_vma_from_mm() 600 if (vma->vm_file) in delete_vma() 601 fput(vma->vm_file); in delete_vma() 971 if (vma->vm_file) { in do_mmap_private() 1181 if (!vma->vm_file && in do_mmap() 1218 if (region->vm_file) in do_mmap() 1221 if (vma->vm_file) in do_mmap() 1313 if (vma->vm_file) in split_vma() [all …]
|
| H A D | vma.c | 144 vp->file = vma->vm_file; in init_multi_vma_prep() 427 if (vma->vm_file) in remove_vma() 428 fput(vma->vm_file); in remove_vma() 501 if (new->vm_file) in __split_vma() 1701 if ((vb->count > 0 && vb->vmas[0]->vm_file != vma->vm_file) || in unlink_file_vma_batch_add() 1869 a->vm_file == b->vm_file && in anon_vma_compatible() 1968 return vma->vm_file && vma->vm_file->f_mapping && in vma_fs_can_writeback() 2137 if (vma->vm_file && vma->vm_file->f_mapping && in mm_take_all_locks() 2146 if (vma->vm_file && vma->vm_file->f_mapping && in mm_take_all_locks() 2220 if (vma->vm_file && vma->vm_file->f_mapping) in mm_drop_all_locks() [all …]
|
| H A 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()
|
| H A D | madvise.c | 169 if (!vma->vm_file || vma_is_anon_shmem(vma)) { in madvise_update_vma() 274 struct file *file = vma->vm_file; in madvise_willneed() 319 if (!vma->vm_file) in can_do_file_pageout() 328 file_inode(vma->vm_file)) || in can_do_file_pageout() 329 file_permission(vma->vm_file, MAY_WRITE) == 0; in can_do_file_pageout() 1011 f = vma->vm_file; in madvise_remove() 1293 if (vma->vm_file || vma->vm_flags & VM_SHARED) in madvise_vma_behavior() 1556 if (vma->vm_file && !vma_is_anon_shmem(vma)) in madvise_vma_anon_name()
|
| /linux-6.15/arch/powerpc/mm/book3s64/ |
| H A 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-6.15/fs/ocfs2/ |
| H A 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, folio); in ocfs2_page_mkwrite()
|
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | find_vma.c | 26 if (vma->vm_file) in check_vma() 28 vma->vm_file->f_path.dentry->d_shortname.string); in check_vma()
|
| H A D | bpf_iter_task_vmas.c | 37 file = vma->vm_file; in proc_maps()
|
| /linux-6.15/fs/proc/ |
| H A 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()
|
| H A D | task_mmu.c | 258 if (vma->vm_file) { in get_vma_name() 267 *path = file_user_path(vma->vm_file); in get_vma_name() 335 if (vma->vm_file) { in show_map_vma() 336 const struct inode *inode = file_user_inode(vma->vm_file); in show_map_vma() 517 if (vma->vm_file) { in do_procmap_query() 1079 if (vma->vm_file && shmem_mapping(vma->vm_file->f_mapping)) { in smap_gather_stats() 1536 if (cp->type == CLEAR_REFS_ANON && vma->vm_file) in clear_refs_test_walk() 1538 if (cp->type == CLEAR_REFS_MAPPED && !vma->vm_file) in clear_refs_test_walk() 2594 i_mmap_lock_write(vma->vm_file->f_mapping); in pagemap_scan_hugetlb_entry() 2623 i_mmap_unlock_write(vma->vm_file->f_mapping); in pagemap_scan_hugetlb_entry() [all …]
|
| H A D | task_nommu.c | 137 file = vma->vm_file; in nommu_vma_show() 140 struct inode *inode = file_inode(vma->vm_file); in nommu_vma_show()
|
| /linux-6.15/drivers/infiniband/core/ |
| H A 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-6.15/fs/nilfs2/ |
| H A D | file.c | 49 struct inode *inode = file_inode(vma->vm_file); in nilfs_page_mkwrite() 100 file_update_time(vma->vm_file); in nilfs_page_mkwrite()
|
| /linux-6.15/kernel/events/ |
| H A D | uprobes.c | 368 vma->vm_file && in valid_ref_ctr_vma() 369 file_inode(vma->vm_file) == uprobe->inode && in valid_ref_ctr_vma() 1289 file_inode(vma->vm_file) != uprobe->inode) in register_for_each_vma() 1466 file_inode(vma->vm_file) != uprobe->inode) in unapply_uprobe() 1590 if (vma->vm_file && in uprobe_mmap() 1598 inode = file_inode(vma->vm_file); in uprobe_mmap() 1629 inode = file_inode(vma->vm_file); in vma_has_uprobes() 2402 struct file *vm_file; in find_active_uprobe_speculative() local 2422 vm_file = READ_ONCE(vma->vm_file); in find_active_uprobe_speculative() 2423 if (!vm_file) in find_active_uprobe_speculative() [all …]
|
| /linux-6.15/arch/arc/kernel/ |
| H A D | troubleshoot.c | 95 if (vma->vm_file) { in show_faulting_vma() 97 nm = d_path(file_user_path(vma->vm_file), buf, in show_faulting_vma()
|
| /linux-6.15/drivers/dax/ |
| H A D | device.c | 80 struct file *filp = vmf->vma->vm_file; in dax_set_mapping() 235 struct file *filp = vmf->vma->vm_file; in dev_dax_huge_fault() 266 struct file *filp = vma->vm_file; in dev_dax_may_split() 276 struct file *filp = vma->vm_file; in dev_dax_pagesize()
|
| /linux-6.15/fs/coda/ |
| H A D | file.c | 166 if (WARN_ON(coda_file != vma->vm_file)) in coda_file_mmap() 201 vma->vm_file = get_file(host_file); in coda_file_mmap() 202 ret = call_mmap(vma->vm_file, vma); in coda_file_mmap()
|
| /linux-6.15/ipc/ |
| H A D | shm.c | 304 struct file *file = vma->vm_file; in shm_open() 398 struct file *file = vma->vm_file; in shm_close() 537 struct file *file = vmf->vma->vm_file; in shm_fault() 545 struct file *file = vma->vm_file; in shm_may_split() 556 struct file *file = vma->vm_file; in shm_pagesize() 568 struct shm_file_data *sfd = shm_file_data(vma->vm_file); in shm_set_policy() 579 struct shm_file_data *sfd = shm_file_data(vma->vm_file); in shm_get_policy() 1779 file = vma->vm_file; in ksys_shmdt() 1780 size = i_size_read(file_inode(vma->vm_file)); in ksys_shmdt() 1805 (vma->vm_file == file)) { in ksys_shmdt()
|
| /linux-6.15/fs/udf/ |
| H A D | file.c | 40 struct inode *inode = file_inode(vma->vm_file); in udf_page_mkwrite() 49 file_update_time(vma->vm_file); in udf_page_mkwrite()
|
| /linux-6.15/security/integrity/ima/ |
| H A D | ima_main.c | 510 if (!(ima_policy_flag & IMA_APPRAISE) || !vma->vm_file || in ima_file_mprotect() 515 inode = file_inode(vma->vm_file); in ima_file_mprotect() 516 action = ima_get_action(file_mnt_idmap(vma->vm_file), inode, in ima_file_mprotect() 519 action |= ima_get_action(file_mnt_idmap(vma->vm_file), inode, in ima_file_mprotect() 531 file = vma->vm_file; in ima_file_mprotect()
|
| /linux-6.15/fs/kernfs/ |
| H A D | file.c | 354 struct file *file = vma->vm_file; in kernfs_vma_open() 371 struct file *file = vmf->vma->vm_file; in kernfs_vma_fault() 391 struct file *file = vmf->vma->vm_file; in kernfs_vma_page_mkwrite() 414 struct file *file = vma->vm_file; in kernfs_vma_access() 471 if (vma->vm_file != file) in kernfs_fop_mmap()
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_file.c | 1683 struct xfs_inode *ip = XFS_I(file_inode(vmf->vma->vm_file)); in xfs_dax_read_fault() 1711 struct inode *inode = file_inode(vmf->vma->vm_file); in __xfs_write_fault() 1719 file_update_time(vmf->vma->vm_file); in __xfs_write_fault() 1749 struct xfs_inode *ip = XFS_I(file_inode(vmf->vma->vm_file)); in xfs_write_fault_zoned() 1775 if (xfs_is_zoned_inode(XFS_I(file_inode(vmf->vma->vm_file)))) in xfs_write_fault() 1792 struct inode *inode = file_inode(vmf->vma->vm_file); in xfs_filemap_fault() 1810 if (!IS_DAX(file_inode(vmf->vma->vm_file))) in xfs_filemap_huge_fault()
|
| /linux-6.15/drivers/video/fbdev/core/ |
| H A D | fb_defio.c | 135 if (!vmf->vma->vm_file) in fb_deferred_io_fault() 224 file_update_time(vmf->vma->vm_file); in fb_deferred_io_page_mkwrite()
|
| /linux-6.15/fs/ext2/ |
| H A D | file.c | 95 struct inode *inode = file_inode(vmf->vma->vm_file); in ext2_dax_fault() 102 file_update_time(vmf->vma->vm_file); in ext2_dax_fault()
|