Home
last modified time | relevance | path

Searched refs:kernel_siginfo (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/kernel/
H A Dsignal.c801 static inline int is_si_special(const struct kernel_siginfo *info) in is_si_special()
806 static inline bool si_fromuser(const struct kernel_siginfo *info) in si_fromuser()
831 static int check_kill_permission(int sig, struct kernel_siginfo *info, in check_kill_permission()
1074 static int __send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, in __send_signal()
1190 static inline bool has_si_pid_and_uid(struct kernel_siginfo *info) in has_si_pid_and_uid()
1212 static int send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, in send_signal()
1282 __group_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) in __group_send_sig_info()
1287 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, in do_send_sig_info()
1313 force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t) in force_sig_info_to_task()
1343 int force_sig_info(struct kernel_siginfo *info) in force_sig_info()
[all …]
H A Dseccomp.c937 struct kernel_siginfo info; in seccomp_send_sigsys()
/OK3568_Linux_fs/kernel/include/linux/
H A Dsignal.h25 #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 *);
H A Dposix-timers.h11 struct kernel_siginfo;
251 void posixtimer_rearm(struct kernel_siginfo *info);
H A Dsignal_types.h12 typedef struct kernel_siginfo { struct
H A Dsecurity.h38 struct kernel_siginfo;
420 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info,
1142 struct kernel_siginfo *info, int sig, in security_task_kill()
H A Dlsm_hook_defs.h214 LSM_HOOK(int, 0, task_kill, struct task_struct *p, struct kernel_siginfo *info,
H A Dcompat.h406 const struct kernel_siginfo *from);
/OK3568_Linux_fs/kernel/include/linux/sched/
H A Dsignal.h338 extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct *);
340 extern int force_sig_info(struct kernel_siginfo *);
341 extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp);
342 extern int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid);
543 #define SEND_SIG_NOINFO ((struct kernel_siginfo *) 0)
544 #define SEND_SIG_PRIV ((struct kernel_siginfo *) 1)
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dsignal.h52 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),
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/powernv/
H A Dvas-fault.c66 struct kernel_siginfo info; in update_csb()
/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dsignal.c534 const struct kernel_siginfo *from) in x32_copy_siginfo_to_user()
549 const struct kernel_siginfo *from) in copy_siginfo_to_user32()
/OK3568_Linux_fs/kernel/kernel/time/
H A Dposix-timers.c313 void posixtimer_rearm(struct kernel_siginfo *info) in posixtimer_rearm()
/OK3568_Linux_fs/kernel/security/apparmor/
H A Dlsm.c742 static int apparmor_task_kill(struct task_struct *target, struct kernel_siginfo *info, in apparmor_task_kill()
/OK3568_Linux_fs/kernel/ipc/
H A Dmqueue.c795 struct kernel_siginfo sig_i; in __do_notify()
/OK3568_Linux_fs/kernel/security/
H A Dsecurity.c1788 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, in security_task_kill()
/OK3568_Linux_fs/kernel/security/smack/
H A Dsmack_lsm.c2171 static int smack_task_kill(struct task_struct *p, struct kernel_siginfo *info, in smack_task_kill()
/OK3568_Linux_fs/kernel/security/selinux/
H A Dhooks.c4218 static int selinux_task_kill(struct task_struct *p, struct kernel_siginfo *info, in selinux_task_kill()