Lines Matching refs:mm_s
71 struct mm_struct *mm_s = umem->owning_mm; in siw_umem_release() local
82 atomic64_sub(umem->num_pages, &mm_s->pinned_vm); in siw_umem_release()
84 mmdrop(mm_s); in siw_umem_release()
368 struct mm_struct *mm_s; in siw_umem_get() local
388 mm_s = current->mm; in siw_umem_get()
389 umem->owning_mm = mm_s; in siw_umem_get()
392 mmgrab(mm_s); in siw_umem_get()
397 mmap_read_lock(mm_s); in siw_umem_get()
401 if (num_pages + atomic64_read(&mm_s->pinned_vm) > mlock_limit) { in siw_umem_get()
433 atomic64_add(rv, &mm_s->pinned_vm); in siw_umem_get()
441 mmap_read_unlock(mm_s); in siw_umem_get()