Home
last modified time | relevance | path

Searched refs:VM_PFNMAP (Results 1 – 25 of 54) sorted by relevance

123

/linux/drivers/xen/
H A Dxlate_mmu.c156 BUG_ON(!((vma->vm_flags & (VM_PFNMAP | VM_IO)) == (VM_PFNMAP | VM_IO))); in xen_xlate_remap_gfn_array()
/linux/rust/bindings/
H A Dbindings_helper.h136 const vm_flags_t RUST_CONST_HELPER_VM_PFNMAP = VM_PFNMAP;
/linux/arch/x86/kernel/cpu/sgx/
H A Ddriver.c115 vm_flags_set(vma, VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | VM_IO); in sgx_mmap()
H A Dvirt.c109 vm_flags_set(vma, VM_PFNMAP | VM_IO | VM_DONTDUMP | VM_DONTCOPY); in sgx_vepc_mmap()
/linux/drivers/gpu/drm/xe/
H A Dxe_mmio_gem.c153 vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP | in xe_mmio_gem_mmap()
/linux/rust/
H A Dbindgen_parameters47 --blocklist-item VM_PFNMAP
/linux/arch/riscv/kvm/
H A Dmmu.c215 if (vma->vm_flags & VM_PFNMAP) { in kvm_arch_prepare_memory_region()
468 if (logging || (vma->vm_flags & VM_PFNMAP)) in kvm_riscv_mmu_map()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_doorbell.c128 VM_DONTDUMP | VM_PFNMAP); in kfd_doorbell_mmap()
/linux/drivers/misc/ocxl/
H A Dsysfs.c137 vm_flags_set(vma, VM_IO | VM_PFNMAP); in global_mmio_mmap()
H A Dcontext.c207 vm_flags_set(vma, VM_IO | VM_PFNMAP); in ocxl_context_mmap()
/linux/arch/powerpc/platforms/cell/spufs/
H A Dfile.c294 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_mem_mmap()
384 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_cntl_mmap()
1039 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_signal1_mmap()
1173 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_signal2_mmap()
1294 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_mss_mmap()
1355 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_psmap_mmap()
1414 vm_flags_set(vma, VM_IO | VM_PFNMAP); in spufs_mfc_mmap()
/linux/rust/kernel/mm/
H A Dvirt.rs260 // SAFETY: We don't yet provide a way to set VM_PFNMAP, so this cannot put the flags in an
421 pub const PFNMAP: vm_flags_t = bindings::VM_PFNMAP as vm_flags_t;
/linux/drivers/gpu/drm/xen/
H A Dxen_drm_front_gem.c73 vm_flags_mod(vma, VM_MIXEDMAP | VM_DONTEXPAND, VM_PFNMAP); in xen_drm_front_gem_object_mmap()
/linux/drivers/accel/amdxdna/
H A Damdxdna_ubuf.c96 vm_flags_set(vma, VM_PFNMAP | VM_DONTEXPAND | VM_DONTDUMP); in amdxdna_ubuf_mmap()
/linux/include/trace/events/
H A Dmmflags.h215 {VM_PFNMAP, "pfnmap" }, \
/linux/arch/arm64/kvm/
H A Dmmu.c1062 if (!(vma->vm_flags & VM_PFNMAP)) { in stage2_unmap_memslot()
1439 if (is_vm_hugetlb_page(vma) && !(vma->vm_flags & VM_PFNMAP)) in get_vma_page_shift()
1442 if (!(vma->vm_flags & VM_PFNMAP)) in get_vma_page_shift()
1882 if (s2vi->vm_flags & (VM_PFNMAP | VM_MIXEDMAP) && !pfn_is_map_memory(s2vi->pfn)) { in kvm_s2_fault_pin_pfn()
2637 if (vma->vm_flags & VM_PFNMAP) { in kvm_arch_prepare_memory_region()
/linux/tools/testing/vma/include/
H A Ddup.h219 #define VM_PFNMAP INIT_VM_FLAG(PFNMAP) macro
354 #define VM_SPECIAL (VM_IO | VM_DONTEXPAND | VM_PFNMAP | VM_MIXEDMAP)
386 #define VM_COPY_ON_FORK (VM_PFNMAP | VM_MIXEDMAP | VM_UFFD_WP | VM_MAYBE_GUARD)
/linux/drivers/gpu/drm/tegra/
H A Dgem.c598 vm_flags_clear(vma, VM_PFNMAP); in __tegra_gem_mmap()
612 vm_flags_mod(vma, VM_MIXEDMAP, VM_PFNMAP); in __tegra_gem_mmap()
/linux/drivers/virt/acrn/
H A Dmm.c178 if (vma && ((vma->vm_flags & VM_PFNMAP) != 0)) { in acrn_vm_ram_map()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c414 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in probe_range()
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_gem.c278 vm_flags_clear(vma, VM_PFNMAP); in exynos_drm_gem_mmap_buffer()
/linux/mm/
H A Dhuge_memory.c1699 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vmf_insert_pfn_pmd()
1700 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pmd()
1701 (VM_PFNMAP|VM_MIXEDMAP)); in vmf_insert_pfn_pmd()
1702 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pmd()
1807 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vmf_insert_pfn_pud()
1808 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_pud()
1809 (VM_PFNMAP|VM_MIXEDMAP)); in vmf_insert_pfn_pud()
1810 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_pud()
H A Dmemory.c693 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) in __vm_normal_page()
706 if (unlikely(vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP))) { in __vm_normal_page()
2248 !(vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP))) in zap_special_vma_range()
2289 VM_WARN_ON_ONCE(vma->vm_flags & VM_PFNMAP); in vm_mixed_zeropage_allowed()
2494 VM_WARN_ON_ONCE(vma->vm_flags & VM_PFNMAP); in vm_insert_pages()
2572 BUG_ON(vma->vm_flags & VM_PFNMAP); in vm_insert_page()
2747 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); in vmf_insert_pfn_prot()
2748 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == in vmf_insert_pfn_prot()
2749 (VM_PFNMAP|VM_MIXEDMAP)); in vmf_insert_pfn_prot()
2750 BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags)); in vmf_insert_pfn_prot()
[all …]
/linux/drivers/misc/sgi-gru/
H A Dgrufile.c104 vm_flags_set(vma, VM_IO | VM_PFNMAP | VM_LOCKED | in gru_file_mmap()
/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.c256 vm_flags_mod(vma, VM_IO | VM_DONTEXPAND | VM_DONTDUMP, VM_PFNMAP); in rockchip_drm_gem_object_mmap()

123