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 long 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 long 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()
455 struct task_struct *tsk = current; in flush_itimer_signals()
464 void ignore_signals(struct task_struct *t) in ignore_signals()
479 flush_signal_handlers(struct task_struct *t, int force_default) in flush_signal_handlers()
495 int unhandled_signal(struct task_struct *tsk, int sig) in unhandled_signal()
559 int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info) in dequeue_signal()
639 void signal_wake_up_state(struct task_struct *t, unsigned int state) in signal_wake_up_state()
692 static int kill_ok_by_cred(struct task_struct *t) in kill_ok_by_cred()
714 struct task_struct *t) in check_kill_permission()
765 static void ptrace_trap_notify(struct task_struct *t) in ptrace_trap_notify()
784 static bool prepare_signal(int sig, struct task_struct *p, bool force) in prepare_signal()
787 struct task_struct *t; in prepare_signal()
857 static inline int wants_signal(int sig, struct task_struct *p) in wants_signal()
870 static void complete_signal(int sig, struct task_struct *p, int group) in complete_signal()
873 struct task_struct *t; in complete_signal()
952 static inline void userns_fixup_signal_uid(struct siginfo *info, struct task_struct *t) in userns_fixup_signal_uid()
966 static inline void userns_fixup_signal_uid(struct siginfo *info, struct task_struct *t) in userns_fixup_signal_uid()
972 static int __send_signal(int sig, struct siginfo *info, struct task_struct *t, in __send_signal()
1076 static int send_signal(int sig, struct siginfo *info, struct task_struct *t, in send_signal()
1123 __group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in __group_send_sig_info()
1129 specific_send_sig_info(int sig, struct siginfo *info, struct task_struct *t) in specific_send_sig_info()
1134 int do_send_sig_info(int sig, struct siginfo *info, struct task_struct *p, in do_send_sig_info()
1160 force_sig_info(int sig, struct siginfo *info, struct task_struct *t) in force_sig_info()
1188 int zap_other_threads(struct task_struct *p) in zap_other_threads()
1190 struct task_struct *t = p; in zap_other_threads()
1209 struct sighand_struct *__lock_task_sighand(struct task_struct *tsk, in __lock_task_sighand()
1254 int group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in group_send_sig_info()
1275 struct task_struct *p = NULL; in __kill_pgrp_info()
1291 struct task_struct *p; in kill_pid_info()
1320 struct task_struct *target) in kill_as_cred_perm()
1334 struct task_struct *p; in kill_pid_info_as_cred()
1391 struct task_struct * p; in kill_something_info()
1413 int send_sig_info(int sig, struct siginfo *info, struct task_struct *p) in send_sig_info()
1429 send_sig(int sig, struct task_struct *p, int priv) in send_sig()
1435 force_sig(int sig, struct task_struct *p) in force_sig()
1447 force_sigsegv(int sig, struct task_struct *p) in force_sigsegv()
1521 int send_sigqueue(struct sigqueue *q, struct task_struct *t, int group) in send_sigqueue()
1572 bool do_notify_parent(struct task_struct *tsk, int sig) in do_notify_parent()
1675 static void do_notify_parent_cldstop(struct task_struct *tsk, in do_notify_parent_cldstop()
1680 struct task_struct *parent; in do_notify_parent_cldstop()
1760 static int sigkill_pending(struct task_struct *tsk) in sigkill_pending()
1953 struct task_struct *t; in do_signal_stop()
2356 static void retarget_shared_pending(struct task_struct *tsk, sigset_t *which) in retarget_shared_pending()
2359 struct task_struct *t; in retarget_shared_pending()
2383 void exit_signals(struct task_struct *tsk) in exit_signals()
2459 static void __set_task_blocked(struct task_struct *tsk, const sigset_t *newset) in __set_task_blocked()
2486 struct task_struct *tsk = current; in __set_current_blocked()
2503 struct task_struct *tsk = current; in sigprocmask()
2752 struct task_struct *tsk = current; in do_sigtimedwait()
2863 struct task_struct *p; in do_send_specific()
3049 struct task_struct *p = current, *t; in do_sigaction()
3169 struct task_struct *t = current; in __save_altstack()
3219 struct task_struct *t = current; in __compat_save_altstack()
3594 kdb_send_sig_info(struct task_struct *t, struct siginfo *info) in kdb_send_sig_info()
3596 static struct task_struct *kdb_prev_t; in kdb_send_sig_info()