Lines Matching refs:target
8 static int collect_syscall(struct task_struct *target, struct syscall_info *info) in collect_syscall() argument
12 if (!try_get_task_stack(target)) { in collect_syscall()
19 regs = task_pt_regs(target); in collect_syscall()
21 put_task_stack(target); in collect_syscall()
28 info->data.nr = syscall_get_nr(target, regs); in collect_syscall()
30 syscall_get_arguments(target, regs, in collect_syscall()
33 put_task_stack(target); in collect_syscall()
62 int task_current_syscall(struct task_struct *target, struct syscall_info *info) in task_current_syscall() argument
67 if (target == current) in task_current_syscall()
68 return collect_syscall(target, info); in task_current_syscall()
70 state = target->state; in task_current_syscall()
74 ncsw = wait_task_inactive(target, state); in task_current_syscall()
76 unlikely(collect_syscall(target, info)) || in task_current_syscall()
77 unlikely(wait_task_inactive(target, state) != ncsw)) in task_current_syscall()