Lines Matching refs:addr
44 int ptrace_access_vm(struct task_struct *tsk, unsigned long addr, in ptrace_access_vm() argument
62 ret = access_remote_vm(mm, addr, buf, len, gup_flags); in ptrace_access_vm()
410 unsigned long addr, in ptrace_attach() argument
417 if (addr != 0) in ptrace_attach()
710 unsigned long addr, in ptrace_peek_siginfo() argument
718 ret = copy_from_user(&arg, (void __user *) addr, in ptrace_peek_siginfo()
1137 unsigned long addr, unsigned long data) in ptrace_request() argument
1149 return generic_ptrace_peekdata(child, addr, data); in ptrace_request()
1152 return generic_ptrace_pokedata(child, addr, data); in ptrace_request()
1165 ret = ptrace_peek_siginfo(child, addr, data); in ptrace_request()
1183 if (addr != sizeof(sigset_t)) { in ptrace_request()
1204 if (addr != sizeof(sigset_t)) { in ptrace_request()
1297 switch (addr) { in ptrace_request()
1343 ret = ptrace_regset(child, request, addr, &kiov); in ptrace_request()
1350 ret = ptrace_get_syscall_info(child, addr, datavp); in ptrace_request()
1354 ret = ptrace_set_syscall_info(child, addr, datavp); in ptrace_request()
1359 ret = seccomp_get_filter(child, addr, datavp); in ptrace_request()
1363 ret = seccomp_get_metadata(child, addr, datavp); in ptrace_request()
1368 ret = ptrace_get_rseq_configuration(child, addr, datavp); in ptrace_request()
1373 ret = syscall_user_dispatch_set_config(child, addr, datavp); in ptrace_request()
1377 ret = syscall_user_dispatch_get_config(child, addr, datavp); in ptrace_request()
1387 SYSCALL_DEFINE4(ptrace, long, request, long, pid, unsigned long, addr, in SYSCALL_DEFINE4() argument
1405 ret = ptrace_attach(child, request, addr, data); in SYSCALL_DEFINE4()
1414 ret = arch_ptrace(child, request, addr, data); in SYSCALL_DEFINE4()
1424 int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr, in generic_ptrace_peekdata() argument
1430 copied = ptrace_access_vm(tsk, addr, &tmp, sizeof(tmp), FOLL_FORCE); in generic_ptrace_peekdata()
1436 int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr, in generic_ptrace_pokedata() argument
1441 copied = ptrace_access_vm(tsk, addr, &data, sizeof(data), in generic_ptrace_pokedata()
1449 compat_ulong_t addr, compat_ulong_t data) in compat_ptrace_request() argument
1459 ret = ptrace_access_vm(child, addr, &word, sizeof(word), in compat_ptrace_request()
1469 ret = ptrace_access_vm(child, addr, &data, sizeof(data), in compat_ptrace_request()
1512 ret = ptrace_regset(child, request, addr, &kiov); in compat_ptrace_request()
1520 ret = ptrace_request(child, request, addr, data); in compat_ptrace_request()
1527 compat_long_t, addr, compat_long_t, data) in COMPAT_SYSCALL_DEFINE4() argument
1544 ret = ptrace_attach(child, request, addr, data); in COMPAT_SYSCALL_DEFINE4()
1551 ret = compat_arch_ptrace(child, request, addr, data); in COMPAT_SYSCALL_DEFINE4()