Lines Matching refs:siginfo_t
506 static void collect_signal(int sig, struct sigpending *list, siginfo_t *info) in collect_signal()
544 siginfo_t *info) in __dequeue_signal()
559 int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info) in dequeue_signal()
1777 static void ptrace_stop(int exit_code, int why, int clear_code, siginfo_t *info) in ptrace_stop()
1901 siginfo_t info; in ptrace_do_notify()
2082 static int ptrace_signal(int signr, siginfo_t *info) in ptrace_signal()
2657 int copy_siginfo_to_user(siginfo_t __user *to, const siginfo_t *from) in copy_siginfo_to_user()
2661 if (!access_ok (VERIFY_WRITE, to, sizeof(siginfo_t))) in copy_siginfo_to_user()
2664 return __copy_to_user(to, from, sizeof(siginfo_t)) in copy_siginfo_to_user()
2749 int do_sigtimedwait(const sigset_t *which, siginfo_t *info, in do_sigtimedwait()
2812 siginfo_t __user *, uinfo, const struct timespec __user *, uts, in SYSCALL_DEFINE4()
2817 siginfo_t info; in SYSCALL_DEFINE4()
2938 static int do_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t *info) in do_rt_sigqueueinfo()
2960 siginfo_t __user *, uinfo) in SYSCALL_DEFINE3()
2962 siginfo_t info; in SYSCALL_DEFINE3()
2963 if (copy_from_user(&info, uinfo, sizeof(siginfo_t))) in SYSCALL_DEFINE3()
2974 siginfo_t info = {}; in COMPAT_SYSCALL_DEFINE3()
2982 static int do_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig, siginfo_t *info) in do_rt_tgsigqueueinfo()
3001 siginfo_t __user *, uinfo) in SYSCALL_DEFINE4()
3003 siginfo_t info; in SYSCALL_DEFINE4()
3005 if (copy_from_user(&info, uinfo, sizeof(siginfo_t))) in SYSCALL_DEFINE4()
3018 siginfo_t info = {}; in COMPAT_SYSCALL_DEFINE4()