/kernel/linux/linux-5.10/mm/ |
H A D | nommu.c | 535 if (region->vm_file) in __releases() 536 fput(region->vm_file); in __releases() 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, vm 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 | 168 struct file *file = vma->vm_file; in unlink_file_vma() 188 if (vma->vm_file) in remove_vma() 189 fput(vma->vm_file); in remove_vma() 668 file = vma->vm_file; in __vma_link_file() 698 if (vma->vm_file) { in vma_link() 699 mapping = vma->vm_file->f_mapping; in vma_link() 755 struct file *file = vma->vm_file; in __vma_adjust() 782 VM_WARN_ON(file != next->vm_file); in __vma_adjust() 1051 if (vma->vm_file != file) in is_mergeable_vma() 1264 * They need to have the same vm_file, an [all...] |
H A D | userfaultfd.c | 113 if (dst_vma->vm_file) { in mcopy_atomic_pte() 115 inode = dst_vma->vm_file->f_inode; in mcopy_atomic_pte() 160 if (dst_vma->vm_file) { in mfill_zeropage_pte() 162 inode = dst_vma->vm_file->f_inode; in mfill_zeropage_pte() 288 mapping = dst_vma->vm_file->f_mapping; in __mcopy_atomic_hugetlb()
|
H A D | mremap.c | 86 if (vma->vm_file) in take_rmap_locks() 87 i_mmap_lock_write(vma->vm_file->f_mapping); in take_rmap_locks() 96 if (vma->vm_file) in drop_rmap_locks() 97 i_mmap_unlock_write(vma->vm_file->f_mapping); in drop_rmap_locks() 616 ret = get_unmapped_area(vma->vm_file, new_addr, new_len, vma->vm_pgoff + in mremap_to() 788 new_addr = get_unmapped_area(vma->vm_file, 0, new_len, in SYSCALL_DEFINE5()
|
/kernel/linux/linux-6.6/mm/ |
H A D | nommu.c | 525 if (region->vm_file) in __releases() 526 fput(region->vm_file); in __releases() 552 if (vma->vm_file) { in setup_vma_to_mm() 553 struct address_space *mapping = vma->vm_file->f_mapping; in setup_vma_to_mm() 567 if (vma->vm_file) { in cleanup_vma_from_mm() 569 mapping = vma->vm_file->f_mapping; in cleanup_vma_from_mm() 605 if (vma->vm_file) in delete_vma() 606 fput(vma->vm_file); in delete_vma() 899 ret = call_mmap(vma->vm_file, vma); in do_mmap_shared_file() 932 ret = call_mmap(vma->vm_file, vm in do_mmap_private() [all...] |
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 | mmap.c | 130 struct file *file = vma->vm_file; in unlink_file_vma() 148 if (vma->vm_file) in remove_vma() 149 fput(vma->vm_file); in remove_vma() 414 if (vma->vm_file) { in vma_link() 415 mapping = vma->vm_file->f_mapping; in vma_link() 447 vp->file = vma->vm_file; in init_multi_vma_prep() 449 vp->mapping = vma->vm_file->f_mapping; in init_multi_vma_prep() 479 if (vp->insert && vp->insert->vm_file) { in vma_prepare() 487 vp->insert->vm_file->f_mapping); in vma_prepare() 741 if (vma->vm_file ! in is_mergeable_vma() [all...] |
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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, page); in ocfs2_page_mkwrite()
|
/kernel/linux/linux-6.6/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_iname); in check_vma()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A 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()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-5.10/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() 102 file_update_time(vmf->vma->vm_file); in fb_deferred_io_mkwrite()
|
/kernel/linux/linux-5.10/fs/sharefs/ |
H A D | file.c | 230 if (WARN_ON(file != vma->vm_file)) in sharefs_file_mmap() 233 vma->vm_file = get_file(lower_file); in sharefs_file_mmap() 234 err = call_mmap(vma->vm_file, vma); in sharefs_file_mmap()
|
/kernel/linux/linux-6.6/fs/sharefs/ |
H A D | file.c | 230 if (WARN_ON(file != vma->vm_file)) in sharefs_file_mmap() 233 vma->vm_file = get_file(lower_file); in sharefs_file_mmap() 234 err = call_mmap(vma->vm_file, vma); in sharefs_file_mmap()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/common_modules/tzdriver/auth/ |
H A D | client_hash_auth.c | 128 is_valid_vma = (vma->vm_file && in find_lib_code_area() 129 vma->vm_file->f_path.dentry && in find_lib_code_area() 130 vma->vm_file->f_path.dentry->d_name.name); in find_lib_code_area() 133 vma->vm_file->f_path.dentry->d_name.name); in find_lib_code_area() 137 vma->vm_file->f_path.dentry->d_name.name); in find_lib_code_area()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-6.6/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()
|