Lines Matching defs:mm
3 * linux/mm/process_vm_access.c
9 #include <linux/mm.h>
12 #include <linux/sched/mm.h>
68 * @mm: mm for task
77 struct mm_struct *mm,
102 * access remotely because task/mm might not
103 * current/current->mm
105 mmap_read_lock(mm);
106 pinned_pages = pin_user_pages_remote(mm, pa, pinned_pages,
110 mmap_read_unlock(mm);
159 struct mm_struct *mm;
203 mm = mm_access(task, PTRACE_MODE_ATTACH_REALCREDS);
204 if (!mm || IS_ERR(mm)) {
205 rc = IS_ERR(mm) ? PTR_ERR(mm) : -ESRCH;
218 iter, process_pages, mm, task, vm_write);
229 mmput(mm);