Searched refs:VM_LOCKED (Results 1 – 25 of 26) sorted by relevance
12
| /Linux-v5.15/Documentation/vm/ |
| D | unevictable-lru.rst | 49 * Those mapped into VM_LOCKED [mlock()ed] VMAs. 179 faulted into a VM_LOCKED vma, or found in a vma being VM_LOCKED. 195 There may be situations where a page is mapped into a VM_LOCKED VMA, but the 230 of VM_LOCKED VMAs that map the page. This use of the link field for a count 236 attempting to isolate them, thus abandoning the count of VM_LOCKED VMAs. When 238 replaced by walking the reverse map to determine whether any VM_LOCKED VMAs 245 mlocked pages - pages mapped into a VM_LOCKED VMA - are a class of unevictable 262 and when a VM_LOCKED stack segment is expanded; or 265 reclaim a page in a VM_LOCKED VMA via try_to_unmap() 267 all of which result in the VM_LOCKED flag being set for the VMA if it doesn't [all …]
|
| /Linux-v5.15/mm/ |
| D | mlock.c | 502 int lock = !!(newflags & VM_LOCKED); in mlock_fixup() 539 else if (old_flags & VM_LOCKED) in mlock_fixup() 633 if (vma->vm_flags & VM_LOCKED) { in count_mm_mlocked_page_nr() 696 return do_mlock(start, len, VM_LOCKED); in SYSCALL_DEFINE2() 701 vm_flags_t vm_flags = VM_LOCKED; in SYSCALL_DEFINE3() 746 current->mm->def_flags |= VM_LOCKED; in apply_mlockall_flags() 756 to_add |= VM_LOCKED; in apply_mlockall_flags()
|
| D | secretmem.c | 117 if (mlock_future_check(vma->vm_mm, vma->vm_flags | VM_LOCKED, len)) in secretmem_mmap() 120 vma->vm_flags |= VM_LOCKED | VM_DONTDUMP; in secretmem_mmap()
|
| D | msync.c | 83 (vma->vm_flags & VM_LOCKED)) { in SYSCALL_DEFINE3()
|
| D | mmap.c | 276 populate = newbrk > oldbrk && (mm->def_flags & VM_LOCKED) != 0; in SYSCALL_DEFINE1() 1358 if (flags & VM_LOCKED) { in mlock_future_check() 1577 ((vm_flags & VM_LOCKED) || in do_mmap() 1850 if (vm_flags & VM_LOCKED) { in mmap_region() 2347 if (vma->vm_flags & VM_LOCKED) { in acct_stack_growth() 2442 if (vma->vm_flags & VM_LOCKED) in expand_upwards() 2522 if (vma->vm_flags & VM_LOCKED) in expand_downwards() 2576 if (prev->vm_flags & VM_LOCKED) in find_extend_vma() 2603 if (vma->vm_flags & VM_LOCKED) in find_extend_vma() 2782 if (tmp->vm_flags & VM_LOCKED) { in unlock_range() [all …]
|
| D | mremap.c | 693 if (vm_flags & VM_LOCKED) { in move_vma() 758 if (vma->vm_flags & VM_LOCKED) { in vma_to_resize() 1004 if (vma->vm_flags & VM_LOCKED) { in SYSCALL_DEFINE5()
|
| D | rmap.c | 786 if (vma->vm_flags & VM_LOCKED) { in page_referenced_one() 788 pra->vm_flags |= VM_LOCKED; in page_referenced_one() 1447 (vma->vm_flags & VM_LOCKED)) { in try_to_unmap_one() 1980 if (!(vma->vm_flags & VM_LOCKED)) in page_mlock_one() 1989 if (vma->vm_flags & VM_LOCKED) { in page_mlock_one()
|
| D | mprotect.c | 504 if ((oldflags & (VM_WRITE | VM_SHARED | VM_LOCKED)) == VM_LOCKED && in mprotect_fixup()
|
| D | swap.c | 473 unevictable = (vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) == VM_LOCKED; in lru_cache_add_inactive_or_unevictable()
|
| D | internal.h | 44 return !(vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_PFNMAP)); in can_madv_lru_vma()
|
| D | shmem.c | 1365 if (info->flags & VM_LOCKED) in shmem_writepage() 2238 if (lock && !(info->flags & VM_LOCKED)) { in shmem_lock() 2241 info->flags |= VM_LOCKED; in shmem_lock() 2244 if (!lock && (info->flags & VM_LOCKED) && ucounts) { in shmem_lock() 2246 info->flags &= ~VM_LOCKED; in shmem_lock()
|
| D | madvise.c | 899 if (vma->vm_flags & VM_LOCKED) in madvise_remove()
|
| D | huge_memory.c | 1383 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_trans_huge_pmd() 3205 if ((vma->vm_flags & VM_LOCKED) && !PageDoubleMap(new)) in remove_migration_pmd()
|
| D | memory.c | 734 if (vma->vm_flags & VM_LOCKED) in restore_exclusive_pte() 3116 if (page_copied && (vma->vm_flags & VM_LOCKED)) { in wp_page_copy() 3664 (vma->vm_flags & VM_LOCKED) || PageMlocked(page)) in do_swap_page()
|
| D | ksm.c | 1249 if ((vma->vm_flags & VM_LOCKED) && kpage && !err) { in try_to_merge_one_page()
|
| D | gup.c | 575 if ((flags & FOLL_MLOCK) && (vma->vm_flags & VM_LOCKED)) { in follow_page_pte()
|
| D | migrate.c | 254 if (vma->vm_flags & VM_LOCKED && !PageTransCompound(new)) in remove_migration_pte()
|
| D | vmscan.c | 1244 if (vm_flags & VM_LOCKED) in page_check_references()
|
| /Linux-v5.15/include/linux/ |
| D | mman.h | 157 _calc_vm_trans(flags, MAP_LOCKED, VM_LOCKED ) | in calc_vm_flag_bits()
|
| D | mm.h | 286 #define VM_LOCKED 0x00002000 macro 423 #define VM_LOCKED_CLEAR_MASK (~(VM_LOCKED | VM_LOCKONFAULT))
|
| /Linux-v5.15/include/trace/events/ |
| D | mmflags.h | 169 {VM_LOCKED, "locked" }, \
|
| /Linux-v5.15/drivers/misc/sgi-gru/ |
| D | grufile.c | 104 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_LOCKED | in gru_file_mmap()
|
| /Linux-v5.15/fs/proc/ |
| D | task_mmu.c | 496 bool locked = !!(vma->vm_flags & VM_LOCKED); in smaps_pte_entry() 540 bool locked = !!(vma->vm_flags & VM_LOCKED); in smaps_pmd_entry() 622 [ilog2(VM_LOCKED)] = "lo", in show_smap_vma_flags()
|
| /Linux-v5.15/kernel/events/ |
| D | uprobes.c | 208 if ((vma->vm_flags & VM_LOCKED) && !PageCompound(old_page)) in __replace_page()
|
| /Linux-v5.15/kernel/ |
| D | fork.c | 571 tmp->vm_flags &= ~(VM_LOCKED | VM_LOCKONFAULT); in dup_mmap()
|
12