Searched refs:kernel_siginfo (Results 1 – 18 of 18) sorted by relevance
/Linux-v5.10/include/linux/ |
D | signal.h | 25 #define SI_EXPANSION_SIZE (sizeof(struct siginfo) - sizeof(struct kernel_siginfo)) 31 memset(((char *)to) + sizeof(struct kernel_siginfo), 0, in copy_siginfo_to_external() 280 extern int do_send_sig_info(int sig, struct kernel_siginfo *info, 282 extern int group_send_sig_info(int sig, struct kernel_siginfo *info, 284 extern int __group_send_sig_info(int, struct kernel_siginfo *, struct task_struct *);
|
D | posix-timers.h | 11 struct kernel_siginfo; 249 void posixtimer_rearm(struct kernel_siginfo *info);
|
D | signal_types.h | 12 typedef struct kernel_siginfo { struct
|
D | security.h | 38 struct kernel_siginfo; 416 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, 1126 struct kernel_siginfo *info, int sig, in security_task_kill()
|
D | lsm_hook_defs.h | 212 LSM_HOOK(int, 0, task_kill, struct task_struct *p, struct kernel_siginfo *info,
|
D | compat.h | 406 const struct kernel_siginfo *from);
|
/Linux-v5.10/kernel/ |
D | signal.c | 798 static inline int is_si_special(const struct kernel_siginfo *info) in is_si_special() 803 static inline bool si_fromuser(const struct kernel_siginfo *info) in si_fromuser() 828 static int check_kill_permission(int sig, struct kernel_siginfo *info, in check_kill_permission() 1071 static int __send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, in __send_signal() 1187 static inline bool has_si_pid_and_uid(struct kernel_siginfo *info) in has_si_pid_and_uid() 1209 static int send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, in send_signal() 1279 __group_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) in __group_send_sig_info() 1284 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, in do_send_sig_info() 1310 force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t) in force_sig_info_to_task() 1340 int force_sig_info(struct kernel_siginfo *info) in force_sig_info() [all …]
|
D | seccomp.c | 706 struct kernel_siginfo info; in seccomp_send_sigsys()
|
/Linux-v5.10/include/linux/sched/ |
D | signal.h | 331 extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct *); 333 extern int force_sig_info(struct kernel_siginfo *); 334 extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp); 335 extern int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid); 524 #define SEND_SIG_NOINFO ((struct kernel_siginfo *) 0) 525 #define SEND_SIG_PRIV ((struct kernel_siginfo *) 1)
|
/Linux-v5.10/include/trace/events/ |
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-v5.10/arch/powerpc/platforms/powernv/ |
D | vas-fault.c | 66 struct kernel_siginfo info; in update_csb()
|
/Linux-v5.10/arch/x86/kernel/ |
D | signal.c | 518 const struct kernel_siginfo *from) in x32_copy_siginfo_to_user() 533 const struct kernel_siginfo *from) in copy_siginfo_to_user32()
|
/Linux-v5.10/kernel/time/ |
D | posix-timers.c | 313 void posixtimer_rearm(struct kernel_siginfo *info) in posixtimer_rearm()
|
/Linux-v5.10/ipc/ |
D | mqueue.c | 781 struct kernel_siginfo sig_i; in __do_notify()
|
/Linux-v5.10/security/apparmor/ |
D | lsm.c | 742 static int apparmor_task_kill(struct task_struct *target, struct kernel_siginfo *info, in apparmor_task_kill()
|
/Linux-v5.10/security/ |
D | security.c | 1800 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, in security_task_kill()
|
/Linux-v5.10/security/smack/ |
D | smack_lsm.c | 2170 static int smack_task_kill(struct task_struct *p, struct kernel_siginfo *info, in smack_task_kill()
|
/Linux-v5.10/security/selinux/ |
D | hooks.c | 4140 static int selinux_task_kill(struct task_struct *p, struct kernel_siginfo *info, in selinux_task_kill()
|