Searched refs:VM_MIXEDMAP (Results 1 - 16 of 16) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c231 if (vma->vm_flags & VM_MIXEDMAP) ttm_bo_vm_fault()
342 * VM_MIXEDMAP on all mappings. See freedesktop.org bug #75719 ttm_bo_mmap()
344 vma->vm_flags |= VM_MIXEDMAP; ttm_bo_mmap()
360 vma->vm_flags |= VM_MIXEDMAP; ttm_fbdev_mmap()
/linux-4.1.27/fs/ext2/
H A Dfile.c52 vma->vm_flags |= VM_MIXEDMAP; ext2_file_mmap()
/linux-4.1.27/drivers/gpu/drm/udl/
H A Dudl_gem.c96 vma->vm_flags |= VM_MIXEDMAP; udl_drm_gem_mmap()
/linux-4.1.27/mm/
H A Ddebug.c148 {VM_MIXEDMAP, "mixedmap" },
H A Dmemory.c733 * In order to support COW of arbitrary special mappings, we have VM_MIXEDMAP.
735 * VM_MIXEDMAP mappings can likewise contain memory with or without "struct
759 if (vma->vm_flags & (VM_PFNMAP | VM_MIXEDMAP)) vm_normal_page()
768 if (unlikely(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))) { vm_normal_page()
769 if (vma->vm_flags & VM_MIXEDMAP) { vm_normal_page()
1023 if (!(vma->vm_flags & (VM_HUGETLB | VM_PFNMAP | VM_MIXEDMAP)) && copy_page_range()
1499 * Caller must set VM_MIXEDMAP on vma if it wants to call this
1509 if (!(vma->vm_flags & VM_MIXEDMAP)) { vm_insert_page()
1512 vma->vm_flags |= VM_MIXEDMAP; vm_insert_page()
1574 BUG_ON(!(vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP))); vm_insert_pfn()
1575 BUG_ON((vma->vm_flags & (VM_PFNMAP|VM_MIXEDMAP)) == vm_insert_pfn()
1576 (VM_PFNMAP|VM_MIXEDMAP)); vm_insert_pfn()
1578 BUG_ON((vma->vm_flags & VM_MIXEDMAP) && pfn_valid(pfn)); vm_insert_pfn()
1594 BUG_ON(!(vma->vm_flags & VM_MIXEDMAP)); vm_insert_mixed()
1601 * based VM_MIXEDMAP scheme (see vm_normal_page), and thus we *must* vm_insert_mixed()
1603 * than insert_pfn). If a zero_pfn were inserted into a VM_MIXEDMAP vm_insert_mixed()
2184 * Handle write page faults for VM_MIXEDMAP or VM_PFNMAP for a VM_SHARED
2293 * VM_MIXEDMAP !pfn_valid() case, or VM_SOFTDIRTY clear on a __releases()
H A Dksm.c1751 VM_HUGETLB | VM_MIXEDMAP)) ksm_madvise()
/linux-4.1.27/drivers/gpu/drm/vgem/
H A Dvgem_drv.c274 vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP; vgem_drm_gem_mmap()
/linux-4.1.27/drivers/gpu/drm/tegra/
H A Dgem.c506 vma->vm_flags |= VM_MIXEDMAP; tegra_drm_mmap()
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Dframebuffer.c181 vma->vm_flags |= VM_IO | VM_MIXEDMAP | VM_DONTEXPAND | VM_DONTDUMP; psbfb_mmap()
/linux-4.1.27/drivers/gpu/drm/msm/
H A Dmsm_gem.c157 vma->vm_flags |= VM_MIXEDMAP; msm_gem_mmap_obj()
/linux-4.1.27/fs/ext4/
H A Dfile.c245 vma->vm_flags |= VM_MIXEDMAP; ext4_file_mmap()
/linux-4.1.27/include/linux/
H A Dmm.h151 #define VM_MIXEDMAP 0x10000000 /* Can contain "struct page" and pure PFN pages */ set_max_mapnr() macro
196 #define VM_SPECIAL (VM_IO | VM_DONTEXPAND | VM_PFNMAP | VM_MIXEDMAP) set_max_mapnr()
254 /* same as page_mkwrite when using VM_PFNMAP|VM_MIXEDMAP */
/linux-4.1.27/fs/proc/
H A Dvmcore.c423 vma->vm_flags |= VM_MIXEDMAP; mmap_vmcore()
H A Dtask_mmu.c596 [ilog2(VM_MIXEDMAP)] = "mm", show_smap_vma_flags()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
H A Domap_gem.c569 vma->vm_flags |= VM_MIXEDMAP; omap_gem_mmap_obj()
/linux-4.1.27/kernel/sched/
H A Dfair.c2184 is_vm_hugetlb_page(vma) || (vma->vm_flags & VM_MIXEDMAP)) { task_numa_work()

Completed in 447 milliseconds