Lines Matching refs:mm
47 struct mm_struct *mm; in ptrace_access_vm() local
50 mm = get_task_mm(tsk); in ptrace_access_vm()
51 if (!mm) in ptrace_access_vm()
56 ((get_dumpable(mm) != SUID_DUMP_USER) && in ptrace_access_vm()
57 !ptracer_capable(tsk, mm->user_ns))) { in ptrace_access_vm()
58 mmput(mm); in ptrace_access_vm()
62 ret = access_remote_vm(mm, addr, buf, len, gup_flags); in ptrace_access_vm()
63 mmput(mm); in ptrace_access_vm()
279 struct mm_struct *mm; in __ptrace_may_access() local
340 mm = task->mm; in __ptrace_may_access()
341 if (mm && in __ptrace_may_access()
342 ((get_dumpable(mm) != SUID_DUMP_USER) && in __ptrace_may_access()
343 !ptrace_has_cap(mm->user_ns, mode))) in __ptrace_may_access()
1290 struct mm_struct *mm = get_task_mm(child); in ptrace_request() local
1294 if (!mm) in ptrace_request()
1299 tmp = mm->context.exec_fdpic_loadmap; in ptrace_request()
1302 tmp = mm->context.interp_fdpic_loadmap; in ptrace_request()
1307 mmput(mm); in ptrace_request()