/linux/mm/ |
H A D | io-mapping.c | 19 vm_flags_t expected_flags = VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP; in io_mapping_map_user()
|
H A D | memory.c | 603 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in vm_normal_page() 624 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page() 679 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { in vm_normal_page_pmd() 1340 if (src_vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in vma_needs_copy() 1374 if (unlikely(src_vma->vm_flags & VM_PFNMAP)) { in copy_page_range() 1833 if (unlikely(vma->vm_flags & VM_PFNMAP)) in unmap_single_vma() 1956 !(vma->vm_flags & VM_PFNMAP)) in zap_vma_ptes() 1997 VM_WARN_ON_ONCE(vma->vm_flags & VM_PFNMAP); in vm_mixed_zeropage_allowed() 2181 BUG_ON(vma->vm_flags & VM_PFNMAP); in vm_insert_pages() 2226 BUG_ON(vma->vm_flags & VM_PFNMAP); in vm_insert_page() [all …]
|
H A D | mremap.c | 765 if (unlikely(vma->vm_flags & VM_PFNMAP)) in move_vma() 838 (vma->vm_flags & (VM_DONTEXPAND | VM_PFNMAP))) in vma_to_resize() 854 if (vma->vm_flags & (VM_DONTEXPAND | VM_PFNMAP)) in vma_to_resize()
|
H A D | huge_memory.c | 1419 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) && in vmf_insert_pfn_pmd() 1421 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pmd() 1422 (VM_PFNMAP|VM_MIXEDMAP)); in vmf_insert_pfn_pmd() 1423 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pmd() 1507 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) && in vmf_insert_pfn_pud() 1509 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pud() 1510 (VM_PFNMAP|VM_MIXEDMAP)); in vmf_insert_pfn_pud() 1511 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pud()
|
/linux/arch/sparc/include/asm/ |
H A D | mman.h | 72 if (vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in arch_validate_flags()
|
/linux/drivers/xen/ |
H A D | xlate_mmu.c | 156 BUG_ON(!((vma->vm_flags & (VM_PFNMAP | VM_IO)) == (VM_PFNMAP | VM_IO))); in xen_xlate_remap_gfn_array()
|
/linux/drivers/gpu/drm/i915/ |
H A D | i915_mm.c | 70 #define EXPECTED_FLAGS (VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP)
|
/linux/arch/riscv/kernel/ |
H A D | vdso.c | 230 (VM_READ | VM_MAYREAD | VM_PFNMAP), vdso_info->dm); in __setup_additional_pages()
|
/linux/drivers/misc/ocxl/ |
H A D | sysfs.c | 137 vm_flags_set(vma, VM_IO | VM_PFNMAP); in global_mmio_mmap()
|
H A D | context.c | 207 vm_flags_set(vma, VM_IO | VM_PFNMAP); in ocxl_context_mmap()
|
/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_doorbell.c | 128 VM_DONTDUMP | VM_PFNMAP); in kfd_doorbell_mmap()
|
/linux/arch/x86/kernel/cpu/sgx/ |
H A D | virt.c | 108 vm_flags_set(vma, VM_PFNMAP | VM_IO | VM_DONTDUMP | VM_DONTCOPY); in sgx_vepc_mmap()
|
/linux/include/trace/events/ |
H A D | mmflags.h | 174 {VM_PFNMAP, "pfnmap" }, \
|
/linux/arch/arm64/kvm/ |
H A D | mmu.c | 1016 if (!(vma->vm_flags & VM_PFNMAP)) { in stage2_unmap_memslot() 1363 if (is_vm_hugetlb_page(vma) && !(vma->vm_flags & VM_PFNMAP)) in get_vma_page_shift() 1366 if (!(vma->vm_flags & VM_PFNMAP)) in get_vma_page_shift() 2153 if (vma->vm_flags & VM_PFNMAP) { in kvm_arch_prepare_memory_region()
|
/linux/arch/riscv/kvm/ |
H A D | mmu.c | 509 if (vma->vm_flags & VM_PFNMAP) { in kvm_arch_prepare_memory_region() 626 if (logging || (vma->vm_flags & VM_PFNMAP)) in kvm_riscv_gstage_map()
|
/linux/drivers/misc/cxl/ |
H A D | context.c | 223 vm_flags_set(vma, VM_IO | VM_PFNMAP); in cxl_context_iomap()
|
/linux/drivers/gpu/drm/tegra/ |
H A D | gem.c | 588 vm_flags_clear(vma, VM_PFNMAP); in __tegra_gem_mmap() 602 vm_flags_mod(vma, VM_MIXEDMAP, VM_PFNMAP); in __tegra_gem_mmap()
|
/linux/include/asm-generic/ |
H A D | tlb.h | 452 tlb->vma_pfn = !!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)); in tlb_update_vma_flags()
|
/linux/drivers/gpu/drm/ttm/ |
H A D | ttm_bo_vm.c | 481 vm_flags_set(vma, VM_PFNMAP | VM_IO | VM_DONTEXPAND | VM_DONTDUMP); in ttm_bo_mmap_obj()
|
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_gem.c | 277 vm_flags_clear(vma, VM_PFNMAP); in exynos_drm_gem_mmap_buffer()
|
/linux/drivers/gpu/drm/ |
H A D | drm_gem_dma_helper.c | 533 vm_flags_mod(vma, VM_DONTEXPAND, VM_PFNMAP); in drm_gem_dma_mmap()
|
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_userptr.c | 413 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in probe_range()
|
/linux/drivers/dma-buf/heaps/ |
H A D | cma_heap.c | 185 vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); in cma_heap_mmap()
|
/linux/drivers/misc/sgi-gru/ |
H A D | grufile.c | 104 vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_LOCKED | in gru_file_mmap()
|
/linux/arch/powerpc/platforms/book3s/ |
H A D | vas-api.c | 527 vm_flags_set(vma, VM_IO | VM_PFNMAP); in coproc_mmap()
|