Lines Matching refs:kernel_siginfo
800 static inline int is_si_special(const struct kernel_siginfo *info) in is_si_special()
805 static inline bool si_fromuser(const struct kernel_siginfo *info) in si_fromuser()
830 static int check_kill_permission(int sig, struct kernel_siginfo *info, in check_kill_permission()
1073 static int __send_signal_locked(int sig, struct kernel_siginfo *info, in __send_signal_locked()
1190 static inline bool has_si_pid_and_uid(struct kernel_siginfo *info) in has_si_pid_and_uid()
1214 int send_signal_locked(int sig, struct kernel_siginfo *info, in send_signal_locked()
1293 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, in do_send_sig_info()
1325 force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t, in force_sig_info_to_task()
1360 int force_sig_info(struct kernel_siginfo *info) in force_sig_info()
1440 int group_send_sig_info(int sig, struct kernel_siginfo *info, in group_send_sig_info()
1460 int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp) in __kill_pgrp_info()
1480 static int kill_pid_info_type(int sig, struct kernel_siginfo *info, in kill_pid_info_type()
1502 int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid) in kill_pid_info()
1507 static int kill_proc_info(int sig, struct kernel_siginfo *info, pid_t pid) in kill_proc_info()
1555 struct kernel_siginfo info; in kill_pid_usb_asyncio()
1603 static int kill_something_info(int sig, struct kernel_siginfo *info, pid_t pid) in kill_something_info()
1643 int send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) in send_sig_info()
1668 struct kernel_siginfo info; in force_sig()
1682 struct kernel_siginfo info; in force_fatal_sig()
1695 struct kernel_siginfo info; in force_exit_sig()
1723 struct kernel_siginfo info; in force_sig_fault_to_task()
1740 struct kernel_siginfo info; in send_sig_fault()
1752 struct kernel_siginfo info; in force_sig_mceerr()
1766 struct kernel_siginfo info; in send_sig_mceerr()
1781 struct kernel_siginfo info; in force_sig_bnderr()
1796 struct kernel_siginfo info; in force_sig_pkuerr()
1810 struct kernel_siginfo info; in send_sig_perf()
1844 struct kernel_siginfo info; in force_sig_seccomp()
1862 struct kernel_siginfo info; in force_sig_ptrace_errno_trap()
1877 struct kernel_siginfo info; in force_sig_fault_trapno()
1894 struct kernel_siginfo info; in send_sig_fault_trapno()
1905 static int kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp) in kill_pgrp_info()
2051 struct kernel_siginfo info; in do_notify_parent()
2166 struct kernel_siginfo info; in do_notify_parent_cldstop()
3381 return ((char __user *)info) + sizeof(struct kernel_siginfo); in si_expansion()
3387 if (copy_to_user(to, from , sizeof(struct kernel_siginfo))) in copy_siginfo_to_user()
3420 if (copy_from_user(to, from, sizeof(struct kernel_siginfo))) in __copy_siginfo_from_user()
3428 if (copy_from_user(to, from, sizeof(struct kernel_siginfo))) in copy_siginfo_from_user()
3445 const struct kernel_siginfo *from) in copy_siginfo_to_external32()
3513 const struct kernel_siginfo *from) in __copy_siginfo_to_user32()
3599 static int __copy_siginfo_from_user32(int signo, struct kernel_siginfo *to, in __copy_siginfo_from_user32()
3611 int copy_siginfo_from_user32(struct kernel_siginfo *to, in copy_siginfo_from_user32()
3817 static void prepare_kill_siginfo(int sig, struct kernel_siginfo *info, in prepare_kill_siginfo()
3835 struct kernel_siginfo info; in SYSCALL_DEFINE2()
3987 do_send_specific(pid_t tgid, pid_t pid, int sig, struct kernel_siginfo *info) in do_send_specific()
4018 struct kernel_siginfo info; in do_tkill()