Lines Matching refs:task_struct
56 static void __user *sig_handler(struct task_struct *t, int sig) in sig_handler()
68 static int sig_task_ignored(struct task_struct *t, int sig, bool force) in sig_task_ignored()
81 static int sig_ignored(struct task_struct *t, int sig, bool force) in sig_ignored()
132 static int recalc_sigpending_tsk(struct task_struct *t) in recalc_sigpending_tsk()
152 void recalc_sigpending_and_wake(struct task_struct *t) in recalc_sigpending_and_wake()
248 bool task_set_jobctl_pending(struct task_struct *task, unsigned int mask) in task_set_jobctl_pending()
276 void task_clear_jobctl_trapping(struct task_struct *task) in task_clear_jobctl_trapping()
300 void task_clear_jobctl_pending(struct task_struct *task, unsigned int mask) in task_clear_jobctl_pending()
329 static bool task_participate_group_stop(struct task_struct *task) in task_participate_group_stop()
361 __sigqueue_alloc(int sig, struct task_struct *t, gfp_t flags, int override_rlimit) in __sigqueue_alloc()
419 void __flush_signals(struct task_struct *t) in __flush_signals()
426 void flush_signals(struct task_struct *t) in flush_signals()
460 struct task_struct *tsk = current; in flush_itimer_signals()
469 void ignore_signals(struct task_struct *t) in ignore_signals()
484 flush_signal_handlers(struct task_struct *t, int force_default) in flush_signal_handlers()
500 int unhandled_signal(struct task_struct *tsk, int sig) in unhandled_signal()
610 int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info) in dequeue_signal()
690 void signal_wake_up_state(struct task_struct *t, unsigned int state) in signal_wake_up_state()
743 static int kill_ok_by_cred(struct task_struct *t) in kill_ok_by_cred()
765 struct task_struct *t) in check_kill_permission()
816 static void ptrace_trap_notify(struct task_struct *t) in ptrace_trap_notify()
835 static bool prepare_signal(int sig, struct task_struct *p, bool force) in prepare_signal()
838 struct task_struct *t; in prepare_signal()
908 static inline int wants_signal(int sig, struct task_struct *p) in wants_signal()
921 static void complete_signal(int sig, struct task_struct *p, int group) in complete_signal()
924 struct task_struct *t; in complete_signal()
1003 static inline void userns_fixup_signal_uid(struct siginfo *info, struct task_struct *t) in userns_fixup_signal_uid()
1017 static inline void userns_fixup_signal_uid(struct siginfo *info, struct task_struct *t) in userns_fixup_signal_uid()
1023 static int __send_signal(int sig, struct siginfo *info, struct task_struct *t, in __send_signal()
1127 static int send_signal(int sig, struct siginfo *info, struct task_struct *t, in send_signal()
1174 __group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in __group_send_sig_info()
1180 specific_send_sig_info(int sig, struct siginfo *info, struct task_struct *t) in specific_send_sig_info()
1185 int do_send_sig_info(int sig, struct siginfo *info, struct task_struct *p, in do_send_sig_info()
1211 force_sig_info(int sig, struct siginfo *info, struct task_struct *t) in force_sig_info()
1239 int zap_other_threads(struct task_struct *p) in zap_other_threads()
1241 struct task_struct *t = p; in zap_other_threads()
1260 struct sighand_struct *__lock_task_sighand(struct task_struct *tsk, in __lock_task_sighand()
1305 int group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in group_send_sig_info()
1326 struct task_struct *p = NULL; in __kill_pgrp_info()
1342 struct task_struct *p; in kill_pid_info()
1371 struct task_struct *target) in kill_as_cred_perm()
1385 struct task_struct *p; in kill_pid_info_as_cred()
1442 struct task_struct * p; in kill_something_info()
1464 int send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in send_sig_info()
1480 send_sig(int sig, struct task_struct *p, int priv) in send_sig()
1486 force_sig(int sig, struct task_struct *p) in force_sig()
1498 force_sigsegv(int sig, struct task_struct *p) in force_sigsegv()
1572 int send_sigqueue(struct sigqueue *q, struct task_struct *t, int group) in send_sigqueue()
1623 bool do_notify_parent(struct task_struct *tsk, int sig) in do_notify_parent()
1726 static void do_notify_parent_cldstop(struct task_struct *tsk, in do_notify_parent_cldstop()
1731 struct task_struct *parent; in do_notify_parent_cldstop()
1811 static int sigkill_pending(struct task_struct *tsk) in sigkill_pending()
2004 struct task_struct *t; in do_signal_stop()
2407 static void retarget_shared_pending(struct task_struct *tsk, sigset_t *which) in retarget_shared_pending()
2410 struct task_struct *t; in retarget_shared_pending()
2434 void exit_signals(struct task_struct *tsk) in exit_signals()
2513 static void __set_task_blocked(struct task_struct *tsk, const sigset_t *newset) in __set_task_blocked()
2540 struct task_struct *tsk = current; in __set_current_blocked()
2557 struct task_struct *tsk = current; in sigprocmask()
2806 struct task_struct *tsk = current; in do_sigtimedwait()
2917 struct task_struct *p; in do_send_specific()
3103 struct task_struct *p = current, *t; in do_sigaction()
3223 struct task_struct *t = current; in __save_altstack()
3273 struct task_struct *t = current; in __compat_save_altstack()
3648 kdb_send_sig_info(struct task_struct *t, struct siginfo *info) in kdb_send_sig_info()
3650 static struct task_struct *kdb_prev_t; in kdb_send_sig_info()