Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dunevictable-lru.rst49 * Those mapped into VM_LOCKED [mlock()ed] VMAs.
185 faulted into a VM_LOCKED vma, or found in a vma being VM_LOCKED.
201 There may be situations where a page is mapped into a VM_LOCKED VMA, but the
236 of VM_LOCKED VMAs that map the page. This use of the link field for a count
242 attempting to isolate them, thus abandoning the count of VM_LOCKED VMAs. When
244 replaced by walking the reverse map to determine whether any VM_LOCKED VMAs
251 mlocked pages - pages mapped into a VM_LOCKED VMA - are a class of unevictable
268 and when a VM_LOCKED stack segment is expanded; or
271 reclaim a page in a VM_LOCKED VMA via try_to_unmap()
273 all of which result in the VM_LOCKED flag being set for the VMA if it doesn't
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dmlock.c541 int lock = !!(newflags & VM_LOCKED); in mlock_fixup()
578 else if (old_flags & VM_LOCKED) in mlock_fixup()
673 if (vma->vm_flags & VM_LOCKED) { in count_mm_mlocked_page_nr()
736 return do_mlock(start, len, VM_LOCKED); in SYSCALL_DEFINE2()
741 vm_flags_t vm_flags = VM_LOCKED; in SYSCALL_DEFINE3()
786 current->mm->def_flags |= VM_LOCKED; in apply_mlockall_flags()
796 to_add |= VM_LOCKED; in apply_mlockall_flags()
H A Dmmap.c292 populate = newbrk > oldbrk && (mm->def_flags & VM_LOCKED) != 0; in SYSCALL_DEFINE1()
1424 if (flags & VM_LOCKED) { in mlock_future_check()
1651 ((vm_flags & VM_LOCKED) || in do_mmap()
1946 if (vm_flags & VM_LOCKED) { in mmap_region()
2489 if (vma->vm_flags & VM_LOCKED) { in acct_stack_growth()
2584 if (vma->vm_flags & VM_LOCKED) in expand_upwards()
2664 if (vma->vm_flags & VM_LOCKED) in expand_downwards()
2718 if (prev->vm_flags & VM_LOCKED) in find_extend_vma()
2745 if (vma->vm_flags & VM_LOCKED) in find_extend_vma()
3025 if (tmp->vm_flags & VM_LOCKED) { in __do_munmap()
[all …]
H A Dmsync.c79 (vma->vm_flags & VM_LOCKED)) { in SYSCALL_DEFINE3()
H A Dmremap.c676 if (vm_flags & VM_LOCKED) { in move_vma()
740 if (vma->vm_flags & VM_LOCKED) { in vma_to_resize()
986 if (vma->vm_flags & VM_LOCKED) { in SYSCALL_DEFINE5()
H A Dmprotect.c496 if ((oldflags & (VM_WRITE | VM_SHARED | VM_LOCKED)) == VM_LOCKED && in mprotect_fixup()
H A Drmap.c794 if (vma->vm_flags & VM_LOCKED) { in page_referenced_one()
796 pra->vm_flags |= VM_LOCKED; in page_referenced_one()
1468 if ((flags & TTU_MUNLOCK) && !(vma->vm_flags & VM_LOCKED)) in try_to_unmap_one()
1519 if (vma->vm_flags & VM_LOCKED) { in try_to_unmap_one()
H A Dswap.c508 unevictable = (vma_flags & (VM_LOCKED | VM_SPECIAL)) == VM_LOCKED; in __lru_cache_add_inactive_or_unevictable()
H A Dinternal.h64 return !(vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_PFNMAP)); in can_madv_lru_vma()
H A Dshmem.c1385 if (info->flags & VM_LOCKED) in shmem_writepage()
2266 if (lock && !(info->flags & VM_LOCKED)) { in shmem_lock()
2269 info->flags |= VM_LOCKED; in shmem_lock()
2272 if (!lock && (info->flags & VM_LOCKED) && user) { in shmem_lock()
2274 info->flags &= ~VM_LOCKED; in shmem_lock()
H A Dmadvise.c865 if (vma->vm_flags & VM_LOCKED) in madvise_remove()
H A Dhuge_memory.c1370 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_trans_huge_pmd()
3019 if ((vma->vm_flags & VM_LOCKED) && !PageDoubleMap(new)) in remove_migration_pmd()
H A Dgup.c551 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte()
H A Dksm.c1256 if ((vma->vm_flags & VM_LOCKED) && kpage && !err) { in try_to_merge_one_page()
H A Dmigrate.c255 if (vma->vm_flags & VM_LOCKED && !PageTransCompound(new)) in remove_migration_pte()
H A Dmemory.c3265 if (page_copied && (vmf->vma_flags & VM_LOCKED)) { in wp_page_copy()
3819 (vmf->vma_flags & VM_LOCKED) || PageMlocked(page)) in do_swap_page()
H A Dvmscan.c1045 if (vm_flags & VM_LOCKED) in page_check_references()
/OK3568_Linux_fs/kernel/include/linux/
H A Dmman.h155 _calc_vm_trans(flags, MAP_LOCKED, VM_LOCKED ) | in calc_vm_flag_bits()
H A Dmm.h283 #define VM_LOCKED 0x00002000 macro
420 #define VM_LOCKED_CLEAR_MASK (~(VM_LOCKED | VM_LOCKONFAULT))
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dmmflags.h170 {VM_LOCKED, "locked" }, \
/OK3568_Linux_fs/kernel/drivers/misc/sgi-gru/
H A Dgrufile.c104 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_LOCKED | in gru_file_mmap()
/OK3568_Linux_fs/kernel/fs/proc/
H A Dtask_mmu.c561 bool locked = !!(vma->vm_flags & VM_LOCKED); in smaps_pte_entry()
611 bool locked = !!(vma->vm_flags & VM_LOCKED); in smaps_pmd_entry()
699 [ilog2(VM_LOCKED)] = "lo", in show_smap_vma_flags()
/OK3568_Linux_fs/kernel/kernel/events/
H A Duprobes.c208 if ((vma->vm_flags & VM_LOCKED) && !PageCompound(old_page)) in __replace_page()
H A Dcore.c8119 if (vma->vm_flags & VM_LOCKED) in perf_event_mmap_event()
/OK3568_Linux_fs/kernel/kernel/
H A Dfork.c560 tmp->vm_flags &= ~(VM_LOCKED | VM_LOCKONFAULT); in dup_mmap()