Lines Matching refs:kernel_siginfo
769 static inline int is_si_special(const struct kernel_siginfo *info)
774 static inline bool si_fromuser(const struct kernel_siginfo *info)
799 static int check_kill_permission(int sig, struct kernel_siginfo *info,
1042 static int __send_signal_locked(int sig, struct kernel_siginfo *info,
1159 static inline bool has_si_pid_and_uid(struct kernel_siginfo *info)
1183 int send_signal_locked(int sig, struct kernel_siginfo *info,
1262 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p,
1294 force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t,
1329 int force_sig_info(struct kernel_siginfo *info)
1409 int group_send_sig_info(int sig, struct kernel_siginfo *info,
1429 int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp)
1449 static int kill_pid_info_type(int sig, struct kernel_siginfo *info,
1471 int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid)
1476 static int kill_proc_info(int sig, struct kernel_siginfo *info, pid_t pid)
1524 struct kernel_siginfo info;
1572 static int kill_something_info(int sig, struct kernel_siginfo *info, pid_t pid)
1612 int send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p)
1637 struct kernel_siginfo info;
1651 struct kernel_siginfo info;
1664 struct kernel_siginfo info;
1692 struct kernel_siginfo info;
1709 struct kernel_siginfo info;
1721 struct kernel_siginfo info;
1735 struct kernel_siginfo info;
1750 struct kernel_siginfo info;
1765 struct kernel_siginfo info;
1779 struct kernel_siginfo info;
1813 struct kernel_siginfo info;
1831 struct kernel_siginfo info;
1846 struct kernel_siginfo info;
1863 struct kernel_siginfo info;
1874 static int kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp)
2170 struct kernel_siginfo info;
2282 struct kernel_siginfo info;
3495 return ((char __user *)info) + sizeof(struct kernel_siginfo);
3501 if (copy_to_user(to, from , sizeof(struct kernel_siginfo)))
3517 * sizeof(struct kernel_siginfo) bytes. Verify all of the
3534 if (copy_from_user(to, from, sizeof(struct kernel_siginfo)))
3542 if (copy_from_user(to, from, sizeof(struct kernel_siginfo)))
3559 const struct kernel_siginfo *from)
3627 const struct kernel_siginfo *from)
3713 static int __copy_siginfo_from_user32(int signo, struct kernel_siginfo *to,
3725 int copy_siginfo_from_user32(struct kernel_siginfo *to,
3931 static void prepare_kill_siginfo(int sig, struct kernel_siginfo *info,
3949 struct kernel_siginfo info;
4117 do_send_specific(pid_t tgid, pid_t pid, int sig, struct kernel_siginfo *info)
4148 struct kernel_siginfo info;