Searched refs:locked_vm (Results 1 – 19 of 19) sorted by relevance
/Linux-v6.1/mm/ |
D | util.c | 451 unsigned long locked_vm, limit; in __account_locked_vm() local 456 locked_vm = mm->locked_vm; in __account_locked_vm() 460 if (locked_vm + pages > limit) in __account_locked_vm() 464 mm->locked_vm = locked_vm + pages; in __account_locked_vm() 466 WARN_ON_ONCE(pages > locked_vm); in __account_locked_vm() 467 mm->locked_vm = locked_vm - pages; in __account_locked_vm() 472 locked_vm << PAGE_SHIFT, task_rlimit(task, RLIMIT_MEMLOCK), in __account_locked_vm()
|
D | debug.c | 193 mm->hiwater_rss, mm->hiwater_vm, mm->total_vm, mm->locked_vm, in dump_mm()
|
D | mlock.c | 449 mm->locked_vm += nr_pages; in mlock_fixup() 588 locked += current->mm->locked_vm; in do_mlock()
|
D | mremap.c | 711 mm->locked_vm += new_len >> PAGE_SHIFT; in move_vma() 1047 mm->locked_vm += pages; in SYSCALL_DEFINE5()
|
D | mmap.c | 1195 locked += mm->locked_vm; in mlock_future_check() 1975 mm->locked_vm += grow; in expand_upwards() 2056 mm->locked_vm += grow; in expand_downwards() 2280 vma->vm_mm->locked_vm -= vma_pages(vma); in munmap_sidetree() 2725 mm->locked_vm += (len >> PAGE_SHIFT); in mmap_region() 2993 mm->locked_vm += (len >> PAGE_SHIFT); in do_brk_flags()
|
/Linux-v6.1/net/xdp/ |
D | xdp_umem.c | 35 atomic_long_sub(umem->npgs, &umem->user->locked_vm); in xdp_umem_unaccount_pages() 139 old_npgs = atomic_long_read(&umem->user->locked_vm); in xdp_umem_account_pages() 146 } while (atomic_long_cmpxchg(&umem->user->locked_vm, old_npgs, in xdp_umem_account_pages()
|
/Linux-v6.1/include/linux/sched/ |
D | user.h | 29 atomic_long_t locked_vm; member
|
/Linux-v6.1/arch/s390/kvm/ |
D | pci.c | 199 atomic_long_sub(nr_pages, &user->locked_vm); in unaccount_mem() 212 cur_pages = atomic_long_read(&user->locked_vm); in account_mem() 216 } while (atomic_long_cmpxchg(&user->locked_vm, cur_pages, in account_mem()
|
/Linux-v6.1/io_uring/ |
D | rsrc.h | 174 atomic_long_sub(nr_pages, &user->locked_vm); in __io_unaccount_mem()
|
D | rsrc.c | 55 cur_pages = atomic_long_read(&user->locked_vm); in __io_account_mem() 60 } while (!atomic_long_try_cmpxchg(&user->locked_vm, in __io_account_mem()
|
/Linux-v6.1/include/linux/ |
D | mm_types.h | 593 unsigned long locked_vm; /* Pages that have PG_mlocked set */ member
|
/Linux-v6.1/drivers/infiniband/sw/siw/ |
D | siw_verbs.c | 1314 if (num_pages > mem_limit - current->mm->locked_vm) { in siw_reg_user_mr() 1317 current->mm->locked_vm); in siw_reg_user_mr()
|
/Linux-v6.1/net/core/ |
D | skbuff.c | 1260 old_pg = atomic_long_read(&user->locked_vm); in mm_account_pinned_pages() 1264 } while (atomic_long_cmpxchg(&user->locked_vm, old_pg, new_pg) != in mm_account_pinned_pages() 1281 atomic_long_sub(mmp->num_pg, &mmp->user->locked_vm); in mm_unaccount_pinned_pages()
|
/Linux-v6.1/fs/proc/ |
D | task_mmu.c | 61 SEQ_PUT_DEC(" kB\nVmLck:\t", mm->locked_vm); in task_mem()
|
/Linux-v6.1/Documentation/driver-api/ |
D | vfio.rst | 465 mm::locked_vm counter to make sure we do not exceed the rlimit.
|
/Linux-v6.1/kernel/events/ |
D | core.c | 6108 atomic_long_sub(rb->aux_nr_pages - rb->aux_mmap_locked, &mmap_user->locked_vm); in perf_mmap_close() 6183 &mmap_user->locked_vm); in perf_mmap_close() 6329 user_locked = atomic_long_read(&user->locked_vm); in perf_mmap() 6391 atomic_long_add(user_extra, &user->locked_vm); in perf_mmap()
|
/Linux-v6.1/kernel/ |
D | fork.c | 1119 mm->locked_vm = 0; in mm_init()
|
/Linux-v6.1/Documentation/mm/ |
D | unevictable-lru.rst | 360 VMAs against the task's "locked_vm".
|
/Linux-v6.1/drivers/vfio/ |
D | vfio_iommu_type1.c | 720 mm->locked_vm + lock_acct + 1 > limit) { in vfio_pin_pages_remote()
|