Home
last modified time | relevance | path

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

/linux-6.15/kernel/
H A Dsignal.c1524 struct kernel_siginfo info; in kill_pid_usb_asyncio()
1637 struct kernel_siginfo info; in force_sig()
1651 struct kernel_siginfo info; in force_fatal_sig()
1664 struct kernel_siginfo info; in force_exit_sig()
1692 struct kernel_siginfo info; in force_sig_fault_to_task()
1709 struct kernel_siginfo info; in send_sig_fault()
1721 struct kernel_siginfo info; in force_sig_mceerr()
1735 struct kernel_siginfo info; in send_sig_mceerr()
1750 struct kernel_siginfo info; in force_sig_bnderr()
1765 struct kernel_siginfo info; in force_sig_pkuerr()
[all …]
/linux-6.15/include/linux/
H A Dsignal.h26 #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 Dposix-timers.h14 struct kernel_siginfo;
115 bool posixtimer_deliver_signal(struct kernel_siginfo *info, struct sigqueue *timer_sigq);
141 static inline bool posixtimer_deliver_signal(struct kernel_siginfo *info, in posixtimer_deliver_signal()
H A Dsignal_types.h12 typedef struct kernel_siginfo { struct
H A Dsecurity.h45 struct kernel_siginfo;
529 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info,
1375 struct kernel_siginfo *info, int sig, in security_task_kill()
H A Dlsm_hook_defs.h254 LSM_HOOK(int, 0, task_kill, struct task_struct *p, struct kernel_siginfo *info,
H A Dcompat.h429 const struct kernel_siginfo *from);
/linux-6.15/include/linux/sched/
H A Dsignal.h327 extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct *);
329 extern int force_sig_info(struct kernel_siginfo *);
330 extern int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp);
331 extern int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid);
566 #define SEND_SIG_NOINFO ((struct kernel_siginfo *) 0)
567 #define SEND_SIG_PRIV ((struct kernel_siginfo *) 1)
/linux-6.15/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-6.15/kernel/entry/
H A Dsyscall_user_dispatch.c22 struct kernel_siginfo info; in trigger_sigsys()
/linux-6.15/arch/x86/kernel/
H A Dsignal_64.c281 const struct kernel_siginfo *from) in x32_copy_siginfo_to_user()
296 const struct kernel_siginfo *from) in copy_siginfo_to_user32()
/linux-6.15/security/landlock/
H A Dtask.c339 struct kernel_siginfo *const info, const int sig, in hook_task_kill()
/linux-6.15/arch/powerpc/platforms/book3s/
H A Dvas-api.c152 struct kernel_siginfo info; in vas_update_csb()
/linux-6.15/kernel/time/
H A Dposix-timers.c315 static bool __posixtimer_deliver_signal(struct kernel_siginfo *info, struct k_itimer *timr) in __posixtimer_deliver_signal()
345 bool posixtimer_deliver_signal(struct kernel_siginfo *info, struct sigqueue *timer_sigq) in posixtimer_deliver_signal()
/linux-6.15/kernel/trace/
H A Dbpf_trace.c802 struct kernel_siginfo info;
810 struct kernel_siginfo *siginfo; in do_bpf_send_signal()
822 struct kernel_siginfo info; in bpf_send_signal_common()
823 struct kernel_siginfo *siginfo; in bpf_send_signal_common()
/linux-6.15/ipc/
H A Dmqueue.c796 struct kernel_siginfo sig_i; in __do_notify()
/linux-6.15/security/apparmor/
H A Dlsm.c1016 static int apparmor_task_kill(struct task_struct *target, struct kernel_siginfo *info, in apparmor_task_kill()
/linux-6.15/security/
H A Dsecurity.c3672 int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, in security_task_kill()
/linux-6.15/security/smack/
H A Dsmack_lsm.c2340 static int smack_task_kill(struct task_struct *p, struct kernel_siginfo *info, in smack_task_kill()
/linux-6.15/security/selinux/
H A Dhooks.c4301 static int selinux_task_kill(struct task_struct *p, struct kernel_siginfo *info, in selinux_task_kill()