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

/linux-master/include/linux/
H A Dsignal_types.h12 typedef struct kernel_siginfo { struct
H A Dposix-timers.h12 struct kernel_siginfo;
199 void posixtimer_rearm(struct kernel_siginfo *info);
H A Dsignal.h26 #define SI_EXPANSION_SIZE (sizeof(struct siginfo) - sizeof(struct kernel_siginfo))
32 memset(((char *)to) + sizeof(struct kernel_siginfo), 0,
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 Dsecurity.h41 struct kernel_siginfo;
463 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info,
1280 struct kernel_siginfo *info, int sig,
H A Dlsm_hook_defs.h246 LSM_HOOK(int, 0, task_kill, struct task_struct *p, struct kernel_siginfo *info,
H A Dcompat.h429 const struct kernel_siginfo *from);
/linux-master/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),
/linux-master/kernel/
H A Dsignal.c801 static inline int is_si_special(const struct kernel_siginfo *info)
806 static inline bool si_fromuser(const struct kernel_siginfo *info)
831 static int check_kill_permission(int sig, struct kernel_siginfo *info,
1074 static int __send_signal_locked(int sig, struct kernel_siginfo *info,
1191 static inline bool has_si_pid_and_uid(struct kernel_siginfo *info)
1215 int send_signal_locked(int sig, struct kernel_siginfo *info,
1294 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p,
1326 force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t,
1361 int force_sig_info(struct kernel_siginfo *info)
1443 int group_send_sig_info(int sig, struct kernel_siginfo *inf
[all...]
/linux-master/include/linux/sched/
H A Dsignal.h326 extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct *);
328 extern int force_sig_info(struct kernel_siginfo *);
329 extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp);
330 extern int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid);
568 #define SEND_SIG_NOINFO ((struct kernel_siginfo *) 0)
569 #define SEND_SIG_PRIV ((struct kernel_siginfo *) 1)
/linux-master/kernel/entry/
H A Dsyscall_user_dispatch.c22 struct kernel_siginfo info;
/linux-master/arch/x86/kernel/
H A Dsignal_64.c281 const struct kernel_siginfo *from)
296 const struct kernel_siginfo *from)
/linux-master/arch/powerpc/platforms/book3s/
H A Dvas-api.c152 struct kernel_siginfo info;
/linux-master/kernel/time/
H A Dposix-timers.c257 void posixtimer_rearm(struct kernel_siginfo *info)
/linux-master/ipc/
H A Dmqueue.c796 struct kernel_siginfo sig_i;
/linux-master/security/apparmor/
H A Dlsm.c1012 static int apparmor_task_kill(struct task_struct *target, struct kernel_siginfo *info,
/linux-master/security/
H A Dsecurity.c3501 * constant 1, or a pointer to a kernel_siginfo structure. If @info is 1 or
3508 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info,
/linux-master/security/smack/
H A Dsmack_lsm.c2321 static int smack_task_kill(struct task_struct *p, struct kernel_siginfo *info,
/linux-master/security/selinux/
H A Dhooks.c4240 static int selinux_task_kill(struct task_struct *p, struct kernel_siginfo *info,

Completed in 274 milliseconds