Lines Matching refs:tsk
44 int ptrace_access_vm(struct task_struct *tsk, unsigned long addr,
50 mm = get_task_mm(tsk);
54 if (!tsk->ptrace ||
55 (current != tsk->parent) ||
57 !ptracer_capable(tsk, mm->user_ns))) {
607 int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len)
616 retval = ptrace_access_vm(tsk, src, buf, this_len, FOLL_FORCE);
633 int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len)
644 retval = ptrace_access_vm(tsk, dst, buf, this_len,
1295 int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr,
1301 copied = ptrace_access_vm(tsk, addr, &tmp, sizeof(tmp), FOLL_FORCE);
1307 int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr,
1312 copied = ptrace_access_vm(tsk, addr, &data, sizeof(data),