Searched refs:pinned_vm (Results 1 – 12 of 12) sorted by relevance
| /Linux-v5.4/drivers/infiniband/hw/hfi1/ |
| D | user_pages.c | 94 pinned = atomic64_read(&mm->pinned_vm); in hfi1_can_pin_pages() 113 atomic64_add(ret, &mm->pinned_vm); in hfi1_acquire_user_pages() 124 atomic64_sub(npages, &mm->pinned_vm); in hfi1_release_user_pages()
|
| /Linux-v5.4/drivers/infiniband/hw/qib/ |
| D | qib_user_pages.c | 102 locked = atomic64_add_return(num_pages, ¤t->mm->pinned_vm); in qib_get_user_pages() 126 atomic64_sub(num_pages, ¤t->mm->pinned_vm); in qib_get_user_pages() 136 atomic64_sub(num_pages, ¤t->mm->pinned_vm); in qib_release_user_pages()
|
| /Linux-v5.4/drivers/infiniband/core/ |
| D | umem.c | 255 new_pinned = atomic64_add_return(npages, &mm->pinned_vm); in ib_umem_get() 257 atomic64_sub(npages, &mm->pinned_vm); in ib_umem_get() 314 atomic64_sub(ib_umem_num_pages(umem), &mm->pinned_vm); in ib_umem_get() 339 atomic64_sub(ib_umem_num_pages(umem), &umem->owning_mm->pinned_vm); in ib_umem_release()
|
| /Linux-v5.4/drivers/infiniband/sw/siw/ |
| D | siw_mem.c | 82 atomic64_sub(umem->num_pages, &mm_s->pinned_vm); in siw_umem_release() 404 if (num_pages + atomic64_read(&mm_s->pinned_vm) > mlock_limit) { in siw_umem_get() 436 atomic64_add(rv, &mm_s->pinned_vm); in siw_umem_get()
|
| /Linux-v5.4/Documentation/infiniband/ |
| D | user_verbs.rst | 54 amount of memory pinned in the process's pinned_vm, and checks that 58 pinned, so the value of pinned_vm may be an overestimate of the
|
| /Linux-v5.4/drivers/infiniband/hw/usnic/ |
| D | usnic_uiom.c | 128 locked = atomic64_add_return(npages, ¤t->mm->pinned_vm); in usnic_uiom_get_pages() 186 atomic64_sub(npages, ¤t->mm->pinned_vm); in usnic_uiom_get_pages() 438 atomic64_sub(usnic_uiom_num_pages(uiomr), &uiomr->owning_mm->pinned_vm); in usnic_uiom_reg_release()
|
| /Linux-v5.4/mm/ |
| D | debug.c | 174 (u64)atomic64_read(&mm->pinned_vm), in dump_mm()
|
| /Linux-v5.4/include/linux/ |
| D | mm_types.h | 443 atomic64_t pinned_vm; /* Refcount permanently increased */ member
|
| /Linux-v5.4/drivers/misc/mic/scif/ |
| D | scif_rma.c | 271 atomic64_sub(nr_pages, &mm->pinned_vm); in __scif_dec_pinned_vm_lock() 284 locked = atomic64_add_return(nr_pages, &mm->pinned_vm); in __scif_check_inc_pinned_vm() 287 atomic64_sub(nr_pages, &mm->pinned_vm); in __scif_check_inc_pinned_vm()
|
| /Linux-v5.4/fs/proc/ |
| D | task_mmu.c | 62 SEQ_PUT_DEC(" kB\nVmPin:\t", atomic64_read(&mm->pinned_vm)); in task_mem()
|
| /Linux-v5.4/kernel/events/ |
| D | core.c | 5613 atomic64_sub(rb->aux_mmap_locked, &vma->vm_mm->pinned_vm); in perf_mmap_close() 5687 atomic64_sub(mmap_locked, &vma->vm_mm->pinned_vm); in perf_mmap_close() 5847 locked = atomic64_read(&vma->vm_mm->pinned_vm) + extra; in perf_mmap() 5888 atomic64_add(extra, &vma->vm_mm->pinned_vm); in perf_mmap()
|
| /Linux-v5.4/kernel/ |
| D | fork.c | 1017 atomic64_set(&mm->pinned_vm, 0); in mm_init()
|