| /OK3568_Linux_fs/kernel/mm/ |
| H A D | nommu.c | 535 if (region->vm_file) in __put_nommu_region() 536 fput(region->vm_file); in __put_nommu_region() 575 if (vma->vm_file) { in add_vma_to_mm() 576 mapping = vma->vm_file->f_mapping; in add_vma_to_mm() 644 if (vma->vm_file) { in delete_vma_from_mm() 645 mapping = vma->vm_file->f_mapping; in delete_vma_from_mm() 667 if (vma->vm_file) in delete_vma() 668 fput(vma->vm_file); in delete_vma() 958 ret = call_mmap(vma->vm_file, vma); in do_mmap_shared_file() 989 ret = call_mmap(vma->vm_file, vma); in do_mmap_private() [all …]
|
| H A D | mincore.c | 77 if (vma->vm_file) { in __mincore_unmapped_range() 82 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff); in __mincore_unmapped_range() 161 if (!vma->vm_file) in can_do_mincore() 169 return inode_owner_or_capable(file_inode(vma->vm_file)) || in can_do_mincore() 170 inode_permission(file_inode(vma->vm_file), MAY_WRITE) == 0; in can_do_mincore()
|
| H A D | mmap.c | 162 struct file *file = vma->vm_file; in unlink_file_vma() 174 if (vma->vm_file) in __free_vma() 175 fput(vma->vm_file); in __free_vma() 700 file = vma->vm_file; in __vma_link_file() 730 if (vma->vm_file) { in vma_link() 731 mapping = vma->vm_file->f_mapping; in vma_link() 787 struct file *file = vma->vm_file; in __vma_adjust() 818 VM_WARN_ON(file != next->vm_file); in __vma_adjust() 1098 if (vma->vm_file != file) in is_mergeable_vma() 1330 a->vm_file == b->vm_file && in anon_vma_compatible() [all …]
|
| H A D | khugepaged.c | 446 if (vma->vm_file && !IS_ALIGNED((vma->vm_start >> PAGE_SHIFT) - in hugepage_vma_check() 451 if (shmem_file(vma->vm_file)) in hugepage_vma_check() 459 if (IS_ENABLED(CONFIG_READ_ONLY_THP_FOR_FS) && vma->vm_file && in hugepage_vma_check() 460 !inode_is_open_for_write(vma->vm_file->f_inode) && in hugepage_vma_check() 462 struct inode *inode = vma->vm_file->f_inode; in hugepage_vma_check() 1454 if (!vma || !vma->vm_file || in collapse_pte_mapped_thp() 1475 hpage = find_lock_page(vma->vm_file->f_mapping, in collapse_pte_mapped_thp() 1494 i_mmap_lock_write(vma->vm_file->f_mapping); in collapse_pte_mapped_thp() 1558 i_mmap_unlock_write(vma->vm_file->f_mapping); in collapse_pte_mapped_thp() 1568 i_mmap_unlock_write(vma->vm_file->f_mapping); in collapse_pte_mapped_thp() [all …]
|
| H A D | userfaultfd.c | 87 inode = dst_vma->vm_file->f_inode; in mfill_atomic_install_pte() 197 if (dst_vma->vm_file) { in mfill_zeropage_pte() 199 inode = dst_vma->vm_file->f_inode; in mfill_zeropage_pte() 225 struct inode *inode = file_inode(dst_vma->vm_file); in mcontinue_atomic_pte() 358 mapping = dst_vma->vm_file->f_mapping; in __mcopy_atomic_hugetlb()
|
| H A D | madvise.c | 100 if (vma->vm_file || vma->vm_flags & VM_SHARED) { in madvise_behavior() 140 vma->vm_file, pgoff, vma_policy(vma), in madvise_behavior() 267 struct file *file = vma->vm_file; in madvise_willneed() 554 if (!vma->vm_file) in can_do_file_pageout() 562 return inode_owner_or_capable(file_inode(vma->vm_file)) || in can_do_file_pageout() 563 inode_permission(file_inode(vma->vm_file), MAY_WRITE) == 0; in can_do_file_pageout() 868 f = vma->vm_file; in madvise_remove()
|
| H A D | mremap.c | 105 if (vma->vm_file) in take_rmap_locks() 106 i_mmap_lock_write(vma->vm_file->f_mapping); in take_rmap_locks() 115 if (vma->vm_file) in drop_rmap_locks() 116 i_mmap_unlock_write(vma->vm_file->f_mapping); in drop_rmap_locks() 834 ret = get_unmapped_area(vma->vm_file, new_addr, new_len, vma->vm_pgoff + in mremap_to() 1006 new_addr = get_unmapped_area(vma->vm_file, 0, new_len, in SYSCALL_DEFINE5()
|
| /OK3568_Linux_fs/kernel/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()
|
| /OK3568_Linux_fs/kernel/fs/ocfs2/ |
| H A D | mmap.c | 43 trace_ocfs2_fault(OCFS2_I(vma->vm_file->f_mapping->host)->ip_blkno, in ocfs2_fault() 118 struct inode *inode = file_inode(vmf->vma->vm_file); in ocfs2_page_mkwrite() 146 ret = __ocfs2_page_mkwrite(vmf->vma->vm_file, di_bh, page); in ocfs2_page_mkwrite()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_vm.c | 118 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_fault() 237 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_shm_close() 307 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_dma_fault() 343 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_sg_fault() 412 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_open() 447 struct drm_file *priv = vma->vm_file->private_data; in drm_vm_close()
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/core/ |
| H A D | fb_defio.c | 56 if (vmf->vma->vm_file) in fb_deferred_io_fault() 57 page->mapping = vmf->vma->vm_file->f_mapping; in fb_deferred_io_fault() 106 file_update_time(vmf->vma->vm_file); in fb_deferred_io_mkwrite()
|
| /OK3568_Linux_fs/kernel/fs/proc/ |
| H A D | nommu.c | 40 file = region->vm_file; in nommu_region_show() 43 struct inode *inode = file_inode(region->vm_file); in nommu_region_show()
|
| /OK3568_Linux_fs/kernel/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()
|
| /OK3568_Linux_fs/kernel/fs/kernfs/ |
| H A D | file.c | 316 struct file *file = vma->vm_file; in kernfs_vma_open() 333 struct file *file = vmf->vma->vm_file; in kernfs_vma_fault() 353 struct file *file = vmf->vma->vm_file; in kernfs_vma_page_mkwrite() 376 struct file *file = vma->vm_file; in kernfs_vma_access() 398 struct file *file = vma->vm_file; in kernfs_vma_set_policy() 419 struct file *file = vma->vm_file; in kernfs_vma_get_policy() 482 if (vma->vm_file != file) in kernfs_fop_mmap()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/oprofile/cell/ |
| H A D | spu_task_sync.c | 340 if (!vma->vm_file) in get_exec_dcookie_and_offset() 344 my_offset, spu_ref, vma->vm_file); in get_exec_dcookie_and_offset() 349 *spu_bin_dcookie = fast_get_dcookie(&vma->vm_file->f_path); in get_exec_dcookie_and_offset() 350 pr_debug("got dcookie for %pD\n", vma->vm_file); in get_exec_dcookie_and_offset()
|
| /OK3568_Linux_fs/kernel/fs/nilfs2/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | mm_types.h | 285 struct file *vm_file; /* the backing file or NULL */ member 371 struct file * vm_file; /* File we map to (can be NULL). */ member 837 if (vma->vm_file) in vma_get_anon_name()
|
| /OK3568_Linux_fs/kernel/fs/fuse/ |
| H A D | passthrough.c | 178 if (WARN_ON(file != vma->vm_file)) in fuse_passthrough_mmap() 181 vma->vm_file = get_file(passthrough_filp); in fuse_passthrough_mmap() 184 ret = call_mmap(vma->vm_file, vma); in fuse_passthrough_mmap()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_dma_buf.c | 99 if (!vma->vm_file) in amdgpu_gem_prime_mmap() 116 ret = drm_vma_node_allow(&obj->vma_node, vma->vm_file->private_data); in amdgpu_gem_prime_mmap() 120 ret = ttm_bo_mmap(vma->vm_file, vma, &adev->mman.bdev); in amdgpu_gem_prime_mmap() 121 drm_vma_node_revoke(&obj->vma_node, vma->vm_file->private_data); in amdgpu_gem_prime_mmap()
|
| /OK3568_Linux_fs/kernel/drivers/oprofile/ |
| H A D | buffer_sync.c | 97 if (mpnt && mpnt->vm_file && (mpnt->vm_flags & VM_EXEC)) { in munmap_notify() 265 if (vma->vm_file) { in lookup_dcookie() 266 cookie = fast_get_dcookie(&vma->vm_file->f_path); in lookup_dcookie()
|
| /OK3568_Linux_fs/kernel/fs/coda/ |
| H A D | file.c | 139 if (WARN_ON(coda_file != vma->vm_file)) in coda_file_mmap() 174 vma->vm_file = get_file(host_file); in coda_file_mmap() 175 ret = call_mmap(vma->vm_file, vma); in coda_file_mmap()
|
| /OK3568_Linux_fs/kernel/fs/ext2/ |
| H A D | file.c | 93 struct inode *inode = file_inode(vmf->vma->vm_file); in ext2_dax_fault() 101 file_update_time(vmf->vma->vm_file); in ext2_dax_fault()
|
| /OK3568_Linux_fs/kernel/arch/arc/kernel/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/kernel/events/ |
| H A D | uprobes.c | 128 return vma->vm_file && (vma->vm_flags & flags) == VM_MAYEXEC; in valid_vma() 348 vma->vm_file && in valid_ref_ctr_vma() 349 file_inode(vma->vm_file) == uprobe->inode && in valid_ref_ctr_vma() 528 orig_page = find_get_page(vma->vm_file->f_inode->i_mapping, in uprobe_write_opcode() 903 ret = prepare_uprobe(uprobe, vma->vm_file, mm, vaddr); in install_breakpoint() 1060 file_inode(vma->vm_file) != uprobe->inode) in register_for_each_vma() 1249 file_inode(vma->vm_file) != uprobe->inode) in unapply_uprobe() 1371 if (vma->vm_file && in uprobe_mmap() 1379 inode = file_inode(vma->vm_file); in uprobe_mmap() 1410 inode = file_inode(vma->vm_file); in vma_has_uprobes() [all …]
|
| /OK3568_Linux_fs/kernel/ipc/ |
| H A D | shm.c | 280 struct file *file = vma->vm_file; in __shm_open() 367 struct file *file = vma->vm_file; in shm_close() 523 struct file *file = vmf->vma->vm_file; in shm_fault() 531 struct file *file = vma->vm_file; in shm_split() 542 struct file *file = vma->vm_file; in shm_pagesize() 554 struct file *file = vma->vm_file; in shm_set_policy() 566 struct file *file = vma->vm_file; in shm_get_policy() 1780 file = vma->vm_file; in ksys_shmdt() 1781 size = i_size_read(file_inode(vma->vm_file)); in ksys_shmdt() 1808 (vma->vm_file == file)) in ksys_shmdt()
|