/linux-4.1.27/mm/ |
H A D | mlock.c | 48 * vma's VM_LOCKED status is not concurrently being modified, otherwise we 412 * Called with @vma VM_LOCKED. 414 * Returns with VM_LOCKED cleared. Callers must be prepared to 417 * We don't save and restore VM_LOCKED here because pages are 425 vma->vm_flags &= ~VM_LOCKED; munlock_vma_pages_range() 492 * Filters out "special" vmas -- VM_LOCKED never gets set for these, and 505 int lock = !!(newflags & VM_LOCKED); mlock_fixup() 509 goto out; /* don't set VM_LOCKED, don't count */ mlock_fixup() 543 * set VM_LOCKED, populate_vma_page_range will bring it back. mlock_fixup() 582 newflags = vma->vm_flags & ~VM_LOCKED; do_mlock() 584 newflags |= VM_LOCKED; do_mlock() 662 current->mm->def_flags |= VM_LOCKED; do_mlockall() 664 current->mm->def_flags &= ~VM_LOCKED; do_mlockall() 671 newflags = vma->vm_flags & ~VM_LOCKED; do_mlockall() 673 newflags |= VM_LOCKED; do_mlockall()
|
H A D | msync.c | 76 (vma->vm_flags & VM_LOCKED)) { SYSCALL_DEFINE3()
|
H A D | mremap.c | 333 if (vm_flags & VM_LOCKED) { move_vma() 369 if (vma->vm_flags & VM_LOCKED) { vma_to_resize() 546 if (vma->vm_flags & VM_LOCKED) { SYSCALL_DEFINE5()
|
H A D | debug.c | 124 {VM_LOCKED, "locked" },
|
H A D | rmap.c | 743 if (vma->vm_flags & VM_LOCKED) { page_referenced_one() 745 pra->vm_flags |= VM_LOCKED; page_referenced_one() 764 if (vma->vm_flags & VM_LOCKED) { page_referenced_one() 766 pra->vm_flags |= VM_LOCKED; page_referenced_one() 1201 if (vma->vm_flags & VM_LOCKED) try_to_unmap_one() 1303 * We need mmap_sem locking, Otherwise VM_LOCKED check makes try_to_unmap_one() 1311 if (vma->vm_flags & VM_LOCKED) { try_to_unmap_one()
|
H A D | madvise.c | 281 if (vma->vm_flags & (VM_LOCKED|VM_HUGETLB|VM_PFNMAP)) madvise_dontneed() 302 if (vma->vm_flags & (VM_LOCKED | VM_HUGETLB)) madvise_remove()
|
H A D | mmap.c | 343 populate = newbrk > oldbrk && (mm->def_flags & VM_LOCKED) != 0; SYSCALL_DEFINE1() 1240 if (flags & VM_LOCKED) { mlock_future_check() 1397 ((vm_flags & VM_LOCKED) || do_mmap_pgoff() 1653 if (vm_flags & VM_LOCKED) { mmap_region() 1658 vma->vm_flags &= ~VM_LOCKED; mmap_region() 2111 if (vma->vm_flags & VM_LOCKED) { acct_stack_growth() 2135 if (vma->vm_flags & VM_LOCKED) acct_stack_growth() 2313 if (prev->vm_flags & VM_LOCKED) find_extend_vma() 2348 if (vma->vm_flags & VM_LOCKED) find_extend_vma() 2581 if (tmp->vm_flags & VM_LOCKED) { do_munmap() 2688 if (vma->vm_flags & VM_LOCKED) { SYSCALL_DEFINE5() 2803 if (flags & VM_LOCKED) do_brk() 2817 populate = ((mm->def_flags & VM_LOCKED) != 0); vm_brk() 2838 if (vma->vm_flags & VM_LOCKED) exit_mmap()
|
H A D | swap.c | 714 if (likely((vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) != VM_LOCKED)) { lru_cache_add_active_or_unevictable()
|
H A D | shmem.c | 757 if (info->flags & VM_LOCKED) shmem_writepage() 1373 if (lock && !(info->flags & VM_LOCKED)) { shmem_lock() 1376 info->flags |= VM_LOCKED; shmem_lock() 1379 if (!lock && (info->flags & VM_LOCKED) && user) { shmem_lock() 1381 info->flags &= ~VM_LOCKED; shmem_lock()
|
H A D | gup.c | 95 if ((flags & FOLL_POPULATE) && (vma->vm_flags & VM_LOCKED)) { follow_page_pte() 828 * This takes care of mlocking the pages too if VM_LOCKED is set.
|
H A D | hugetlb.c | 3683 unsigned long vm_flags = vma->vm_flags & ~VM_LOCKED; page_table_shareable() 3684 unsigned long svm_flags = svma->vm_flags & ~VM_LOCKED; page_table_shareable()
|
H A D | memory.c | 2167 if (page_copied && (vma->vm_flags & VM_LOCKED)) { wp_page_copy() 2579 if (vm_swap_full() || (vma->vm_flags & VM_LOCKED) || PageMlocked(page)) do_swap_page()
|
H A D | huge_memory.c | 1241 if ((flags & FOLL_POPULATE) && (vma->vm_flags & VM_LOCKED)) { follow_trans_huge_pmd()
|
H A D | ksm.c | 1061 if ((vma->vm_flags & VM_LOCKED) && kpage && !err) { try_to_merge_one_page()
|
H A D | vmscan.c | 770 if (vm_flags & VM_LOCKED) page_check_references()
|
/linux-4.1.27/include/linux/ |
H A D | mman.h | 89 _calc_vm_trans(flags, MAP_LOCKED, VM_LOCKED ); calc_vm_flag_bits()
|
H A D | mm.h | 129 #define VM_LOCKED 0x00002000 set_max_mapnr() macro
|
/linux-4.1.27/arch/mn10300/unit-asb2305/ |
H A D | pci-asb2305.c | 224 vma->vm_flags |= VM_LOCKED; pci_mmap_page_range()
|
/linux-4.1.27/drivers/misc/sgi-gru/ |
H A D | grufile.c | 116 vma->vm_flags |= VM_IO | VM_PFNMAP | VM_LOCKED | gru_file_mmap()
|
/linux-4.1.27/drivers/gpu/drm/ |
H A D | drm_vm.c | 713 vma->vm_flags & VM_LOCKED ? 'l' : '-', drm_vma_info()
|
/linux-4.1.27/fs/proc/ |
H A D | task_mmu.c | 582 [ilog2(VM_LOCKED)] = "lo", show_smap_vma_flags() 657 (vma->vm_flags & VM_LOCKED) ? show_smap()
|
/linux-4.1.27/arch/x86/mm/ |
H A D | mpx.c | 70 if (vm_flags & VM_LOCKED) { mpx_mmap()
|
/linux-4.1.27/kernel/ |
H A D | fork.c | 452 tmp->vm_flags &= ~VM_LOCKED; dup_mmap()
|
/linux-4.1.27/kernel/events/ |
H A D | uprobes.c | 204 if (vma->vm_flags & VM_LOCKED) __replace_page()
|
H A D | core.c | 5878 if (vma->vm_flags & VM_LOCKED) perf_event_mmap_event()
|