• Home
  • Raw
  • Download

Lines Matching refs:task_struct

78 	struct task_struct *task;
105 struct task_struct *curr_target;
117 struct task_struct *group_exec_task;
282 extern void flush_signals(struct task_struct *);
283 extern void ignore_signals(struct task_struct *);
284 extern void flush_signal_handlers(struct task_struct *, int force_default);
289 struct task_struct *task = current; in kernel_dequeue_signal()
314 struct task_struct *t);
316 int send_sig_fault(int sig, int code, void __user *addr, struct task_struct *t);
319 int send_sig_mceerr(int code, void __user *, short, struct task_struct *);
328 struct task_struct *t);
331 extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct *);
340 extern __must_check bool do_notify_parent(struct task_struct *, int);
341 extern void __wake_up_parent(struct task_struct *p, struct task_struct *parent);
345 extern int send_sig(int, struct task_struct *, int);
346 extern int zap_other_threads(struct task_struct *p);
362 static inline bool __set_notify_signal(struct task_struct *task) in __set_notify_signal()
372 static inline void set_notify_signal(struct task_struct *task) in set_notify_signal()
384 static inline int task_sigpending(struct task_struct *p) in task_sigpending()
389 static inline int signal_pending(struct task_struct *p) in signal_pending()
401 static inline int __fatal_signal_pending(struct task_struct *p) in __fatal_signal_pending()
406 static inline int fatal_signal_pending(struct task_struct *p) in fatal_signal_pending()
411 static inline int signal_pending_state(unsigned int state, struct task_struct *p) in signal_pending_state()
444 extern void signal_wake_up_state(struct task_struct *t, unsigned int state);
446 static inline void signal_wake_up(struct task_struct *t, bool fatal) in signal_wake_up()
455 static inline void ptrace_signal_wake_up(struct task_struct *t, bool resume) in ptrace_signal_wake_up()
465 void task_join_group_stop(struct task_struct *task);
489 static inline void clear_tsk_restore_sigmask(struct task_struct *task) in clear_tsk_restore_sigmask()
498 static inline bool test_tsk_restore_sigmask(struct task_struct *task) in test_tsk_restore_sigmask()
518 static inline void clear_tsk_restore_sigmask(struct task_struct *task) in clear_tsk_restore_sigmask()
530 static inline bool test_tsk_restore_sigmask(struct task_struct *task) in test_tsk_restore_sigmask()
615 static inline void sas_ss_reset(struct task_struct *p) in sas_ss_reset()
640 list_entry_rcu((p)->tasks.next, struct task_struct, tasks)
668 typedef int (*proc_visitor)(struct task_struct *p, void *data);
669 void walk_process_tree(struct task_struct *top, proc_visitor, void *);
672 struct pid *task_pid_type(struct task_struct *task, enum pid_type type) in task_pid_type()
682 static inline struct pid *task_tgid(struct task_struct *task) in task_tgid()
692 static inline struct pid *task_pgrp(struct task_struct *task) in task_pgrp()
697 static inline struct pid *task_session(struct task_struct *task) in task_session()
702 static inline int get_nr_threads(struct task_struct *task) in get_nr_threads()
707 static inline bool thread_group_leader(struct task_struct *p) in thread_group_leader()
713 bool same_thread_group(struct task_struct *p1, struct task_struct *p2) in same_thread_group()
721 static inline struct task_struct *__next_thread(struct task_struct *p) in __next_thread()
725 struct task_struct, in __next_thread()
729 static inline struct task_struct *next_thread(struct task_struct *p) in next_thread()
734 static inline int thread_group_empty(struct task_struct *p) in thread_group_empty()
743 extern struct sighand_struct *__lock_task_sighand(struct task_struct *task,
746 static inline struct sighand_struct *lock_task_sighand(struct task_struct *task, in lock_task_sighand()
756 static inline void unlock_task_sighand(struct task_struct *task, in unlock_task_sighand()
763 extern void lockdep_assert_task_sighand_held(struct task_struct *task);
765 static inline void lockdep_assert_task_sighand_held(struct task_struct *task) { } in lockdep_assert_task_sighand_held()
768 static inline unsigned long task_rlimit(const struct task_struct *task, in task_rlimit()
774 static inline unsigned long task_rlimit_max(const struct task_struct *task, in task_rlimit_max()