Lines Matching refs:mm
45 struct mm_struct *mm; in ptrace_access_vm() local
48 mm = get_task_mm(tsk); in ptrace_access_vm()
49 if (!mm) in ptrace_access_vm()
54 ((get_dumpable(mm) != SUID_DUMP_USER) && in ptrace_access_vm()
55 !ptracer_capable(tsk, mm->user_ns))) { in ptrace_access_vm()
56 mmput(mm); in ptrace_access_vm()
60 ret = __access_remote_vm(tsk, mm, addr, buf, len, gup_flags); in ptrace_access_vm()
61 mmput(mm); in ptrace_access_vm()
284 struct mm_struct *mm; in __ptrace_may_access() local
345 mm = task->mm; in __ptrace_may_access()
346 if (mm && in __ptrace_may_access()
347 ((get_dumpable(mm) != SUID_DUMP_USER) && in __ptrace_may_access()
348 !ptrace_has_cap(cred, mm->user_ns, mode))) in __ptrace_may_access()
1156 struct mm_struct *mm = get_task_mm(child); in ptrace_request() local
1160 if (!mm) in ptrace_request()
1165 tmp = mm->context.exec_fdpic_loadmap; in ptrace_request()
1168 tmp = mm->context.interp_fdpic_loadmap; in ptrace_request()
1173 mmput(mm); in ptrace_request()