Searched refs:kernel_siginfo (Results 1 – 14 of 14) sorted by relevance
| /linux/kernel/ |
| H A D | signal.c | 769 static inline int is_si_special(const struct kernel_siginfo *info) in is_si_special() 774 static inline bool si_fromuser(const struct kernel_siginfo *info) in si_fromuser() 799 static int check_kill_permission(int sig, struct kernel_siginfo *info, in check_kill_permission() 1040 static int __send_signal_locked(int sig, struct kernel_siginfo *info, in __send_signal_locked() 1157 static inline bool has_si_pid_and_uid(struct kernel_siginfo *info) in has_si_pid_and_uid() 1181 int send_signal_locked(int sig, struct kernel_siginfo *info, in send_signal_locked() 1260 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, in do_send_sig_info() 1292 force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t, in force_sig_info_to_task() 1327 int force_sig_info(struct kernel_siginfo *info) in force_sig_info() 1408 int group_send_sig_info(int sig, struct kernel_siginfo *info, in group_send_sig_info() [all …]
|
| /linux/include/linux/ |
| H A D | signal.h | 26 #define SI_EXPANSION_SIZE (sizeof(struct siginfo) - sizeof(struct kernel_siginfo)) 32 memset(((char *)to) + sizeof(struct kernel_siginfo), 0, in copy_siginfo_to_external() 282 extern int do_send_sig_info(int sig, struct kernel_siginfo *info, 284 extern int group_send_sig_info(int sig, struct kernel_siginfo *info, 286 extern int send_signal_locked(int sig, struct kernel_siginfo *info,
|
| H A D | posix-timers.h | 14 struct kernel_siginfo; 120 bool posixtimer_deliver_signal(struct kernel_siginfo *info, struct sigqueue *timer_sigq); 146 static inline bool posixtimer_deliver_signal(struct kernel_siginfo *info, in posixtimer_deliver_signal()
|
| H A D | signal_types.h | 12 typedef struct kernel_siginfo { struct
|
| H A D | compat.h | 433 const struct kernel_siginfo *from);
|
| /linux/include/trace/events/ |
| H A D | signal.h | 52 TP_PROTO(int sig, struct kernel_siginfo *info, struct task_struct *task, 98 TP_PROTO(int sig, struct kernel_siginfo *info, struct k_sigaction *ka),
|
| /linux/arch/x86/kernel/ |
| H A D | signal_64.c | 283 const struct kernel_siginfo *from) in x32_copy_siginfo_to_user() 298 const struct kernel_siginfo *from) in copy_siginfo_to_user32()
|
| /linux/security/landlock/ |
| H A D | task.c | 343 struct kernel_siginfo *const info, const int sig, in hook_task_kill()
|
| /linux/kernel/trace/ |
| H A D | bpf_trace.c | 830 struct kernel_siginfo info; in bpf_send_signal_common() 838 struct kernel_siginfo *siginfo; in bpf_send_signal_common() 850 struct kernel_siginfo info; in bpf_send_signal_common() 851 struct kernel_siginfo *siginfo; in bpf_send_signal_common()
|
| /linux/ipc/ |
| H A D | mqueue.c | 790 struct kernel_siginfo sig_i; in __do_notify()
|
| /linux/security/apparmor/ |
| H A D | lsm.c | 1016 static int apparmor_task_kill(struct task_struct *target, struct kernel_siginfo *info, in apparmor_task_kill()
|
| /linux/security/ |
| H A D | security.c | 3290 * constant 1, or a pointer to a kernel_siginfo structure. If @info is 1 or 3297 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, in security_task_kill()
|
| /linux/security/smack/ |
| H A D | smack_lsm.c | 2381 static int smack_task_kill(struct task_struct *p, struct kernel_siginfo *info,
|
| /linux/security/selinux/ |
| H A D | hooks.c | 4574 static int selinux_task_kill(struct task_struct *p, struct kernel_siginfo *info, in selinux_task_movememory()
|