Home
last modified time | relevance | path

Searched refs:VM_SPECIAL (Results 1 – 8 of 8) sorted by relevance

/linux/mm/
H A Dmigrate_device.c526 (args->vma->vm_flags & VM_SPECIAL) || vma_is_dax(args->vma)) in migrate_vma_setup()
H A Dmlock.c475 if (newflags == oldflags || (oldflags & VM_SPECIAL) || in mlock_fixup()
H A Dswap.c543 if (unlikely((vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) == VM_LOCKED)) in folio_add_lru_vma()
H A Dmmap.c1537 if ((vm_flags & VM_SPECIAL) || vma_is_dax(vma) ||
H A Dinternal.h873 * The VM_SPECIAL check here serves two purposes.
876 * is never left set on a VM_SPECIAL vma, there is an interval while
878 * still be set while VM_SPECIAL bits are added: so ignore it then.
880 if (unlikely((vma->vm_flags & (VM_LOCKED|VM_SPECIAL)) == VM_LOCKED))
H A Dmadvise.c1082 if ((!is_vm_hugetlb_page(vma) && new_flags & VM_SPECIAL) || in madvise_vma_behavior()
H A Dvmscan.c3243 if (vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) in should_skip_vma()
4069 if (vma->vm_flags & VM_SPECIAL) in lru_gen_look_around()
/linux/include/linux/
H A Dmm.h475 #define VM_SPECIAL (VM_IO | VM_DONTEXPAND | VM_PFNMAP | VM_MIXEDMAP) macro
478 #define VM_NO_KHUGEPAGED (VM_SPECIAL | VM_HUGETLB)