Lines Matching defs:sig
72 static void __user *sig_handler(struct task_struct *t, int sig) in sig_handler()
77 static inline bool sig_handler_ignored(void __user *handler, int sig) in sig_handler_ignored()
84 static bool sig_task_ignored(struct task_struct *t, int sig, bool force) in sig_task_ignored()
106 static bool sig_ignored(struct task_struct *t, int sig, bool force) in sig_ignored()
206 int sig = 0; in next_signal() local
249 static inline void print_dropped_signal(int sig) in print_dropped_signal()
363 struct signal_struct *sig = task->signal; in task_participate_group_stop() local
390 struct signal_struct *sig = current->signal; in task_join_group_stop() local
402 static struct ucounts *sig_get_ucounts(struct task_struct *t, int sig, in sig_get_ucounts()
446 static struct sigqueue *sigqueue_alloc(int sig, struct task_struct *t, gfp_t gfp_flags, in sigqueue_alloc()
536 bool unhandled_signal(struct task_struct *tsk, int sig) in unhandled_signal()
553 static void collect_signal(int sig, struct sigpending *list, kernel_siginfo_t *info, in collect_signal()
606 int sig = next_signal(pending, mask); in __dequeue_signal() local
799 static int check_kill_permission(int sig, struct kernel_siginfo *info, in check_kill_permission()
871 static bool prepare_signal(int sig, struct task_struct *p, bool force) in prepare_signal()
946 static inline bool wants_signal(int sig, struct task_struct *p) in wants_signal()
963 static void complete_signal(int sig, struct task_struct *p, enum pid_type type) in complete_signal()
1037 static inline bool legacy_queue(struct sigpending *signals, int sig) in legacy_queue()
1042 static int __send_signal_locked(int sig, struct kernel_siginfo *info, in __send_signal_locked()
1183 int send_signal_locked(int sig, struct kernel_siginfo *info, in send_signal_locked()
1262 int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, in do_send_sig_info()
1300 int sig = info->si_signo; in force_sig_info_to_task() local
1409 int group_send_sig_info(int sig, struct kernel_siginfo *info, in group_send_sig_info()
1429 int __kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp) in __kill_pgrp_info()
1449 static int kill_pid_info_type(int sig, struct kernel_siginfo *info, in kill_pid_info_type()
1471 int kill_pid_info(int sig, struct kernel_siginfo *info, struct pid *pid) in kill_pid_info()
1476 static int kill_proc_info(int sig, struct kernel_siginfo *info, pid_t pid) in kill_proc_info()
1521 int kill_pid_usb_asyncio(int sig, int errno, sigval_t addr, in kill_pid_usb_asyncio()
1572 static int kill_something_info(int sig, struct kernel_siginfo *info, pid_t pid) in kill_something_info()
1612 int send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) in send_sig_info()
1629 send_sig(int sig, struct task_struct *p, int priv) in send_sig()
1635 void force_sig(int sig) in force_sig()
1649 void force_fatal_sig(int sig) in force_fatal_sig()
1662 void force_exit_sig(int sig) in force_exit_sig()
1681 void force_sigsegv(int sig) in force_sigsegv()
1689 int force_sig_fault_to_task(int sig, int code, void __user *addr, in force_sig_fault_to_task()
1702 int force_sig_fault(int sig, int code, void __user *addr) in force_sig_fault()
1707 int send_sig_fault(int sig, int code, void __user *addr, struct task_struct *t) in send_sig_fault()
1844 int force_sig_fault_trapno(int sig, int code, void __user *addr, int trapno) in force_sig_fault_trapno()
1860 int send_sig_fault_trapno(int sig, int code, void __user *addr, int trapno, in send_sig_fault_trapno()
1874 static int kill_pgrp_info(int sig, struct kernel_siginfo *info, struct pid *pgrp) in kill_pgrp_info()
1883 int kill_pgrp(struct pid *pid, int sig, int priv) in kill_pgrp()
1889 int kill_pid(struct pid *pid, int sig, int priv) in kill_pid()
1909 int sig = q->info.si_signo; in __flush_itimer_signals() local
1946 int sig = q->info.si_signo; in posixtimer_queue_sigqueue() local
1979 int sig = q->info.si_signo; in posixtimer_send_sigqueue() local
2102 static void posixtimer_sig_unignore(struct task_struct *tsk, int sig) in posixtimer_sig_unignore()
2148 static inline void posixtimer_sig_unignore(struct task_struct *tsk, int sig) { } in posixtimer_sig_unignore()
2168 bool do_notify_parent(struct task_struct *tsk, int sig) in do_notify_parent()
2553 struct signal_struct *sig = current->signal; in do_signal_stop() local
3436 static bool known_siginfo_layout(unsigned sig, int si_code) in known_siginfo_layout()
3455 enum siginfo_layout siginfo_layout(unsigned sig, int si_code) in siginfo_layout()
3752 int sig, ret = 0; in do_sigtimedwait() local
3933 static void prepare_kill_siginfo(int sig, struct kernel_siginfo *info, in prepare_kill_siginfo()
3949 SYSCALL_DEFINE2(kill, pid_t, pid, int, sig) in SYSCALL_DEFINE2() argument
4010 static int do_pidfd_send_signal(struct pid *pid, int sig, enum pid_type type, in do_pidfd_send_signal()
4065 SYSCALL_DEFINE4(pidfd_send_signal, int, pidfd, int, sig, in SYSCALL_DEFINE4() argument
4115 do_send_specific(pid_t tgid, pid_t pid, int sig, struct kernel_siginfo *info) in do_send_specific()
4144 static int do_tkill(pid_t tgid, pid_t pid, int sig) in do_tkill()
4163 SYSCALL_DEFINE3(tgkill, pid_t, tgid, pid_t, pid, int, sig) in SYSCALL_DEFINE3() argument
4179 SYSCALL_DEFINE2(tkill, pid_t, pid, int, sig) in SYSCALL_DEFINE2() argument
4188 static int do_rt_sigqueueinfo(pid_t pid, int sig, kernel_siginfo_t *info) in do_rt_sigqueueinfo()
4207 SYSCALL_DEFINE3(rt_sigqueueinfo, pid_t, pid, int, sig, in SYSCALL_DEFINE3() argument
4218 COMPAT_SYSCALL_DEFINE3(rt_sigqueueinfo, in COMPAT_SYSCALL_DEFINE3() argument
4231 static int do_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig, kernel_siginfo_t *info) in do_rt_tgsigqueueinfo()
4247 SYSCALL_DEFINE4(rt_tgsigqueueinfo, pid_t, tgid, pid_t, pid, int, sig, in SYSCALL_DEFINE4() argument
4258 COMPAT_SYSCALL_DEFINE4(rt_tgsigqueueinfo, in COMPAT_SYSCALL_DEFINE4() argument
4275 void kernel_sigaction(int sig, __sighandler_t action) in kernel_sigaction()
4298 int do_sigaction(int sig, struct k_sigaction *act, struct k_sigaction *oact) in do_sigaction()
4625 SYSCALL_DEFINE4(rt_sigaction, int, sig, in SYSCALL_DEFINE4() argument
4650 COMPAT_SYSCALL_DEFINE4(rt_sigaction, int, sig, in COMPAT_SYSCALL_DEFINE4() argument
4697 SYSCALL_DEFINE3(sigaction, int, sig, in SYSCALL_DEFINE3() argument
4733 COMPAT_SYSCALL_DEFINE3(sigaction, int, sig, in COMPAT_SYSCALL_DEFINE3() argument
4801 SYSCALL_DEFINE2(signal, int, sig, __sighandler_t, handler) in SYSCALL_DEFINE2() argument
5007 void kdb_send_sig(struct task_struct *t, int sig) in kdb_send_sig()