Lines Matching defs:sig
62 static void __user *sig_handler(struct task_struct *t, int sig) in sig_handler()
67 static int sig_handler_ignored(void __user *handler, int sig) in sig_handler_ignored()
74 static int sig_task_ignored(struct task_struct *t, int sig, bool force) in sig_task_ignored()
96 static int sig_ignored(struct task_struct *t, int sig, bool force) in sig_ignored()
191 int sig = 0; in next_signal() local
234 static inline void print_dropped_signal(int sig) in print_dropped_signal()
348 struct signal_struct *sig = task->signal; in task_participate_group_stop() local
378 __sigqueue_alloc(int sig, struct task_struct *t, gfp_t flags, int override_rlimit) in __sigqueue_alloc()
462 int sig = q->info.si_signo; in __flush_itimer_signals() local
519 int unhandled_signal(struct task_struct *tsk, int sig) in unhandled_signal()
530 static void collect_signal(int sig, struct sigpending *list, siginfo_t *info, in collect_signal()
577 int sig = next_signal(pending, mask); in __dequeue_signal() local
791 static int check_kill_permission(int sig, struct siginfo *info, in check_kill_permission()
862 static bool prepare_signal(int sig, struct task_struct *p, bool force) in prepare_signal()
935 static inline int wants_signal(int sig, struct task_struct *p) in wants_signal()
948 static void complete_signal(int sig, struct task_struct *p, int group) in complete_signal()
1024 static inline int legacy_queue(struct sigpending *signals, int sig) in legacy_queue()
1050 static int __send_signal(int sig, struct siginfo *info, struct task_struct *t, in __send_signal()
1153 static int send_signal(int sig, struct siginfo *info, struct task_struct *t, in send_signal()
1200 __group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in __group_send_sig_info()
1206 specific_send_sig_info(int sig, struct siginfo *info, struct task_struct *t) in specific_send_sig_info()
1211 int do_send_sig_info(int sig, struct siginfo *info, struct task_struct *p, in do_send_sig_info()
1237 force_sig_info(int sig, struct siginfo *info, struct task_struct *t) in force_sig_info()
1335 int group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in group_send_sig_info()
1354 int __kill_pgrp_info(int sig, struct siginfo *info, struct pid *pgrp) in __kill_pgrp_info()
1369 int kill_pid_info(int sig, struct siginfo *info, struct pid *pid) in kill_pid_info()
1391 static int kill_proc_info(int sig, struct siginfo *info, pid_t pid) in kill_proc_info()
1411 int kill_pid_info_as_cred(int sig, struct siginfo *info, struct pid *pid, in kill_pid_info_as_cred()
1455 static int kill_something_info(int sig, struct siginfo *info, pid_t pid) in kill_something_info()
1498 int send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in send_sig_info()
1514 send_sig(int sig, struct task_struct *p, int priv) in send_sig()
1520 force_sig(int sig, struct task_struct *p) in force_sig()
1532 force_sigsegv(int sig, struct task_struct *p) in force_sigsegv()
1544 int kill_pgrp(struct pid *pid, int sig, int priv) in kill_pgrp()
1556 int kill_pid(struct pid *pid, int sig, int priv) in kill_pid()
1608 int sig = q->info.si_signo; in send_sigqueue() local
1657 bool do_notify_parent(struct task_struct *tsk, int sig) in do_notify_parent()
2047 struct signal_struct *sig = current->signal; in do_signal_stop() local
2778 enum siginfo_layout siginfo_layout(unsigned sig, int si_code) in siginfo_layout()
2920 int sig, ret = 0; in do_sigtimedwait() local
3042 SYSCALL_DEFINE2(kill, pid_t, pid, int, sig) in SYSCALL_DEFINE2() argument
3056 do_send_specific(pid_t tgid, pid_t pid, int sig, struct siginfo *info) in do_send_specific()
3085 static int do_tkill(pid_t tgid, pid_t pid, int sig) in do_tkill()
3108 SYSCALL_DEFINE3(tgkill, pid_t, tgid, pid_t, pid, int, sig) in SYSCALL_DEFINE3() argument
3124 SYSCALL_DEFINE2(tkill, pid_t, pid, int, sig) in SYSCALL_DEFINE2() argument
3133 static int do_rt_sigqueueinfo(pid_t pid, int sig, siginfo_t *info) in do_rt_sigqueueinfo()
3154 SYSCALL_DEFINE3(rt_sigqueueinfo, pid_t, pid, int, sig, in SYSCALL_DEFINE3() argument
3164 COMPAT_SYSCALL_DEFINE3(rt_sigqueueinfo, in COMPAT_SYSCALL_DEFINE3() argument
3177 static int do_rt_tgsigqueueinfo(pid_t tgid, pid_t pid, int sig, siginfo_t *info) in do_rt_tgsigqueueinfo()
3195 SYSCALL_DEFINE4(rt_tgsigqueueinfo, pid_t, tgid, pid_t, pid, int, sig, in SYSCALL_DEFINE4() argument
3207 COMPAT_SYSCALL_DEFINE4(rt_tgsigqueueinfo, in COMPAT_SYSCALL_DEFINE4() argument
3224 void kernel_sigaction(int sig, __sighandler_t action) in kernel_sigaction()
3247 int do_sigaction(int sig, struct k_sigaction *act, struct k_sigaction *oact) in do_sigaction()
3514 SYSCALL_DEFINE4(rt_sigaction, int, sig, in SYSCALL_DEFINE4() argument
3541 COMPAT_SYSCALL_DEFINE4(rt_sigaction, int, sig, in COMPAT_SYSCALL_DEFINE4() argument
3590 SYSCALL_DEFINE3(sigaction, int, sig, in SYSCALL_DEFINE3() argument
3626 COMPAT_SYSCALL_DEFINE3(sigaction, int, sig, in COMPAT_SYSCALL_DEFINE3() argument
3694 SYSCALL_DEFINE2(signal, int, sig, __sighandler_t, handler) in SYSCALL_DEFINE2() argument
3819 int sig, new_t; in kdb_send_sig_info() local