task_struct         8 arch/x86/include/asm/current.h struct task_struct;
task_struct        10 arch/x86/include/asm/current.h DECLARE_PER_CPU(struct task_struct *, current_task);
task_struct        12 arch/x86/include/asm/current.h static __always_inline struct task_struct *get_current(void)
task_struct       276 arch/x86/include/asm/elf.h struct task_struct;
task_struct        45 arch/x86/include/asm/fpu-internal.h DECLARE_PER_CPU(struct task_struct *, fpu_owner_task);
task_struct        48 arch/x86/include/asm/fpu-internal.h 			      struct task_struct *tsk);
task_struct        49 arch/x86/include/asm/fpu-internal.h extern void convert_to_fxsr(struct task_struct *tsk,
task_struct       115 arch/x86/include/asm/fpu-internal.h extern void __sanitize_i387_state(struct task_struct *);
task_struct       117 arch/x86/include/asm/fpu-internal.h static inline void sanitize_i387_state(struct task_struct *tsk)
task_struct       276 arch/x86/include/asm/fpu-internal.h static inline int __save_init_fpu(struct task_struct *tsk)
task_struct       291 arch/x86/include/asm/fpu-internal.h static inline int restore_fpu_checking(struct task_struct *tsk)
task_struct       312 arch/x86/include/asm/fpu-internal.h static inline int __thread_has_fpu(struct task_struct *tsk)
task_struct       318 arch/x86/include/asm/fpu-internal.h static inline void __thread_clear_has_fpu(struct task_struct *tsk)
task_struct       325 arch/x86/include/asm/fpu-internal.h static inline void __thread_set_has_fpu(struct task_struct *tsk)
task_struct       338 arch/x86/include/asm/fpu-internal.h static inline void __thread_fpu_end(struct task_struct *tsk)
task_struct       345 arch/x86/include/asm/fpu-internal.h static inline void __thread_fpu_begin(struct task_struct *tsk)
task_struct       352 arch/x86/include/asm/fpu-internal.h static inline void __drop_fpu(struct task_struct *tsk)
task_struct       363 arch/x86/include/asm/fpu-internal.h static inline void drop_fpu(struct task_struct *tsk)
task_struct       375 arch/x86/include/asm/fpu-internal.h static inline void drop_init_fpu(struct task_struct *tsk)
task_struct       413 arch/x86/include/asm/fpu-internal.h static inline int fpu_lazy_restore(struct task_struct *new, unsigned int cpu)
task_struct       419 arch/x86/include/asm/fpu-internal.h static inline fpu_switch_t switch_fpu_prepare(struct task_struct *old, struct task_struct *new, int cpu)
task_struct       463 arch/x86/include/asm/fpu-internal.h static inline void switch_fpu_finish(struct task_struct *new, fpu_switch_t fpu)
task_struct       509 arch/x86/include/asm/fpu-internal.h static inline void __save_fpu(struct task_struct *tsk)
task_struct       523 arch/x86/include/asm/fpu-internal.h static inline void save_init_fpu(struct task_struct *tsk)
task_struct       541 arch/x86/include/asm/fpu-internal.h static inline unsigned short get_fpu_cwd(struct task_struct *tsk)
task_struct       550 arch/x86/include/asm/fpu-internal.h static inline unsigned short get_fpu_swd(struct task_struct *tsk)
task_struct       559 arch/x86/include/asm/fpu-internal.h static inline unsigned short get_fpu_mxcsr(struct task_struct *tsk)
task_struct       592 arch/x86/include/asm/fpu-internal.h static inline void fpu_copy(struct task_struct *dst, struct task_struct *src)
task_struct        21 arch/x86/include/asm/i387.h extern int init_fpu(struct task_struct *child);
task_struct       100 arch/x86/include/asm/i387.h extern void unlazy_fpu(struct task_struct *tsk);
task_struct        27 arch/x86/include/asm/kdebug.h extern void show_trace(struct task_struct *t, struct pt_regs *regs,
task_struct        25 arch/x86/include/asm/mmu_context.h int init_new_context(struct task_struct *tsk, struct mm_struct *mm);
task_struct        29 arch/x86/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk)
task_struct        38 arch/x86/include/asm/mmu_context.h 			     struct task_struct *tsk)
task_struct       681 arch/x86/include/asm/paravirt.h static inline void arch_start_context_switch(struct task_struct *prev)
task_struct       686 arch/x86/include/asm/paravirt.h static inline void arch_end_context_switch(struct task_struct *next)
task_struct        52 arch/x86/include/asm/paravirt_types.h struct task_struct;
task_struct       193 arch/x86/include/asm/paravirt_types.h 	void (*start_context_switch)(struct task_struct *prev);
task_struct       194 arch/x86/include/asm/paravirt_types.h 	void (*end_context_switch)(struct task_struct *next);
task_struct       682 arch/x86/include/asm/paravirt_types.h void paravirt_start_context_switch(struct task_struct *prev);
task_struct       683 arch/x86/include/asm/paravirt_types.h void paravirt_end_context_switch(struct task_struct *next);
task_struct         7 arch/x86/include/asm/processor.h struct task_struct;
task_struct       463 arch/x86/include/asm/processor.h extern void free_thread_xstate(struct task_struct *);
task_struct       620 arch/x86/include/asm/processor.h extern void release_thread(struct task_struct *);
task_struct       622 arch/x86/include/asm/processor.h unsigned long get_wchan(struct task_struct *p);
task_struct       775 arch/x86/include/asm/processor.h extern void set_task_blockstep(struct task_struct *task, bool on);
task_struct       866 arch/x86/include/asm/processor.h extern unsigned long thread_saved_pc(struct task_struct *tsk);
task_struct       929 arch/x86/include/asm/processor.h extern unsigned long KSTK_ESP(struct task_struct *task);
task_struct        20 arch/x86/include/asm/proto.h long do_arch_prctl(struct task_struct *task, int code, unsigned long addr);
task_struct        68 arch/x86/include/asm/ptrace.h struct task_struct;
task_struct        74 arch/x86/include/asm/ptrace.h convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs);
task_struct        75 arch/x86/include/asm/ptrace.h extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs,
task_struct       256 arch/x86/include/asm/ptrace.h extern int do_get_thread_area(struct task_struct *p, int idx,
task_struct       258 arch/x86/include/asm/ptrace.h extern int do_set_thread_area(struct task_struct *p, int idx,
task_struct        64 arch/x86/include/asm/smp.h struct task_struct;
task_struct        74 arch/x86/include/asm/smp.h 	int (*cpu_up)(unsigned cpu, struct task_struct *tidle);
task_struct       117 arch/x86/include/asm/smp.h static inline int __cpu_up(unsigned int cpu, struct task_struct *tidle)
task_struct       157 arch/x86/include/asm/smp.h int native_cpu_up(unsigned int cpunum, struct task_struct *tidle);
task_struct       167 arch/x86/include/asm/smp.h void x86_idle_thread_init(unsigned int cpu, struct task_struct *idle);
task_struct        46 arch/x86/include/asm/stacktrace.h void dump_trace(struct task_struct *tsk, struct pt_regs *regs,
task_struct        60 arch/x86/include/asm/stacktrace.h stack_frame(struct task_struct *task, struct pt_regs *regs)
task_struct        78 arch/x86/include/asm/stacktrace.h stack_frame(struct task_struct *task, struct pt_regs *regs)
task_struct        85 arch/x86/include/asm/stacktrace.h show_trace_log_lvl(struct task_struct *task, struct pt_regs *regs,
task_struct        89 arch/x86/include/asm/stacktrace.h show_stack_log_lvl(struct task_struct *task, struct pt_regs *regs,
task_struct         4 arch/x86/include/asm/switch_to.h struct task_struct; /* one of the stranger aspects of C forward declarations */
task_struct         5 arch/x86/include/asm/switch_to.h __visible struct task_struct *__switch_to(struct task_struct *prev,
task_struct         6 arch/x86/include/asm/switch_to.h 					   struct task_struct *next);
task_struct         8 arch/x86/include/asm/switch_to.h void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p,
task_struct        20 arch/x86/include/asm/switch_to.h 	, [task_canary] "i" (offsetof(struct task_struct, stack_canary))
task_struct        96 arch/x86/include/asm/switch_to.h 	, [task_canary] "i" (offsetof(struct task_struct, stack_canary))
task_struct       119 arch/x86/include/asm/switch_to.h 	       [threadrsp] "i" (offsetof(struct task_struct, thread.sp)), \
task_struct       122 arch/x86/include/asm/switch_to.h 	       [thread_info] "i" (offsetof(struct task_struct, stack)),   \
task_struct        31 arch/x86/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs)
task_struct        36 arch/x86/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task,
task_struct        42 arch/x86/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task,
task_struct        61 arch/x86/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task,
task_struct        67 arch/x86/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task,
task_struct        76 arch/x86/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task,
task_struct        85 arch/x86/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task,
task_struct       101 arch/x86/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task,
task_struct       162 arch/x86/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task,
task_struct        21 arch/x86/include/asm/thread_info.h struct task_struct;
task_struct        27 arch/x86/include/asm/thread_info.h 	struct task_struct	*task;		/* main task structure */
task_struct       238 arch/x86/include/asm/thread_info.h extern int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src);
task_struct       239 arch/x86/include/asm/thread_info.h extern void arch_release_task_struct(struct task_struct *tsk);
task_struct        67 arch/x86/include/asm/vm86.h struct task_struct;
task_struct        68 arch/x86/include/asm/vm86.h void release_vm86_irqs(struct task_struct *);
task_struct        53 arch/x86/include/asm/xsave.h extern int init_fpu(struct task_struct *child);
task_struct        11 include/asm-generic/mmu_context.h struct task_struct;
task_struct        15 include/asm-generic/mmu_context.h 			struct task_struct *tsk)
task_struct        19 include/asm-generic/mmu_context.h static inline int init_new_context(struct task_struct *tsk,
task_struct        29 include/asm-generic/mmu_context.h static inline void deactivate_mm(struct task_struct *task,
task_struct        36 include/asm-generic/mmu_context.h 			struct task_struct *tsk)
task_struct        22 include/asm-generic/switch_to.h extern struct task_struct *__switch_to(struct task_struct *,
task_struct        23 include/asm-generic/switch_to.h 				       struct task_struct *);
task_struct        22 include/asm-generic/syscall.h struct task_struct;
task_struct        41 include/asm-generic/syscall.h int syscall_get_nr(struct task_struct *task, struct pt_regs *regs);
task_struct        59 include/asm-generic/syscall.h void syscall_rollback(struct task_struct *task, struct pt_regs *regs);
task_struct        71 include/asm-generic/syscall.h long syscall_get_error(struct task_struct *task, struct pt_regs *regs);
task_struct        84 include/asm-generic/syscall.h long syscall_get_return_value(struct task_struct *task, struct pt_regs *regs);
task_struct       101 include/asm-generic/syscall.h void syscall_set_return_value(struct task_struct *task, struct pt_regs *regs,
task_struct       121 include/asm-generic/syscall.h void syscall_get_arguments(struct task_struct *task, struct pt_regs *regs,
task_struct       141 include/asm-generic/syscall.h void syscall_set_arguments(struct task_struct *task, struct pt_regs *regs,
task_struct        40 include/linux/aio.h 		struct task_struct	*tsk;
task_struct        27 include/linux/amd-iommu.h struct task_struct;
task_struct        78 include/linux/amd-iommu.h 				struct task_struct *task);
task_struct       124 include/linux/audit.h extern int  audit_alloc(struct task_struct *task);
task_struct       125 include/linux/audit.h extern void __audit_free(struct task_struct *task);
task_struct       141 include/linux/audit.h extern void __audit_ptrace(struct task_struct *t);
task_struct       148 include/linux/audit.h static inline void audit_free(struct task_struct *task)
task_struct       212 include/linux/audit.h static inline void audit_ptrace(struct task_struct *t)
task_struct       224 include/linux/audit.h static inline kuid_t audit_get_loginuid(struct task_struct *tsk)
task_struct       229 include/linux/audit.h static inline unsigned int audit_get_sessionid(struct task_struct *tsk)
task_struct       328 include/linux/audit.h static inline int audit_alloc(struct task_struct *task)
task_struct       332 include/linux/audit.h static inline void audit_free(struct task_struct *task)
task_struct       382 include/linux/audit.h static inline kuid_t audit_get_loginuid(struct task_struct *tsk)
task_struct       386 include/linux/audit.h static inline unsigned int audit_get_sessionid(struct task_struct *tsk)
task_struct       429 include/linux/audit.h static inline void audit_ptrace(struct task_struct *t)
task_struct       435 include/linux/audit.h static inline bool audit_loginuid_set(struct task_struct *tsk)
task_struct       481 include/linux/audit.h 				struct task_struct *tsk);
task_struct       536 include/linux/audit.h 				       struct task_struct *tsk)
task_struct      1110 include/linux/blkdev.h static inline void blk_flush_plug(struct task_struct *tsk)
task_struct      1118 include/linux/blkdev.h static inline void blk_schedule_flush_plug(struct task_struct *tsk)
task_struct      1126 include/linux/blkdev.h static inline bool blk_needs_flush_plug(struct task_struct *tsk)
task_struct      1650 include/linux/blkdev.h static inline void blk_flush_plug(struct task_struct *task)
task_struct      1654 include/linux/blkdev.h static inline void blk_schedule_flush_plug(struct task_struct *task)
task_struct      1659 include/linux/blkdev.h static inline bool blk_needs_flush_plug(struct task_struct *tsk)
task_struct       208 include/linux/capability.h extern bool has_capability(struct task_struct *t, int cap);
task_struct       209 include/linux/capability.h extern bool has_ns_capability(struct task_struct *t,
task_struct       211 include/linux/capability.h extern bool has_capability_noaudit(struct task_struct *t, int cap);
task_struct       212 include/linux/capability.h extern bool has_ns_capability_noaudit(struct task_struct *t,
task_struct        34 include/linux/cgroup.h extern void cgroup_fork(struct task_struct *p);
task_struct        35 include/linux/cgroup.h extern void cgroup_post_fork(struct task_struct *p);
task_struct        36 include/linux/cgroup.h extern void cgroup_exit(struct task_struct *p);
task_struct        41 include/linux/cgroup.h 			    struct pid *pid, struct task_struct *tsk);
task_struct       581 include/linux/cgroup.h char *task_cgroup_path(struct task_struct *task, char *buf, size_t buflen);
task_struct       594 include/linux/cgroup.h struct task_struct *cgroup_taskset_first(struct cgroup_taskset *tset);
task_struct       595 include/linux/cgroup.h struct task_struct *cgroup_taskset_next(struct cgroup_taskset *tset);
task_struct       624 include/linux/cgroup.h 	void (*fork)(struct task_struct *task);
task_struct       627 include/linux/cgroup.h 		     struct task_struct *task);
task_struct       730 include/linux/cgroup.h static inline struct css_set *task_css_set(struct task_struct *task)
task_struct       742 include/linux/cgroup.h static inline struct cgroup_subsys_state *task_css(struct task_struct *task,
task_struct       756 include/linux/cgroup.h static inline bool task_css_is_root(struct task_struct *task, int subsys_id)
task_struct       762 include/linux/cgroup.h static inline struct cgroup *task_cgroup(struct task_struct *task,
task_struct       905 include/linux/cgroup.h struct task_struct *css_task_iter_next(struct css_task_iter *it);
task_struct       908 include/linux/cgroup.h int cgroup_attach_task_all(struct task_struct *from, struct task_struct *);
task_struct       918 include/linux/cgroup.h static inline void cgroup_fork(struct task_struct *p) {}
task_struct       919 include/linux/cgroup.h static inline void cgroup_post_fork(struct task_struct *p) {}
task_struct       920 include/linux/cgroup.h static inline void cgroup_exit(struct task_struct *p) {}
task_struct       929 include/linux/cgroup.h static inline int cgroup_attach_task_all(struct task_struct *from,
task_struct       930 include/linux/cgroup.h 					 struct task_struct *t)
task_struct        23 include/linux/cn_proc.h void proc_fork_connector(struct task_struct *task);
task_struct        24 include/linux/cn_proc.h void proc_exec_connector(struct task_struct *task);
task_struct        25 include/linux/cn_proc.h void proc_id_connector(struct task_struct *task, int which_id);
task_struct        26 include/linux/cn_proc.h void proc_sid_connector(struct task_struct *task);
task_struct        27 include/linux/cn_proc.h void proc_ptrace_connector(struct task_struct *task, int which_id);
task_struct        28 include/linux/cn_proc.h void proc_comm_connector(struct task_struct *task);
task_struct        29 include/linux/cn_proc.h void proc_coredump_connector(struct task_struct *task);
task_struct        30 include/linux/cn_proc.h void proc_exit_connector(struct task_struct *task);
task_struct        32 include/linux/cn_proc.h static inline void proc_fork_connector(struct task_struct *task)
task_struct        35 include/linux/cn_proc.h static inline void proc_exec_connector(struct task_struct *task)
task_struct        38 include/linux/cn_proc.h static inline void proc_id_connector(struct task_struct *task,
task_struct        42 include/linux/cn_proc.h static inline void proc_sid_connector(struct task_struct *task)
task_struct        45 include/linux/cn_proc.h static inline void proc_comm_connector(struct task_struct *task)
task_struct        48 include/linux/cn_proc.h static inline void proc_ptrace_connector(struct task_struct *task,
task_struct        52 include/linux/cn_proc.h static inline void proc_coredump_connector(struct task_struct *task)
task_struct        55 include/linux/cn_proc.h static inline void proc_exit_connector(struct task_struct *task)
task_struct       309 include/linux/compat.h extern void compat_exit_robust_list(struct task_struct *curr);
task_struct       432 include/linux/compat.h extern int compat_ptrace_request(struct task_struct *child,
task_struct       436 include/linux/compat.h extern long compat_arch_ptrace(struct task_struct *child, compat_long_t request,
task_struct       693 include/linux/compat.h 	struct task_struct *t = current; \
task_struct        15 include/linux/context_tracking.h extern void __context_tracking_task_switch(struct task_struct *prev,
task_struct        16 include/linux/context_tracking.h 					   struct task_struct *next);
task_struct        51 include/linux/context_tracking.h static inline void context_tracking_task_switch(struct task_struct *prev,
task_struct        52 include/linux/context_tracking.h 						struct task_struct *next)
task_struct        62 include/linux/context_tracking.h static inline void context_tracking_task_switch(struct task_struct *prev,
task_struct        63 include/linux/context_tracking.h 						struct task_struct *next) { }
task_struct       114 include/linux/cpufreq.h 	struct task_struct	*transition_task; /* Task which is doing the transition */
task_struct        44 include/linux/cpuset.h extern void cpuset_cpus_allowed(struct task_struct *p, struct cpumask *mask);
task_struct        45 include/linux/cpuset.h extern void cpuset_cpus_allowed_fallback(struct task_struct *p);
task_struct        46 include/linux/cpuset.h extern nodemask_t cpuset_mems_allowed(struct task_struct *p);
task_struct        76 include/linux/cpuset.h extern int cpuset_mems_allowed_intersects(const struct task_struct *tsk1,
task_struct        77 include/linux/cpuset.h 					  const struct task_struct *tsk2);
task_struct        88 include/linux/cpuset.h 					struct task_struct *task);
task_struct        90 include/linux/cpuset.h 			    struct pid *pid, struct task_struct *tsk);
task_struct       109 include/linux/cpuset.h extern void cpuset_print_task_mems_allowed(struct task_struct *p);
task_struct       159 include/linux/cpuset.h static inline void cpuset_cpus_allowed(struct task_struct *p,
task_struct       165 include/linux/cpuset.h static inline void cpuset_cpus_allowed_fallback(struct task_struct *p)
task_struct       169 include/linux/cpuset.h static inline nodemask_t cpuset_mems_allowed(struct task_struct *p)
task_struct       202 include/linux/cpuset.h static inline int cpuset_mems_allowed_intersects(const struct task_struct *tsk1,
task_struct       203 include/linux/cpuset.h 						 const struct task_struct *tsk2)
task_struct       211 include/linux/cpuset.h 						struct task_struct *task)
task_struct       245 include/linux/cpuset.h static inline void cpuset_print_task_mems_allowed(struct task_struct *p)
task_struct       143 include/linux/cred.h extern void exit_creds(struct task_struct *);
task_struct       144 include/linux/cred.h extern int copy_creds(struct task_struct *, unsigned long);
task_struct       145 include/linux/cred.h extern const struct cred *get_task_cred(struct task_struct *);
task_struct       153 include/linux/cred.h extern struct cred *prepare_kernel_cred(struct task_struct *);
task_struct       165 include/linux/cred.h extern void __validate_process_creds(struct task_struct *,
task_struct       187 include/linux/cred.h extern void validate_creds_for_do_exit(struct task_struct *);
task_struct       192 include/linux/cred.h static inline void validate_creds_for_do_exit(struct task_struct *tsk)
task_struct         8 include/linux/debug_locks.h struct task_struct;
task_struct        48 include/linux/debug_locks.h struct task_struct;
task_struct        52 include/linux/debug_locks.h extern void debug_show_held_locks(struct task_struct *task);
task_struct        60 include/linux/debug_locks.h static inline void debug_show_held_locks(struct task_struct *task)
task_struct        36 include/linux/delayacct.h extern void __delayacct_tsk_init(struct task_struct *);
task_struct        37 include/linux/delayacct.h extern void __delayacct_tsk_exit(struct task_struct *);
task_struct        40 include/linux/delayacct.h extern int __delayacct_add_tsk(struct taskstats *, struct task_struct *);
task_struct        41 include/linux/delayacct.h extern __u64 __delayacct_blkio_ticks(struct task_struct *);
task_struct        45 include/linux/delayacct.h static inline int delayacct_is_task_waiting_on_io(struct task_struct *p)
task_struct        65 include/linux/delayacct.h static inline void delayacct_tsk_init(struct task_struct *tsk)
task_struct        76 include/linux/delayacct.h static inline void delayacct_tsk_free(struct task_struct *tsk)
task_struct        98 include/linux/delayacct.h 					struct task_struct *tsk)
task_struct       105 include/linux/delayacct.h static inline __u64 delayacct_blkio_ticks(struct task_struct *tsk)
task_struct       131 include/linux/delayacct.h static inline void delayacct_tsk_init(struct task_struct *tsk)
task_struct       133 include/linux/delayacct.h static inline void delayacct_tsk_free(struct task_struct *tsk)
task_struct       140 include/linux/delayacct.h 					struct task_struct *tsk)
task_struct       142 include/linux/delayacct.h static inline __u64 delayacct_blkio_ticks(struct task_struct *tsk)
task_struct       144 include/linux/delayacct.h static inline int delayacct_is_task_waiting_on_io(struct task_struct *p)
task_struct        30 include/linux/elfcore.h static inline int elf_core_copy_task_regs(struct task_struct *t, elf_gregset_t* elfregs)
task_struct        42 include/linux/elfcore.h static inline int elf_core_copy_task_fpregs(struct task_struct *t, struct pt_regs *regs, elf_fpregset_t *fpu)
task_struct        52 include/linux/elfcore.h static inline int elf_core_copy_task_xfpregs(struct task_struct *t, elf_fpxregset_t *xfpu)
task_struct        97 include/linux/fdtable.h struct task_struct;
task_struct        99 include/linux/fdtable.h struct files_struct *get_files_struct(struct task_struct *);
task_struct        24 include/linux/freezer.h static inline bool frozen(struct task_struct *p)
task_struct        29 include/linux/freezer.h extern bool freezing_slow_path(struct task_struct *p);
task_struct        34 include/linux/freezer.h static inline bool freezing(struct task_struct *p)
task_struct        42 include/linux/freezer.h extern void __thaw_task(struct task_struct *t);
task_struct        69 include/linux/freezer.h extern bool freeze_task(struct task_struct *p);
task_struct        73 include/linux/freezer.h extern bool cgroup_freezing(struct task_struct *task);
task_struct        75 include/linux/freezer.h static inline bool cgroup_freezing(struct task_struct *task)
task_struct       148 include/linux/freezer.h static inline bool freezer_should_skip(struct task_struct *p)
task_struct       298 include/linux/freezer.h static inline bool frozen(struct task_struct *p) { return false; }
task_struct       299 include/linux/freezer.h static inline bool freezing(struct task_struct *p) { return false; }
task_struct       300 include/linux/freezer.h static inline void __thaw_task(struct task_struct *t) {}
task_struct       313 include/linux/freezer.h static inline int freezer_should_skip(struct task_struct *p) { return 0; }
task_struct        19 include/linux/fs_struct.h extern void exit_fs(struct task_struct *);
task_struct       757 include/linux/ftrace.h extern void ftrace_graph_init_task(struct task_struct *t);
task_struct       758 include/linux/ftrace.h extern void ftrace_graph_exit_task(struct task_struct *t);
task_struct       759 include/linux/ftrace.h extern void ftrace_graph_init_idle_task(struct task_struct *t, int cpu);
task_struct       761 include/linux/ftrace.h static inline int task_curr_ret_stack(struct task_struct *t)
task_struct       781 include/linux/ftrace.h static inline void ftrace_graph_init_task(struct task_struct *t) { }
task_struct       782 include/linux/ftrace.h static inline void ftrace_graph_exit_task(struct task_struct *t) { }
task_struct       783 include/linux/ftrace.h static inline void ftrace_graph_init_idle_task(struct task_struct *t, int cpu) { }
task_struct       792 include/linux/ftrace.h static inline int task_curr_ret_stack(struct task_struct *tsk)
task_struct       813 include/linux/ftrace.h static inline void set_tsk_trace_trace(struct task_struct *tsk)
task_struct       818 include/linux/ftrace.h static inline void clear_tsk_trace_trace(struct task_struct *tsk)
task_struct       823 include/linux/ftrace.h static inline int test_tsk_trace_trace(struct task_struct *tsk)
task_struct       828 include/linux/ftrace.h static inline void set_tsk_trace_graph(struct task_struct *tsk)
task_struct       833 include/linux/ftrace.h static inline void clear_tsk_trace_graph(struct task_struct *tsk)
task_struct       838 include/linux/ftrace.h static inline int test_tsk_trace_graph(struct task_struct *tsk)
task_struct       168 include/linux/ftrace_event.h void tracing_record_cmdline(struct task_struct *tsk);
task_struct       592 include/linux/ftrace_event.h 		       struct task_struct *task)
task_struct         8 include/linux/futex.h struct task_struct;
task_struct        15 include/linux/futex.h handle_futex_death(u32 __user *uaddr, struct task_struct *curr, int pi);
task_struct        56 include/linux/futex.h extern void exit_robust_list(struct task_struct *curr);
task_struct        57 include/linux/futex.h extern void exit_pi_state_list(struct task_struct *curr);
task_struct        64 include/linux/futex.h static inline void exit_robust_list(struct task_struct *curr)
task_struct        67 include/linux/futex.h static inline void exit_pi_state_list(struct task_struct *curr)
task_struct       130 include/linux/hrtimer.h 	struct task_struct *task;
task_struct       434 include/linux/hrtimer.h 				 struct task_struct *tsk);
task_struct        50 include/linux/hw_breakpoint.h 			    struct task_struct *tsk);
task_struct        80 include/linux/hw_breakpoint.h extern void flush_ptrace_hw_breakpoint(struct task_struct *tsk);
task_struct        95 include/linux/hw_breakpoint.h 			    struct task_struct *tsk)	{ return NULL; }
task_struct       119 include/linux/hw_breakpoint.h static inline void flush_ptrace_hw_breakpoint(struct task_struct *tsk)	{ }
task_struct       111 include/linux/interrupt.h 	struct task_struct	*thread;
task_struct       438 include/linux/interrupt.h DECLARE_PER_CPU(struct task_struct *, ksoftirqd);
task_struct       440 include/linux/interrupt.h static inline struct task_struct *this_cpu_ksoftirqd(void)
task_struct       144 include/linux/iocontext.h struct task_struct;
task_struct       148 include/linux/iocontext.h void exit_io_context(struct task_struct *task);
task_struct       149 include/linux/iocontext.h struct io_context *get_task_io_context(struct task_struct *task,
task_struct       154 include/linux/iocontext.h static inline void exit_io_context(struct task_struct *task) { }
task_struct        53 include/linux/ioprio.h static inline int task_nice_ioprio(struct task_struct *task)
task_struct        62 include/linux/ioprio.h static inline int task_nice_ioclass(struct task_struct *task)
task_struct        77 include/linux/ioprio.h extern int set_task_ioprio(struct task_struct *task, int ioprio);
task_struct       456 include/linux/isdn.h 	struct task_struct *profd;                    /* For iprofd                 */
task_struct       166 include/linux/isdn_ppp.h   struct task_struct *tk;
task_struct       731 include/linux/jbd.h 	struct task_struct	*j_task;
task_struct       921 include/linux/jbd2.h 	struct task_struct	*j_task;
task_struct       128 include/linux/kdb.h int kdb_process_cpu(const struct task_struct *p)
task_struct        81 include/linux/kernel_stat.h extern void account_user_time(struct task_struct *, cputime_t, cputime_t);
task_struct        82 include/linux/kernel_stat.h extern void account_system_time(struct task_struct *, int, cputime_t, cputime_t);
task_struct        87 include/linux/kernel_stat.h static inline void account_process_tick(struct task_struct *tsk, int user)
task_struct        92 include/linux/kernel_stat.h extern void account_process_tick(struct task_struct *, int user);
task_struct       230 include/linux/kexec.h int kexec_should_crash(struct task_struct *);
task_struct       312 include/linux/kexec.h struct task_struct;
task_struct       314 include/linux/kexec.h static inline int kexec_should_crash(struct task_struct *p) { return 0; }
task_struct       354 include/linux/key.h extern void key_fsuid_changed(struct task_struct *tsk);
task_struct       355 include/linux/key.h extern void key_fsgid_changed(struct task_struct *tsk);
task_struct        38 include/linux/kgdb.h struct task_struct;
task_struct        57 include/linux/kgdb.h extern struct task_struct	*kgdb_usethread;
task_struct        58 include/linux/kgdb.h extern struct task_struct	*kgdb_contthread;
task_struct       145 include/linux/kgdb.h sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p);
task_struct       199 include/linux/kprobes.h 	struct task_struct *task;
task_struct       341 include/linux/kprobes.h void kretprobe_hash_lock(struct task_struct *tsk,
task_struct       343 include/linux/kprobes.h void kretprobe_hash_unlock(struct task_struct *tsk, unsigned long *flags);
task_struct       344 include/linux/kprobes.h struct hlist_head * kretprobe_inst_table_head(struct task_struct *tsk);
task_struct       380 include/linux/kprobes.h void kprobe_flush_task(struct task_struct *tk);
task_struct       451 include/linux/kprobes.h static inline void kprobe_flush_task(struct task_struct *tk)
task_struct         8 include/linux/kthread.h struct task_struct *kthread_create_on_node(int (*threadfn)(void *data),
task_struct        17 include/linux/kthread.h struct task_struct *kthread_create_on_cpu(int (*threadfn)(void *data),
task_struct        33 include/linux/kthread.h 	struct task_struct *__k						   \
task_struct        40 include/linux/kthread.h void kthread_bind(struct task_struct *k, unsigned int cpu);
task_struct        41 include/linux/kthread.h int kthread_stop(struct task_struct *k);
task_struct        45 include/linux/kthread.h void *kthread_data(struct task_struct *k);
task_struct        46 include/linux/kthread.h void *probe_kthread_data(struct task_struct *k);
task_struct        47 include/linux/kthread.h int kthread_park(struct task_struct *k);
task_struct        48 include/linux/kthread.h void kthread_unpark(struct task_struct *k);
task_struct        52 include/linux/kthread.h extern struct task_struct *kthreadd_task;
task_struct        53 include/linux/kthread.h extern int tsk_fork_get_node(struct task_struct *tsk);
task_struct        69 include/linux/kthread.h 	struct task_struct	*task;
task_struct       209 include/linux/kvm_host.h int kvm_get_user_page_io(struct task_struct *tsk, struct mm_struct *mm,
task_struct        13 include/linux/latencytop.h struct task_struct;
task_struct        30 include/linux/latencytop.h void __account_scheduler_latency(struct task_struct *task, int usecs, int inter);
task_struct        32 include/linux/latencytop.h account_scheduler_latency(struct task_struct *task, int usecs, int inter)
task_struct        38 include/linux/latencytop.h void clear_all_latency_tracing(struct task_struct *p);
task_struct        43 include/linux/latencytop.h account_scheduler_latency(struct task_struct *task, int usecs, int inter)
task_struct        47 include/linux/latencytop.h static inline void clear_all_latency_tracing(struct task_struct *p)
task_struct       603 include/linux/libata.h 	struct task_struct	*eh_owner;
task_struct        12 include/linux/lockdep.h struct task_struct;
task_struct       467 include/linux/lockdep.h extern void print_irqtrace_events(struct task_struct *curr);
task_struct       469 include/linux/lockdep.h static inline void print_irqtrace_events(struct task_struct *curr)
task_struct        63 include/linux/lsm_audit.h 		struct task_struct *tsk;
task_struct       509 include/linux/mISDNif.h 	struct task_struct	*thread;
task_struct        73 include/linux/memcontrol.h bool task_in_mem_cgroup(struct task_struct *task,
task_struct        77 include/linux/memcontrol.h extern struct mem_cgroup *mem_cgroup_from_task(struct task_struct *p);
task_struct       110 include/linux/memcontrol.h 					struct task_struct *p);
task_struct       124 include/linux/memcontrol.h static inline bool task_in_memcg_oom(struct task_struct *p)
task_struct       240 include/linux/memcontrol.h static inline bool task_in_mem_cgroup(struct task_struct *task,
task_struct       289 include/linux/memcontrol.h mem_cgroup_print_oom_info(struct mem_cgroup *memcg, struct task_struct *p)
task_struct       312 include/linux/memcontrol.h static inline bool task_in_memcg_oom(struct task_struct *p)
task_struct       137 include/linux/mempolicy.h struct mempolicy *get_task_policy(struct task_struct *p);
task_struct       144 include/linux/mempolicy.h extern void mpol_rebind_task(struct task_struct *tsk, const nodemask_t *new,
task_struct       152 include/linux/mempolicy.h extern bool mempolicy_nodemask_intersects(struct task_struct *tsk,
task_struct       247 include/linux/mempolicy.h static inline void mpol_rebind_task(struct task_struct *tsk,
task_struct       882 include/linux/mm.h static inline bool cpupid_match_pid(struct task_struct *task, int cpupid)
task_struct      1190 include/linux/mm.h extern int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm,
task_struct      1201 include/linux/mm.h static inline int fixup_user_fault(struct task_struct *tsk,
task_struct      1211 include/linux/mm.h extern int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, int len, int write);
task_struct      1215 include/linux/mm.h long __get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
task_struct      1219 include/linux/mm.h long get_user_pages(struct task_struct *tsk, struct mm_struct *mm,
task_struct      1243 include/linux/mm.h int get_cmdline(struct task_struct *task, char *buffer, int buflen);
task_struct      1273 include/linux/mm.h extern struct task_struct *task_of_stack(struct task_struct *task,
task_struct      1908 include/linux/mm.h void task_dirty_inc(struct task_struct *tsk);
task_struct       314 include/linux/mm_types.h 	struct task_struct *task;
task_struct       420 include/linux/mm_types.h 	struct task_struct __rcu *owner;
task_struct       338 include/linux/mmc/host.h 	struct task_struct	*claimer;	/* task that has host claimed */
task_struct       349 include/linux/mmc/host.h 	struct task_struct	*sdio_irq_thread;
task_struct       752 include/linux/mmzone.h 	struct task_struct *kswapd;	/* Protected by
task_struct        56 include/linux/mutex.h 	struct task_struct	*owner;
task_struct        76 include/linux/mutex.h 	struct task_struct	*task;
task_struct        65 include/linux/nsproxy.h int copy_namespaces(unsigned long flags, struct task_struct *tsk);
task_struct        66 include/linux/nsproxy.h void exit_task_namespaces(struct task_struct *tsk);
task_struct        67 include/linux/nsproxy.h void switch_task_namespaces(struct task_struct *tsk, struct nsproxy *new);
task_struct        13 include/linux/oom.h struct task_struct;
task_struct        45 include/linux/oom.h static inline bool oom_task_origin(const struct task_struct *p)
task_struct        50 include/linux/oom.h extern unsigned long oom_badness(struct task_struct *p,
task_struct        56 include/linux/oom.h extern void oom_kill_process(struct task_struct *p, gfp_t gfp_mask, int order,
task_struct        67 include/linux/oom.h extern enum oom_scan_t oom_scan_process_thread(struct task_struct *task,
task_struct        93 include/linux/oom.h extern struct task_struct *find_lock_task_mm(struct task_struct *p);
task_struct       113 include/linux/oprofile.h 	struct task_struct *task);
task_struct        87 include/linux/perf_event.h struct task_struct;
task_struct       126 include/linux/perf_event.h 			struct task_struct	*tp_target;
task_struct       137 include/linux/perf_event.h 			struct task_struct		*bp_target;
task_struct       410 include/linux/perf_event.h 	struct task_struct		*owner;
task_struct       493 include/linux/perf_event.h 	struct task_struct		*task;
task_struct       554 include/linux/perf_event.h extern void __perf_event_task_sched_in(struct task_struct *prev,
task_struct       555 include/linux/perf_event.h 				       struct task_struct *task);
task_struct       556 include/linux/perf_event.h extern void __perf_event_task_sched_out(struct task_struct *prev,
task_struct       557 include/linux/perf_event.h 					struct task_struct *next);
task_struct       558 include/linux/perf_event.h extern int perf_event_init_task(struct task_struct *child);
task_struct       559 include/linux/perf_event.h extern void perf_event_exit_task(struct task_struct *child);
task_struct       560 include/linux/perf_event.h extern void perf_event_free_task(struct task_struct *task);
task_struct       561 include/linux/perf_event.h extern void perf_event_delayed_put(struct task_struct *task);
task_struct       573 include/linux/perf_event.h 				struct task_struct *task,
task_struct       700 include/linux/perf_event.h static inline void perf_event_task_sched_in(struct task_struct *prev,
task_struct       701 include/linux/perf_event.h 					    struct task_struct *task)
task_struct       707 include/linux/perf_event.h static inline void perf_event_task_sched_out(struct task_struct *prev,
task_struct       708 include/linux/perf_event.h 					     struct task_struct *next)
task_struct       722 include/linux/perf_event.h extern void perf_event_comm(struct task_struct *tsk, bool exec);
task_struct       723 include/linux/perf_event.h extern void perf_event_fork(struct task_struct *tsk);
task_struct       771 include/linux/perf_event.h 			  struct task_struct *task);
task_struct       801 include/linux/perf_event.h perf_event_task_sched_in(struct task_struct *prev,
task_struct       802 include/linux/perf_event.h 			 struct task_struct *task)			{ }
task_struct       804 include/linux/perf_event.h perf_event_task_sched_out(struct task_struct *prev,
task_struct       805 include/linux/perf_event.h 			  struct task_struct *next)			{ }
task_struct       806 include/linux/perf_event.h static inline int perf_event_init_task(struct task_struct *child)	{ return 0; }
task_struct       807 include/linux/perf_event.h static inline void perf_event_exit_task(struct task_struct *child)	{ }
task_struct       808 include/linux/perf_event.h static inline void perf_event_free_task(struct task_struct *task)	{ }
task_struct       809 include/linux/perf_event.h static inline void perf_event_delayed_put(struct task_struct *task)	{ }
task_struct       830 include/linux/perf_event.h static inline void perf_event_comm(struct task_struct *tsk, bool exec)	{ }
task_struct       831 include/linux/perf_event.h static inline void perf_event_fork(struct task_struct *tsk)		{ }
task_struct         8 include/linux/perf_regs.h u64 perf_reg_abi(struct task_struct *task);
task_struct        20 include/linux/perf_regs.h static inline u64 perf_reg_abi(struct task_struct *task)
task_struct        83 include/linux/pid.h extern struct task_struct *pid_task(struct pid *pid, enum pid_type);
task_struct        84 include/linux/pid.h extern struct task_struct *get_pid_task(struct pid *pid, enum pid_type);
task_struct        86 include/linux/pid.h extern struct pid *get_task_pid(struct task_struct *task, enum pid_type type);
task_struct        91 include/linux/pid.h extern void attach_pid(struct task_struct *task, enum pid_type);
task_struct        92 include/linux/pid.h extern void detach_pid(struct task_struct *task, enum pid_type);
task_struct        93 include/linux/pid.h extern void change_pid(struct task_struct *task, enum pid_type,
task_struct        95 include/linux/pid.h extern void transfer_pid(struct task_struct *old, struct task_struct *new,
task_struct       193 include/linux/pid.h 		struct task_struct *tg___ = task;			\
task_struct        29 include/linux/pid_namespace.h 	struct task_struct *child_reaper;
task_struct        98 include/linux/pid_namespace.h extern struct pid_namespace *task_active_pid_ns(struct task_struct *tsk);
task_struct        56 include/linux/pktcdvd.h 	struct task_struct	*thread;
task_struct        60 include/linux/pm_domain.h 	struct task_struct *poweroff_task;	/* Powering off task */
task_struct        88 include/linux/poll.h 	struct task_struct *polling_task;
task_struct        24 include/linux/posix-timers.h 	struct task_struct *task;
task_struct        76 include/linux/posix-timers.h 		struct task_struct *it_process;	/* for clock_nanosleep */
task_struct       128 include/linux/posix-timers.h void run_posix_cpu_timers(struct task_struct *task);
task_struct       129 include/linux/posix-timers.h void posix_cpu_timers_exit(struct task_struct *task);
task_struct       130 include/linux/posix-timers.h void posix_cpu_timers_exit_group(struct task_struct *task);
task_struct       132 include/linux/posix-timers.h bool posix_cpu_timers_can_stop_tick(struct task_struct *tsk);
task_struct       134 include/linux/posix-timers.h void set_process_cpu_timer(struct task_struct *task, unsigned int clock_idx,
task_struct       139 include/linux/posix-timers.h void update_rlimit_cpu(struct task_struct *task, unsigned long rlim_new);
task_struct       168 include/linux/preempt.h 			  struct task_struct *next);
task_struct        15 include/linux/proc_fs.h extern void proc_flush_task(struct task_struct *);
task_struct        51 include/linux/proc_fs.h static inline void proc_flush_task(struct task_struct *task)
task_struct        13 include/linux/proc_ns.h 	void *(*get)(struct task_struct *task);
task_struct        66 include/linux/profile.h struct task_struct;
task_struct        70 include/linux/profile.h void profile_task_exit(struct task_struct * task);
task_struct        75 include/linux/profile.h int profile_handoff_task(struct task_struct * task);
task_struct        44 include/linux/ptrace.h extern long arch_ptrace(struct task_struct *child, long request,
task_struct        46 include/linux/ptrace.h extern int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len);
task_struct        47 include/linux/ptrace.h extern int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len);
task_struct        48 include/linux/ptrace.h extern void ptrace_disable(struct task_struct *);
task_struct        49 include/linux/ptrace.h extern int ptrace_request(struct task_struct *child, long request,
task_struct        52 include/linux/ptrace.h extern void __ptrace_link(struct task_struct *child,
task_struct        53 include/linux/ptrace.h 			  struct task_struct *new_parent);
task_struct        54 include/linux/ptrace.h extern void __ptrace_unlink(struct task_struct *child);
task_struct        55 include/linux/ptrace.h extern void exit_ptrace(struct task_struct *tracer);
task_struct        60 include/linux/ptrace.h extern bool ptrace_may_access(struct task_struct *task, unsigned int mode);
task_struct        62 include/linux/ptrace.h static inline int ptrace_reparented(struct task_struct *child)
task_struct        67 include/linux/ptrace.h static inline void ptrace_unlink(struct task_struct *child)
task_struct        73 include/linux/ptrace.h int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr,
task_struct        75 include/linux/ptrace.h int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr,
task_struct        89 include/linux/ptrace.h static inline struct task_struct *ptrace_parent(struct task_struct *task)
task_struct       105 include/linux/ptrace.h static inline bool ptrace_event_enabled(struct task_struct *task, int event)
task_struct       173 include/linux/ptrace.h static inline void ptrace_init_task(struct task_struct *child, bool ptrace)
task_struct       200 include/linux/ptrace.h static inline void ptrace_release_task(struct task_struct *task)
task_struct       260 include/linux/ptrace.h static inline void user_enable_single_step(struct task_struct *task)
task_struct       274 include/linux/ptrace.h static inline void user_disable_single_step(struct task_struct *task)
task_struct       278 include/linux/ptrace.h extern void user_enable_single_step(struct task_struct *);
task_struct       279 include/linux/ptrace.h extern void user_disable_single_step(struct task_struct *);
task_struct       303 include/linux/ptrace.h static inline void user_enable_block_step(struct task_struct *task)
task_struct       308 include/linux/ptrace.h extern void user_enable_block_step(struct task_struct *);
task_struct       312 include/linux/ptrace.h extern void user_single_step_siginfo(struct task_struct *tsk,
task_struct       315 include/linux/ptrace.h static inline void user_single_step_siginfo(struct task_struct *tsk,
task_struct       382 include/linux/ptrace.h extern int task_current_syscall(struct task_struct *target, long *callno,
task_struct       224 include/linux/rcupdate.h void rcu_read_unlock_special(struct task_struct *t);
task_struct       288 include/linux/rcupdate.h static inline void rcu_user_hooks_switch(struct task_struct *prev,
task_struct       289 include/linux/rcupdate.h 					 struct task_struct *next) { }
task_struct        20 include/linux/regset.h struct task_struct;
task_struct        39 include/linux/regset.h typedef int user_regset_active_fn(struct task_struct *target,
task_struct        58 include/linux/regset.h typedef int user_regset_get_fn(struct task_struct *target,
task_struct        79 include/linux/regset.h typedef int user_regset_set_fn(struct task_struct *target,
task_struct       105 include/linux/regset.h typedef int user_regset_writeback_fn(struct task_struct *target,
task_struct       205 include/linux/regset.h const struct user_regset_view *task_user_regset_view(struct task_struct *tsk);
task_struct       331 include/linux/regset.h static inline int copy_regset_to_user(struct task_struct *target,
task_struct       357 include/linux/regset.h static inline int copy_regset_from_user(struct task_struct *target,
task_struct         7 include/linux/resource.h struct task_struct;
task_struct         9 include/linux/resource.h int getrusage(struct task_struct *p, int who, struct rusage __user *ru);
task_struct        10 include/linux/resource.h int do_prlimit(struct task_struct *tsk, unsigned int resource,
task_struct        33 include/linux/rtmutex.h 	struct task_struct	*owner;
task_struct        48 include/linux/rtmutex.h  extern void rt_mutex_debug_check_no_locks_held(struct task_struct *task);
task_struct        62 include/linux/rtmutex.h  extern void rt_mutex_debug_task_free(struct task_struct *tsk);
task_struct        37 include/linux/rwsem.h 	struct task_struct *owner;
task_struct       187 include/linux/sched.h extern void proc_sched_show_task(struct task_struct *p, struct seq_file *m);
task_struct       188 include/linux/sched.h extern void proc_sched_set_task(struct task_struct *p);
task_struct       281 include/linux/sched.h struct task_struct;
task_struct       289 include/linux/sched.h extern asmlinkage void schedule_tail(struct task_struct *prev);
task_struct       290 include/linux/sched.h extern void init_idle(struct task_struct *idle, int cpu);
task_struct       291 include/linux/sched.h extern void init_idle_bootup_task(struct task_struct *idle);
task_struct       325 include/linux/sched.h extern void show_stack(struct task_struct *task, unsigned long *sp);
task_struct       335 include/linux/sched.h extern void sched_show_task(struct task_struct *p);
task_struct       576 include/linux/sched.h 	struct task_struct	*curr_target;
task_struct       589 include/linux/sched.h 	struct task_struct	*group_exit_task;
task_struct      1059 include/linux/sched.h extern void prefetch_stack(struct task_struct *t);
task_struct      1061 include/linux/sched.h static inline void prefetch_stack(struct task_struct *t) { }
task_struct      1245 include/linux/sched.h 	struct task_struct *last_wakee;
task_struct      1342 include/linux/sched.h 	struct task_struct __rcu *real_parent; /* real parent process */
task_struct      1343 include/linux/sched.h 	struct task_struct __rcu *parent; /* recipient of SIGCHLD, wait4() reports */
task_struct      1349 include/linux/sched.h 	struct task_struct *group_leader;	/* threadgroup leader */
task_struct      1676 include/linux/sched.h extern pid_t task_numa_group_id(struct task_struct *p);
task_struct      1678 include/linux/sched.h extern void task_numa_free(struct task_struct *p);
task_struct      1679 include/linux/sched.h extern bool should_numa_migrate_memory(struct task_struct *p, struct page *page,
task_struct      1686 include/linux/sched.h static inline pid_t task_numa_group_id(struct task_struct *p)
task_struct      1693 include/linux/sched.h static inline void task_numa_free(struct task_struct *p)
task_struct      1696 include/linux/sched.h static inline bool should_numa_migrate_memory(struct task_struct *p,
task_struct      1703 include/linux/sched.h static inline struct pid *task_pid(struct task_struct *task)
task_struct      1708 include/linux/sched.h static inline struct pid *task_tgid(struct task_struct *task)
task_struct      1718 include/linux/sched.h static inline struct pid *task_pgrp(struct task_struct *task)
task_struct      1723 include/linux/sched.h static inline struct pid *task_session(struct task_struct *task)
task_struct      1743 include/linux/sched.h pid_t __task_pid_nr_ns(struct task_struct *task, enum pid_type type,
task_struct      1746 include/linux/sched.h static inline pid_t task_pid_nr(struct task_struct *tsk)
task_struct      1751 include/linux/sched.h static inline pid_t task_pid_nr_ns(struct task_struct *tsk,
task_struct      1757 include/linux/sched.h static inline pid_t task_pid_vnr(struct task_struct *tsk)
task_struct      1763 include/linux/sched.h static inline pid_t task_tgid_nr(struct task_struct *tsk)
task_struct      1768 include/linux/sched.h pid_t task_tgid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns);
task_struct      1770 include/linux/sched.h static inline pid_t task_tgid_vnr(struct task_struct *tsk)
task_struct      1776 include/linux/sched.h static inline int pid_alive(const struct task_struct *p);
task_struct      1777 include/linux/sched.h static inline pid_t task_ppid_nr_ns(const struct task_struct *tsk, struct pid_namespace *ns)
task_struct      1789 include/linux/sched.h static inline pid_t task_ppid_nr(const struct task_struct *tsk)
task_struct      1794 include/linux/sched.h static inline pid_t task_pgrp_nr_ns(struct task_struct *tsk,
task_struct      1800 include/linux/sched.h static inline pid_t task_pgrp_vnr(struct task_struct *tsk)
task_struct      1806 include/linux/sched.h static inline pid_t task_session_nr_ns(struct task_struct *tsk,
task_struct      1812 include/linux/sched.h static inline pid_t task_session_vnr(struct task_struct *tsk)
task_struct      1818 include/linux/sched.h static inline pid_t task_pgrp_nr(struct task_struct *tsk)
task_struct      1833 include/linux/sched.h static inline int pid_alive(const struct task_struct *p)
task_struct      1846 include/linux/sched.h static inline int is_global_init(struct task_struct *tsk)
task_struct      1853 include/linux/sched.h extern void free_task(struct task_struct *tsk);
task_struct      1856 include/linux/sched.h extern void __put_task_struct(struct task_struct *t);
task_struct      1858 include/linux/sched.h static inline void put_task_struct(struct task_struct *t)
task_struct      1865 include/linux/sched.h extern void task_cputime(struct task_struct *t,
task_struct      1867 include/linux/sched.h extern void task_cputime_scaled(struct task_struct *t,
task_struct      1869 include/linux/sched.h extern cputime_t task_gtime(struct task_struct *t);
task_struct      1871 include/linux/sched.h static inline void task_cputime(struct task_struct *t,
task_struct      1880 include/linux/sched.h static inline void task_cputime_scaled(struct task_struct *t,
task_struct      1890 include/linux/sched.h static inline cputime_t task_gtime(struct task_struct *t)
task_struct      1895 include/linux/sched.h extern void task_cputime_adjusted(struct task_struct *p, cputime_t *ut, cputime_t *st);
task_struct      1896 include/linux/sched.h extern void thread_group_cputime_adjusted(struct task_struct *p, cputime_t *ut, cputime_t *st);
task_struct      1983 include/linux/sched.h 	static inline bool task_##func(struct task_struct *p)		\
task_struct      1986 include/linux/sched.h 	static inline void task_set_##func(struct task_struct *p)	\
task_struct      1989 include/linux/sched.h 	static inline void task_clear_##func(struct task_struct *p)	\
task_struct      2027 include/linux/sched.h extern bool task_set_jobctl_pending(struct task_struct *task,
task_struct      2029 include/linux/sched.h extern void task_clear_jobctl_trapping(struct task_struct *task);
task_struct      2030 include/linux/sched.h extern void task_clear_jobctl_pending(struct task_struct *task,
task_struct      2033 include/linux/sched.h static inline void rcu_copy_process(struct task_struct *p)
task_struct      2048 include/linux/sched.h static inline void tsk_restore_flags(struct task_struct *task,
task_struct      2056 include/linux/sched.h extern void do_set_cpus_allowed(struct task_struct *p,
task_struct      2059 include/linux/sched.h extern int set_cpus_allowed_ptr(struct task_struct *p,
task_struct      2062 include/linux/sched.h static inline void do_set_cpus_allowed(struct task_struct *p,
task_struct      2066 include/linux/sched.h static inline int set_cpus_allowed_ptr(struct task_struct *p,
task_struct      2084 include/linux/sched.h static inline int set_cpus_allowed(struct task_struct *p, cpumask_t new_mask)
task_struct      2151 include/linux/sched.h task_sched_runtime(struct task_struct *task);
task_struct      2183 include/linux/sched.h extern void sched_autogroup_create_attach(struct task_struct *p);
task_struct      2184 include/linux/sched.h extern void sched_autogroup_detach(struct task_struct *p);
task_struct      2188 include/linux/sched.h extern void proc_sched_autogroup_show_task(struct task_struct *p, struct seq_file *m);
task_struct      2189 include/linux/sched.h extern int proc_sched_autogroup_set_nice(struct task_struct *p, int nice);
task_struct      2192 include/linux/sched.h static inline void sched_autogroup_create_attach(struct task_struct *p) { }
task_struct      2193 include/linux/sched.h static inline void sched_autogroup_detach(struct task_struct *p) { }
task_struct      2198 include/linux/sched.h extern int yield_to(struct task_struct *p, bool preempt);
task_struct      2199 include/linux/sched.h extern void set_user_nice(struct task_struct *p, long nice);
task_struct      2200 include/linux/sched.h extern int task_prio(const struct task_struct *p);
task_struct      2207 include/linux/sched.h static inline int task_nice(const struct task_struct *p)
task_struct      2211 include/linux/sched.h extern int can_nice(const struct task_struct *p, const int nice);
task_struct      2212 include/linux/sched.h extern int task_curr(const struct task_struct *p);
task_struct      2214 include/linux/sched.h extern int sched_setscheduler(struct task_struct *, int,
task_struct      2216 include/linux/sched.h extern int sched_setscheduler_nocheck(struct task_struct *, int,
task_struct      2218 include/linux/sched.h extern int sched_setattr(struct task_struct *,
task_struct      2220 include/linux/sched.h extern struct task_struct *idle_task(int cpu);
task_struct      2227 include/linux/sched.h static inline bool is_idle_task(const struct task_struct *p)
task_struct      2231 include/linux/sched.h extern struct task_struct *curr_task(int cpu);
task_struct      2232 include/linux/sched.h extern void set_curr_task(int cpu, struct task_struct *p);
task_struct      2257 include/linux/sched.h extern struct task_struct init_task;
task_struct      2274 include/linux/sched.h extern struct task_struct *find_task_by_vpid(pid_t nr);
task_struct      2275 include/linux/sched.h extern struct task_struct *find_task_by_pid_ns(pid_t nr,
task_struct      2291 include/linux/sched.h extern int wake_up_state(struct task_struct *tsk, unsigned int state);
task_struct      2292 include/linux/sched.h extern int wake_up_process(struct task_struct *tsk);
task_struct      2293 include/linux/sched.h extern void wake_up_new_task(struct task_struct *tsk);
task_struct      2295 include/linux/sched.h  extern void kick_process(struct task_struct *tsk);
task_struct      2297 include/linux/sched.h  static inline void kick_process(struct task_struct *tsk) { }
task_struct      2299 include/linux/sched.h extern int sched_fork(unsigned long clone_flags, struct task_struct *p);
task_struct      2300 include/linux/sched.h extern void sched_dead(struct task_struct *p);
task_struct      2303 include/linux/sched.h extern void flush_signals(struct task_struct *);
task_struct      2304 include/linux/sched.h extern void __flush_signals(struct task_struct *);
task_struct      2305 include/linux/sched.h extern void ignore_signals(struct task_struct *);
task_struct      2306 include/linux/sched.h extern void flush_signal_handlers(struct task_struct *, int force_default);
task_struct      2307 include/linux/sched.h extern int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info);
task_struct      2309 include/linux/sched.h static inline int dequeue_signal_lock(struct task_struct *tsk, sigset_t *mask, siginfo_t *info)
task_struct      2324 include/linux/sched.h extern void release_task(struct task_struct * p);
task_struct      2325 include/linux/sched.h extern int send_sig_info(int, struct siginfo *, struct task_struct *);
task_struct      2326 include/linux/sched.h extern int force_sigsegv(int, struct task_struct *);
task_struct      2327 include/linux/sched.h extern int force_sig_info(int, struct siginfo *, struct task_struct *);
task_struct      2335 include/linux/sched.h extern __must_check bool do_notify_parent(struct task_struct *, int);
task_struct      2336 include/linux/sched.h extern void __wake_up_parent(struct task_struct *p, struct task_struct *parent);
task_struct      2337 include/linux/sched.h extern void force_sig(int, struct task_struct *);
task_struct      2338 include/linux/sched.h extern int send_sig(int, struct task_struct *, int);
task_struct      2339 include/linux/sched.h extern int zap_other_threads(struct task_struct *p);
task_struct      2342 include/linux/sched.h extern int send_sigqueue(struct sigqueue *,  struct task_struct *, int group);
task_struct      2418 include/linux/sched.h extern struct mm_struct *get_task_mm(struct task_struct *task);
task_struct      2424 include/linux/sched.h extern struct mm_struct *mm_access(struct task_struct *task, unsigned int mode);
task_struct      2426 include/linux/sched.h extern void mm_release(struct task_struct *, struct mm_struct *);
task_struct      2429 include/linux/sched.h 			struct task_struct *);
task_struct      2433 include/linux/sched.h extern void exit_files(struct task_struct *);
task_struct      2445 include/linux/sched.h struct task_struct *fork_idle(int);
task_struct      2448 include/linux/sched.h extern void __set_task_comm(struct task_struct *tsk, const char *from, bool exec);
task_struct      2449 include/linux/sched.h static inline void set_task_comm(struct task_struct *tsk, const char *from)
task_struct      2453 include/linux/sched.h extern char *get_task_comm(char *to, struct task_struct *tsk);
task_struct      2457 include/linux/sched.h extern unsigned long wait_task_inactive(struct task_struct *, long match_state);
task_struct      2460 include/linux/sched.h static inline unsigned long wait_task_inactive(struct task_struct *p,
task_struct      2468 include/linux/sched.h 	list_entry_rcu((p)->tasks.next, struct task_struct, tasks)
task_struct      2495 include/linux/sched.h static inline int get_nr_threads(struct task_struct *tsk)
task_struct      2500 include/linux/sched.h static inline bool thread_group_leader(struct task_struct *p)
task_struct      2511 include/linux/sched.h static inline bool has_group_leader_pid(struct task_struct *p)
task_struct      2517 include/linux/sched.h bool same_thread_group(struct task_struct *p1, struct task_struct *p2)
task_struct      2522 include/linux/sched.h static inline struct task_struct *next_thread(const struct task_struct *p)
task_struct      2525 include/linux/sched.h 			      struct task_struct, thread_group);
task_struct      2528 include/linux/sched.h static inline int thread_group_empty(struct task_struct *p)
task_struct      2546 include/linux/sched.h static inline void task_lock(struct task_struct *p)
task_struct      2551 include/linux/sched.h static inline void task_unlock(struct task_struct *p)
task_struct      2556 include/linux/sched.h extern struct sighand_struct *__lock_task_sighand(struct task_struct *tsk,
task_struct      2559 include/linux/sched.h static inline struct sighand_struct *lock_task_sighand(struct task_struct *tsk,
task_struct      2569 include/linux/sched.h static inline void unlock_task_sighand(struct task_struct *tsk,
task_struct      2576 include/linux/sched.h static inline void threadgroup_change_begin(struct task_struct *tsk)
task_struct      2580 include/linux/sched.h static inline void threadgroup_change_end(struct task_struct *tsk)
task_struct      2601 include/linux/sched.h static inline void threadgroup_lock(struct task_struct *tsk)
task_struct      2612 include/linux/sched.h static inline void threadgroup_unlock(struct task_struct *tsk)
task_struct      2617 include/linux/sched.h static inline void threadgroup_change_begin(struct task_struct *tsk) {}
task_struct      2618 include/linux/sched.h static inline void threadgroup_change_end(struct task_struct *tsk) {}
task_struct      2619 include/linux/sched.h static inline void threadgroup_lock(struct task_struct *tsk) {}
task_struct      2620 include/linux/sched.h static inline void threadgroup_unlock(struct task_struct *tsk) {}
task_struct      2628 include/linux/sched.h static inline void setup_thread_stack(struct task_struct *p, struct task_struct *org)
task_struct      2643 include/linux/sched.h static inline unsigned long *end_of_stack(struct task_struct *p)
task_struct      2666 include/linux/sched.h static inline unsigned long stack_not_used(struct task_struct *p)
task_struct      2677 include/linux/sched.h extern void set_task_stack_end_magic(struct task_struct *tsk);
task_struct      2682 include/linux/sched.h static inline void set_tsk_thread_flag(struct task_struct *tsk, int flag)
task_struct      2687 include/linux/sched.h static inline void clear_tsk_thread_flag(struct task_struct *tsk, int flag)
task_struct      2692 include/linux/sched.h static inline int test_and_set_tsk_thread_flag(struct task_struct *tsk, int flag)
task_struct      2697 include/linux/sched.h static inline int test_and_clear_tsk_thread_flag(struct task_struct *tsk, int flag)
task_struct      2702 include/linux/sched.h static inline int test_tsk_thread_flag(struct task_struct *tsk, int flag)
task_struct      2707 include/linux/sched.h static inline void set_tsk_need_resched(struct task_struct *tsk)
task_struct      2712 include/linux/sched.h static inline void clear_tsk_need_resched(struct task_struct *tsk)
task_struct      2717 include/linux/sched.h static inline int test_tsk_need_resched(struct task_struct *tsk)
task_struct      2728 include/linux/sched.h static inline int signal_pending(struct task_struct *p)
task_struct      2733 include/linux/sched.h static inline int __fatal_signal_pending(struct task_struct *p)
task_struct      2738 include/linux/sched.h static inline int fatal_signal_pending(struct task_struct *p)
task_struct      2743 include/linux/sched.h static inline int signal_pending_state(long state, struct task_struct *p)
task_struct      2815 include/linux/sched.h static inline int tsk_is_polling(struct task_struct *p)
task_struct      2857 include/linux/sched.h static inline int tsk_is_polling(struct task_struct *p) { return 0; }
task_struct      2894 include/linux/sched.h void thread_group_cputime(struct task_struct *tsk, struct task_cputime *times);
task_struct      2895 include/linux/sched.h void thread_group_cputimer(struct task_struct *tsk, struct task_cputime *times);
task_struct      2908 include/linux/sched.h extern void recalc_sigpending_and_wake(struct task_struct *t);
task_struct      2911 include/linux/sched.h extern void signal_wake_up_state(struct task_struct *t, unsigned int state);
task_struct      2913 include/linux/sched.h static inline void signal_wake_up(struct task_struct *t, bool resume)
task_struct      2917 include/linux/sched.h static inline void ptrace_signal_wake_up(struct task_struct *t, bool resume)
task_struct      2927 include/linux/sched.h static inline unsigned int task_cpu(const struct task_struct *p)
task_struct      2932 include/linux/sched.h static inline int task_node(const struct task_struct *p)
task_struct      2937 include/linux/sched.h extern void set_task_cpu(struct task_struct *p, unsigned int cpu);
task_struct      2941 include/linux/sched.h static inline unsigned int task_cpu(const struct task_struct *p)
task_struct      2946 include/linux/sched.h static inline void set_task_cpu(struct task_struct *p, unsigned int cpu)
task_struct      2960 include/linux/sched.h 					struct task_struct *tsk);
task_struct      2963 include/linux/sched.h static inline void add_rchar(struct task_struct *tsk, ssize_t amt)
task_struct      2968 include/linux/sched.h static inline void add_wchar(struct task_struct *tsk, ssize_t amt)
task_struct      2973 include/linux/sched.h static inline void inc_syscr(struct task_struct *tsk)
task_struct      2978 include/linux/sched.h static inline void inc_syscw(struct task_struct *tsk)
task_struct      2983 include/linux/sched.h static inline void add_rchar(struct task_struct *tsk, ssize_t amt)
task_struct      2987 include/linux/sched.h static inline void add_wchar(struct task_struct *tsk, ssize_t amt)
task_struct      2991 include/linux/sched.h static inline void inc_syscr(struct task_struct *tsk)
task_struct      2995 include/linux/sched.h static inline void inc_syscw(struct task_struct *tsk)
task_struct      3012 include/linux/sched.h static inline unsigned long task_rlimit(const struct task_struct *tsk,
task_struct      3018 include/linux/sched.h static inline unsigned long task_rlimit_max(const struct task_struct *tsk,
task_struct        19 include/linux/sched/deadline.h static inline int dl_task(struct task_struct *p)
task_struct        13 include/linux/sched/rt.h static inline int rt_task(struct task_struct *p)
task_struct        19 include/linux/sched/rt.h extern int rt_mutex_getprio(struct task_struct *p);
task_struct        20 include/linux/sched/rt.h extern void rt_mutex_setprio(struct task_struct *p, int prio);
task_struct        21 include/linux/sched/rt.h extern int rt_mutex_check_prio(struct task_struct *task, int newprio);
task_struct        22 include/linux/sched/rt.h extern struct task_struct *rt_mutex_get_top_task(struct task_struct *task);
task_struct        23 include/linux/sched/rt.h extern void rt_mutex_adjust_pi(struct task_struct *p);
task_struct        24 include/linux/sched/rt.h static inline bool tsk_is_pi_blocked(struct task_struct *tsk)
task_struct        29 include/linux/sched/rt.h static inline int rt_mutex_getprio(struct task_struct *p)
task_struct        34 include/linux/sched/rt.h static inline int rt_mutex_check_prio(struct task_struct *task, int newprio)
task_struct        39 include/linux/sched/rt.h static inline struct task_struct *rt_mutex_get_top_task(struct task_struct *task)
task_struct        44 include/linux/sched/rt.h static inline bool tsk_is_pi_blocked(struct task_struct *tsk)
task_struct        86 include/linux/seccomp.h extern void put_seccomp_filter(struct task_struct *tsk);
task_struct        87 include/linux/seccomp.h extern void get_seccomp_filter(struct task_struct *tsk);
task_struct        89 include/linux/seccomp.h static inline void put_seccomp_filter(struct task_struct *tsk)
task_struct        93 include/linux/seccomp.h static inline void get_seccomp_filter(struct task_struct *tsk)
task_struct        79 include/linux/security.h extern int cap_ptrace_access_check(struct task_struct *child, unsigned int mode);
task_struct        80 include/linux/security.h extern int cap_ptrace_traceme(struct task_struct *parent);
task_struct        81 include/linux/security.h extern int cap_capget(struct task_struct *target, kernel_cap_t *effective, kernel_cap_t *inheritable, kernel_cap_t *permitted);
task_struct        99 include/linux/security.h extern int cap_task_setscheduler(struct task_struct *p);
task_struct       100 include/linux/security.h extern int cap_task_setioprio(struct task_struct *p, int ioprio);
task_struct       101 include/linux/security.h extern int cap_task_setnice(struct task_struct *p, int nice);
task_struct      1444 include/linux/security.h 	int (*ptrace_access_check) (struct task_struct *child, unsigned int mode);
task_struct      1445 include/linux/security.h 	int (*ptrace_traceme) (struct task_struct *parent);
task_struct      1446 include/linux/security.h 	int (*capget) (struct task_struct *target,
task_struct      1563 include/linux/security.h 	int (*file_send_sigiotask) (struct task_struct *tsk,
task_struct      1569 include/linux/security.h 	void (*task_free) (struct task_struct *task);
task_struct      1582 include/linux/security.h 	int (*task_setpgid) (struct task_struct *p, pid_t pgid);
task_struct      1583 include/linux/security.h 	int (*task_getpgid) (struct task_struct *p);
task_struct      1584 include/linux/security.h 	int (*task_getsid) (struct task_struct *p);
task_struct      1585 include/linux/security.h 	void (*task_getsecid) (struct task_struct *p, u32 *secid);
task_struct      1586 include/linux/security.h 	int (*task_setnice) (struct task_struct *p, int nice);
task_struct      1587 include/linux/security.h 	int (*task_setioprio) (struct task_struct *p, int ioprio);
task_struct      1588 include/linux/security.h 	int (*task_getioprio) (struct task_struct *p);
task_struct      1589 include/linux/security.h 	int (*task_setrlimit) (struct task_struct *p, unsigned int resource,
task_struct      1591 include/linux/security.h 	int (*task_setscheduler) (struct task_struct *p);
task_struct      1592 include/linux/security.h 	int (*task_getscheduler) (struct task_struct *p);
task_struct      1593 include/linux/security.h 	int (*task_movememory) (struct task_struct *p);
task_struct      1594 include/linux/security.h 	int (*task_kill) (struct task_struct *p,
task_struct      1596 include/linux/security.h 	int (*task_wait) (struct task_struct *p);
task_struct      1600 include/linux/security.h 	void (*task_to_inode) (struct task_struct *p, struct inode *inode);
task_struct      1616 include/linux/security.h 				 struct task_struct *target,
task_struct      1637 include/linux/security.h 	int (*getprocattr) (struct task_struct *p, char *name, char **value);
task_struct      1638 include/linux/security.h 	int (*setprocattr) (struct task_struct *p, char *name, void *value, size_t size);
task_struct      1742 include/linux/security.h int security_ptrace_access_check(struct task_struct *child, unsigned int mode);
task_struct      1743 include/linux/security.h int security_ptrace_traceme(struct task_struct *parent);
task_struct      1744 include/linux/security.h int security_capget(struct task_struct *target,
task_struct      1838 include/linux/security.h int security_file_send_sigiotask(struct task_struct *tsk,
task_struct      1843 include/linux/security.h void security_task_free(struct task_struct *task);
task_struct      1855 include/linux/security.h int security_task_setpgid(struct task_struct *p, pid_t pgid);
task_struct      1856 include/linux/security.h int security_task_getpgid(struct task_struct *p);
task_struct      1857 include/linux/security.h int security_task_getsid(struct task_struct *p);
task_struct      1858 include/linux/security.h void security_task_getsecid(struct task_struct *p, u32 *secid);
task_struct      1859 include/linux/security.h int security_task_setnice(struct task_struct *p, int nice);
task_struct      1860 include/linux/security.h int security_task_setioprio(struct task_struct *p, int ioprio);
task_struct      1861 include/linux/security.h int security_task_getioprio(struct task_struct *p);
task_struct      1862 include/linux/security.h int security_task_setrlimit(struct task_struct *p, unsigned int resource,
task_struct      1864 include/linux/security.h int security_task_setscheduler(struct task_struct *p);
task_struct      1865 include/linux/security.h int security_task_getscheduler(struct task_struct *p);
task_struct      1866 include/linux/security.h int security_task_movememory(struct task_struct *p);
task_struct      1867 include/linux/security.h int security_task_kill(struct task_struct *p, struct siginfo *info,
task_struct      1869 include/linux/security.h int security_task_wait(struct task_struct *p);
task_struct      1872 include/linux/security.h void security_task_to_inode(struct task_struct *p, struct inode *inode);
task_struct      1884 include/linux/security.h 			      struct task_struct *target, long type, int mode);
task_struct      1897 include/linux/security.h int security_getprocattr(struct task_struct *p, char *name, char **value);
task_struct      1898 include/linux/security.h int security_setprocattr(struct task_struct *p, char *name, void *value, size_t size);
task_struct      1930 include/linux/security.h static inline int security_ptrace_access_check(struct task_struct *child,
task_struct      1936 include/linux/security.h static inline int security_ptrace_traceme(struct task_struct *parent)
task_struct      1941 include/linux/security.h static inline int security_capget(struct task_struct *target,
task_struct      2320 include/linux/security.h static inline int security_file_send_sigiotask(struct task_struct *tsk,
task_struct      2343 include/linux/security.h static inline void security_task_free(struct task_struct *task)
task_struct      2400 include/linux/security.h static inline int security_task_setpgid(struct task_struct *p, pid_t pgid)
task_struct      2405 include/linux/security.h static inline int security_task_getpgid(struct task_struct *p)
task_struct      2410 include/linux/security.h static inline int security_task_getsid(struct task_struct *p)
task_struct      2415 include/linux/security.h static inline void security_task_getsecid(struct task_struct *p, u32 *secid)
task_struct      2420 include/linux/security.h static inline int security_task_setnice(struct task_struct *p, int nice)
task_struct      2425 include/linux/security.h static inline int security_task_setioprio(struct task_struct *p, int ioprio)
task_struct      2430 include/linux/security.h static inline int security_task_getioprio(struct task_struct *p)
task_struct      2435 include/linux/security.h static inline int security_task_setrlimit(struct task_struct *p,
task_struct      2442 include/linux/security.h static inline int security_task_setscheduler(struct task_struct *p)
task_struct      2447 include/linux/security.h static inline int security_task_getscheduler(struct task_struct *p)
task_struct      2452 include/linux/security.h static inline int security_task_movememory(struct task_struct *p)
task_struct      2457 include/linux/security.h static inline int security_task_kill(struct task_struct *p,
task_struct      2464 include/linux/security.h static inline int security_task_wait(struct task_struct *p)
task_struct      2477 include/linux/security.h static inline void security_task_to_inode(struct task_struct *p, struct inode *inode)
task_struct      2526 include/linux/security.h 					    struct task_struct *target,
task_struct      2585 include/linux/security.h static inline int security_getprocattr(struct task_struct *p, char *name, char **value)
task_struct      2590 include/linux/security.h static inline int security_setprocattr(struct task_struct *p, char *name, void *value, size_t size)
task_struct      3173 include/linux/security.h extern int yama_ptrace_access_check(struct task_struct *child,
task_struct      3175 include/linux/security.h extern int yama_ptrace_traceme(struct task_struct *parent);
task_struct      3176 include/linux/security.h extern void yama_task_free(struct task_struct *task);
task_struct      3180 include/linux/security.h static inline int yama_ptrace_access_check(struct task_struct *child,
task_struct      3186 include/linux/security.h static inline int yama_ptrace_traceme(struct task_struct *parent)
task_struct      3191 include/linux/security.h static inline void yama_task_free(struct task_struct *task)
task_struct         9 include/linux/sem.h struct task_struct;
task_struct        32 include/linux/sem.h extern int copy_semundo(unsigned long clone_flags, struct task_struct *tsk);
task_struct        33 include/linux/sem.h extern void exit_sem(struct task_struct *tsk);
task_struct        41 include/linux/sem.h static inline int copy_semundo(unsigned long clone_flags, struct task_struct *tsk)
task_struct        46 include/linux/sem.h static inline void exit_sem(struct task_struct *tsk)
task_struct        23 include/linux/shm.h 	struct task_struct	*shm_creator;
task_struct        56 include/linux/shm.h void exit_shm(struct task_struct *task);
task_struct        73 include/linux/shm.h static inline void exit_shm(struct task_struct *task)
task_struct        76 include/linux/shm.h static inline void shm_init_task(struct task_struct *task)
task_struct         8 include/linux/signal.h struct task_struct;
task_struct       233 include/linux/signal.h 				struct task_struct *p, bool group);
task_struct       234 include/linux/signal.h extern int group_send_sig_info(int sig, struct siginfo *info, struct task_struct *p);
task_struct       235 include/linux/signal.h extern int __group_send_sig_info(int, struct siginfo *, struct task_struct *);
task_struct       282 include/linux/signal.h extern void exit_signals(struct task_struct *tsk);
task_struct       302 include/linux/signal.h int unhandled_signal(struct task_struct *tsk, int sig);
task_struct       434 include/linux/signal.h 	struct task_struct *t = current; \
task_struct        18 include/linux/signalfd.h static inline void signalfd_notify(struct task_struct *tsk, int sig)
task_struct        28 include/linux/signalfd.h static inline void signalfd_notify(struct task_struct *tsk, int sig) { }
task_struct        85 include/linux/smp.h extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle);
task_struct         6 include/linux/smpboot.h struct task_struct;
task_struct        34 include/linux/smpboot.h 	struct task_struct __percpu	**store;
task_struct       423 include/linux/spi/spi.h 	struct task_struct		*kworker_task;
task_struct         4 include/linux/stacktrace.h struct task_struct;
task_struct         8 include/linux/stacktrace.h struct task_struct;
task_struct        19 include/linux/stacktrace.h extern void save_stack_trace_tsk(struct task_struct *tsk,
task_struct       283 include/linux/sunrpc/svc.h 	struct task_struct	*rq_task;	/* service thread */
task_struct        19 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_inblock(const struct task_struct *p)
task_struct        33 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_oublock(const struct task_struct *p)
task_struct        62 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_inblock(const struct task_struct *p)
task_struct        71 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_oublock(const struct task_struct *p)
task_struct        15 include/linux/task_work.h int task_work_add(struct task_struct *task, struct callback_head *twork, bool);
task_struct        16 include/linux/task_work.h struct callback_head *task_work_cancel(struct task_struct *, task_work_func_t);
task_struct        19 include/linux/task_work.h static inline void exit_task_work(struct task_struct *task)
task_struct        24 include/linux/taskstats_kern.h extern void taskstats_exit(struct task_struct *, int group_dead);
task_struct        27 include/linux/taskstats_kern.h static inline void taskstats_exit(struct task_struct *tsk, int group_dead)
task_struct       164 include/linux/tcp.h 		struct task_struct	*task;
task_struct       188 include/linux/tick.h extern void __tick_nohz_task_switch(struct task_struct *tsk);
task_struct       196 include/linux/tick.h static inline void __tick_nohz_task_switch(struct task_struct *tsk) { }
task_struct       208 include/linux/tick.h static inline void housekeeping_affine(struct task_struct *t)
task_struct       223 include/linux/tick.h static inline void tick_nohz_task_switch(struct task_struct *tsk)
task_struct        66 include/linux/torture.h void torture_shuffle_task_register(struct task_struct *tp);
task_struct        86 include/linux/torture.h 			     char *f, struct task_struct **tp);
task_struct        87 include/linux/torture.h void _torture_stop_kthread(char *m, struct task_struct **tp);
task_struct       160 include/linux/tracehook.h static inline void set_notify_resume(struct task_struct *task)
task_struct        15 include/linux/tsacct_kern.h 			  struct taskstats *stats, struct task_struct *tsk);
task_struct        19 include/linux/tsacct_kern.h 				 struct taskstats *stats, struct task_struct *tsk)
task_struct        24 include/linux/tsacct_kern.h extern void xacct_add_tsk(struct taskstats *stats, struct task_struct *p);
task_struct        25 include/linux/tsacct_kern.h extern void acct_update_integrals(struct task_struct *tsk);
task_struct        26 include/linux/tsacct_kern.h extern void acct_account_cputime(struct task_struct *tsk);
task_struct        27 include/linux/tsacct_kern.h extern void acct_clear_integrals(struct task_struct *tsk);
task_struct        29 include/linux/tsacct_kern.h static inline void xacct_add_tsk(struct taskstats *stats, struct task_struct *p)
task_struct        31 include/linux/tsacct_kern.h static inline void acct_update_integrals(struct task_struct *tsk)
task_struct        33 include/linux/tsacct_kern.h static inline void acct_account_cputime(struct task_struct *tsk)
task_struct        35 include/linux/tsacct_kern.h static inline void acct_clear_integrals(struct task_struct *tsk)
task_struct       351 include/linux/tty.h extern void proc_clear_tty(struct task_struct *p);
task_struct       368 include/linux/tty.h static inline void proc_clear_tty(struct task_struct *p)
task_struct       116 include/linux/uprobes.h extern void uprobe_free_utask(struct task_struct *t);
task_struct       117 include/linux/uprobes.h extern void uprobe_copy_process(struct task_struct *t, unsigned long flags);
task_struct       127 include/linux/uprobes.h extern bool arch_uprobe_xol_was_trapped(struct task_struct *tsk);
task_struct       179 include/linux/uprobes.h static inline void uprobe_free_utask(struct task_struct *t)
task_struct       182 include/linux/uprobes.h static inline void uprobe_copy_process(struct task_struct *t, unsigned long flags)
task_struct        18 include/linux/user-return-notifier.h static inline void propagate_user_return_notify(struct task_struct *prev,
task_struct        19 include/linux/user-return-notifier.h 						struct task_struct *next)
task_struct        29 include/linux/user-return-notifier.h static inline void clear_user_return_notifier(struct task_struct *p)
task_struct        38 include/linux/user-return-notifier.h static inline void propagate_user_return_notify(struct task_struct *prev,
task_struct        39 include/linux/user-return-notifier.h 						struct task_struct *next)
task_struct        45 include/linux/user-return-notifier.h static inline void clear_user_return_notifier(struct task_struct *p) {}
task_struct       102 include/linux/uwb.h 	struct task_struct *task;
task_struct        13 include/linux/vmacache.h static inline void vmacache_flush(struct task_struct *tsk)
task_struct        10 include/linux/vtime.h struct task_struct;
task_struct        42 include/linux/vtime.h extern void vtime_task_switch(struct task_struct *prev);
task_struct        44 include/linux/vtime.h extern void vtime_common_task_switch(struct task_struct *prev);
task_struct        45 include/linux/vtime.h static inline void vtime_task_switch(struct task_struct *prev)
task_struct        52 include/linux/vtime.h extern void vtime_account_system(struct task_struct *tsk);
task_struct        53 include/linux/vtime.h extern void vtime_account_idle(struct task_struct *tsk);
task_struct        54 include/linux/vtime.h extern void vtime_account_user(struct task_struct *tsk);
task_struct        57 include/linux/vtime.h extern void vtime_account_irq_enter(struct task_struct *tsk);
task_struct        59 include/linux/vtime.h extern void vtime_common_account_irq_enter(struct task_struct *tsk);
task_struct        60 include/linux/vtime.h static inline void vtime_account_irq_enter(struct task_struct *tsk)
task_struct        69 include/linux/vtime.h static inline void vtime_task_switch(struct task_struct *prev) { }
task_struct        70 include/linux/vtime.h static inline void vtime_account_system(struct task_struct *tsk) { }
task_struct        71 include/linux/vtime.h static inline void vtime_account_user(struct task_struct *tsk) { }
task_struct        72 include/linux/vtime.h static inline void vtime_account_irq_enter(struct task_struct *tsk) { }
task_struct        76 include/linux/vtime.h extern void arch_vtime_task_switch(struct task_struct *tsk);
task_struct        77 include/linux/vtime.h extern void vtime_gen_account_irq_exit(struct task_struct *tsk);
task_struct        79 include/linux/vtime.h static inline void vtime_account_irq_exit(struct task_struct *tsk)
task_struct        85 include/linux/vtime.h extern void vtime_user_enter(struct task_struct *tsk);
task_struct        87 include/linux/vtime.h static inline void vtime_user_exit(struct task_struct *tsk)
task_struct        91 include/linux/vtime.h extern void vtime_guest_enter(struct task_struct *tsk);
task_struct        92 include/linux/vtime.h extern void vtime_guest_exit(struct task_struct *tsk);
task_struct        93 include/linux/vtime.h extern void vtime_init_idle(struct task_struct *tsk, int cpu);
task_struct        95 include/linux/vtime.h static inline void vtime_account_irq_exit(struct task_struct *tsk)
task_struct       100 include/linux/vtime.h static inline void vtime_user_enter(struct task_struct *tsk) { }
task_struct       101 include/linux/vtime.h static inline void vtime_user_exit(struct task_struct *tsk) { }
task_struct       102 include/linux/vtime.h static inline void vtime_guest_enter(struct task_struct *tsk) { }
task_struct       103 include/linux/vtime.h static inline void vtime_guest_exit(struct task_struct *tsk) { }
task_struct       104 include/linux/vtime.h static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { }
task_struct       108 include/linux/vtime.h extern void irqtime_account_irq(struct task_struct *tsk);
task_struct       110 include/linux/vtime.h static inline void irqtime_account_irq(struct task_struct *tsk) { }
task_struct       113 include/linux/vtime.h static inline void account_irq_enter_time(struct task_struct *tsk)
task_struct       119 include/linux/vtime.h static inline void account_irq_exit_time(struct task_struct *tsk)
task_struct        42 include/linux/wait.h struct task_struct;
task_struct        87 include/linux/wait.h static inline void init_waitqueue_entry(wait_queue_t *q, struct task_struct *p)
task_struct       459 include/linux/workqueue.h extern void print_worker_info(const char *log_lvl, struct task_struct *task);
task_struct        28 include/linux/ww_mutex.h 	struct task_struct *task;
task_struct        18 include/media/videobuf-dvb.h 	struct task_struct         *thread;
task_struct        27 include/net/cls_cgroup.h struct cgroup_cls_state *task_cls_state(struct task_struct *p);
task_struct        29 include/net/cls_cgroup.h static inline u32 task_cls_classid(struct task_struct *p)
task_struct       824 include/net/ip_vs.h 	struct task_struct	*master_thread;
task_struct       944 include/net/ip_vs.h 	struct task_struct	**backup_threads;
task_struct        30 include/net/netprio_cgroup.h static inline u32 task_netprioidx(struct task_struct *p)
task_struct        42 include/net/netprio_cgroup.h static inline u32 task_netprioidx(struct task_struct *p)
task_struct       187 include/pcmcia/ss.h 	struct task_struct		*thread;
task_struct       451 include/scsi/libfc.h 	struct task_struct  *resp_task;
task_struct       329 include/scsi/libfcoe.h 	struct task_struct *thread;
task_struct       373 include/scsi/libsas.h 	struct task_struct *queue_thread;
task_struct       576 include/scsi/scsi_host.h 	struct task_struct    * ehandler;  /* Error recovery thread. */
task_struct      1688 include/sound/emu10k1.h 	struct task_struct *firmware_thread;
task_struct        53 include/trace/events/migrate.h 	TP_PROTO(struct task_struct *p, int dst_nid, unsigned long nr_pages),
task_struct        10 include/trace/events/oom.h 	TP_PROTO(struct task_struct *task),
task_struct        16 include/trace/events/sched.h 	TP_PROTO(struct task_struct *t),
task_struct        58 include/trace/events/sched.h 	TP_PROTO(struct task_struct *p, int success),
task_struct        84 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *p, int success),
task_struct        91 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *p, int success),
task_struct        95 include/trace/events/sched.h static inline long __trace_sched_switch_state(struct task_struct *p)
task_struct       116 include/trace/events/sched.h 	TP_PROTO(struct task_struct *prev,
task_struct       117 include/trace/events/sched.h 		 struct task_struct *next),
task_struct       157 include/trace/events/sched.h 	TP_PROTO(struct task_struct *p, int dest_cpu),
task_struct       184 include/trace/events/sched.h 	TP_PROTO(struct task_struct *p),
task_struct       208 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *p),
task_struct       216 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *p),
task_struct       223 include/trace/events/sched.h 	TP_PROTO(struct task_struct *p),
task_struct       256 include/trace/events/sched.h 	TP_PROTO(struct task_struct *parent, struct task_struct *child),
task_struct       284 include/trace/events/sched.h 	TP_PROTO(struct task_struct *p, pid_t old_pid,
task_struct       311 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk, u64 delay),
task_struct       338 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *tsk, u64 delay),
task_struct       346 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *tsk, u64 delay),
task_struct       354 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *tsk, u64 delay),
task_struct       361 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *tsk, u64 delay),
task_struct       370 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime),
task_struct       395 include/trace/events/sched.h 	     TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime),
task_struct       404 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk, int newprio),
task_struct       429 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk),
task_struct       448 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu),
task_struct       483 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu),
task_struct       489 include/trace/events/sched.h 	TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu),
task_struct       496 include/trace/events/sched.h 	TP_PROTO(struct task_struct *src_tsk, int src_cpu,
task_struct       497 include/trace/events/sched.h 		 struct task_struct *dst_tsk, int dst_cpu),
task_struct        52 include/trace/events/signal.h 	TP_PROTO(int sig, struct siginfo *info, struct task_struct *task,
task_struct        10 include/trace/events/task.h 	TP_PROTO(struct task_struct *task, unsigned long clone_flags),
task_struct        35 include/trace/events/task.h 	TP_PROTO(struct task_struct *task, const char *comm),
task_struct       770 include/trace/ftrace.h 	struct task_struct *__task = NULL;				\
task_struct        37 include/trace/syscall.h static inline void syscall_tracepoint_update(struct task_struct *p)
task_struct        45 include/trace/syscall.h static inline void syscall_tracepoint_update(struct task_struct *p)
task_struct        18 include/uapi/linux/capability.h struct task_struct;