task_struct 111 arch/alpha/include/asm/elf.h struct task_struct; task_struct 119 arch/alpha/include/asm/elf.h extern int dump_elf_task(elf_greg_t *dest, struct task_struct *task); task_struct 125 arch/alpha/include/asm/elf.h extern int dump_elf_task_fp(elf_fpreg_t *dest, struct task_struct *task); task_struct 17 arch/alpha/include/asm/machvec.h struct task_struct; task_struct 74 arch/alpha/include/asm/machvec.h struct task_struct *); task_struct 137 arch/alpha/include/asm/mmu_context.h struct task_struct *next) task_struct 167 arch/alpha/include/asm/mmu_context.h struct task_struct *next) task_struct 233 arch/alpha/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 252 arch/alpha/include/asm/mmu_context.h enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 42 arch/alpha/include/asm/processor.h struct task_struct; task_struct 43 arch/alpha/include/asm/processor.h extern void release_thread(struct task_struct *); task_struct 45 arch/alpha/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 6 arch/alpha/include/asm/switch_to.h struct task_struct; task_struct 7 arch/alpha/include/asm/switch_to.h extern struct task_struct *alpha_switch_to(unsigned long, struct task_struct *); task_struct 7 arch/alpha/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 18 arch/alpha/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 22 arch/alpha/kernel/asm-offsets.c DEFINE(TASK_BLOCKED, offsetof(struct task_struct, blocked)); task_struct 23 arch/alpha/kernel/asm-offsets.c DEFINE(TASK_CRED, offsetof(struct task_struct, cred)); task_struct 24 arch/alpha/kernel/asm-offsets.c DEFINE(TASK_REAL_PARENT, offsetof(struct task_struct, real_parent)); task_struct 25 arch/alpha/kernel/asm-offsets.c DEFINE(TASK_GROUP_LEADER, offsetof(struct task_struct, group_leader)); task_struct 26 arch/alpha/kernel/asm-offsets.c DEFINE(TASK_TGID, offsetof(struct task_struct, tgid)); task_struct 230 arch/alpha/kernel/process.c release_thread(struct task_struct *dead_task) task_struct 240 arch/alpha/kernel/process.c struct task_struct *p) task_struct 335 arch/alpha/kernel/process.c dump_elf_task(elf_greg_t *dest, struct task_struct *task) task_struct 343 arch/alpha/kernel/process.c dump_elf_task_fp(elf_fpreg_t *dest, struct task_struct *task) task_struct 366 arch/alpha/kernel/process.c thread_saved_pc(struct task_struct *t) task_struct 381 arch/alpha/kernel/process.c get_wchan(struct task_struct *p) task_struct 16 arch/alpha/kernel/proto.h struct task_struct; task_struct 178 arch/alpha/kernel/proto.h extern int ptrace_set_bpt (struct task_struct *child); task_struct 179 arch/alpha/kernel/proto.h extern int ptrace_cancel_bpt (struct task_struct *child); task_struct 109 arch/alpha/kernel/ptrace.c get_reg_addr(struct task_struct * task, unsigned long regno) task_struct 130 arch/alpha/kernel/ptrace.c get_reg(struct task_struct * task, unsigned long regno) task_struct 147 arch/alpha/kernel/ptrace.c put_reg(struct task_struct *task, unsigned long regno, unsigned long data) task_struct 160 arch/alpha/kernel/ptrace.c read_int(struct task_struct *task, unsigned long addr, int * data) task_struct 168 arch/alpha/kernel/ptrace.c write_int(struct task_struct *task, unsigned long addr, int data) task_struct 179 arch/alpha/kernel/ptrace.c ptrace_set_bpt(struct task_struct * child) task_struct 238 arch/alpha/kernel/ptrace.c ptrace_cancel_bpt(struct task_struct * child) task_struct 256 arch/alpha/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 262 arch/alpha/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 272 arch/alpha/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 277 arch/alpha/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 292 arch/alpha/kernel/smp.c secondary_cpu_start(int cpuid, struct task_struct *idle) task_struct 363 arch/alpha/kernel/smp.c smp_boot_one_cpu(int cpuid, struct task_struct *idle) task_struct 479 arch/alpha/kernel/smp.c __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 147 arch/alpha/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *sp) task_struct 13 arch/arc/include/asm/bug.h struct task_struct; task_struct 16 arch/arc/include/asm/bug.h void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs); task_struct 16 arch/arc/include/asm/current.h register struct task_struct *curr_arc asm("r25"); task_struct 106 arch/arc/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 130 arch/arc/include/asm/mmu_context.h struct task_struct *tsk) task_struct 55 arch/arc/include/asm/processor.h struct task_struct; task_struct 96 arch/arc/include/asm/processor.h extern unsigned int get_wchan(struct task_struct *p); task_struct 30 arch/arc/include/asm/stacktrace.h struct task_struct *tsk, struct pt_regs *regs, task_struct 15 arch/arc/include/asm/switch_to.h extern void fpu_save_restore(struct task_struct *p, struct task_struct *n); task_struct 27 arch/arc/include/asm/switch_to.h extern void dp_save_restore(struct task_struct *p, struct task_struct *n); task_struct 34 arch/arc/include/asm/switch_to.h struct task_struct *__switch_to(struct task_struct *p, struct task_struct *n); task_struct 16 arch/arc/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 25 arch/arc/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) task_struct 31 arch/arc/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) task_struct 38 arch/arc/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) task_struct 44 arch/arc/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, task_struct 55 arch/arc/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 69 arch/arc/include/asm/syscall.h syscall_get_arch(struct task_struct *task) task_struct 42 arch/arc/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 51 arch/arc/include/asm/unwind.h struct task_struct *task; task_struct 17 arch/arc/kernel/asm-offsets.c DEFINE(TASK_THREAD, offsetof(struct task_struct, thread)); task_struct 18 arch/arc/kernel/asm-offsets.c DEFINE(TASK_THREAD_INFO, offsetof(struct task_struct, stack)); task_struct 35 arch/arc/kernel/asm-offsets.c DEFINE(TASK_ACT_MM, offsetof(struct task_struct, active_mm)); task_struct 36 arch/arc/kernel/asm-offsets.c DEFINE(TASK_TGID, offsetof(struct task_struct, tgid)); task_struct 37 arch/arc/kernel/asm-offsets.c DEFINE(TASK_PID, offsetof(struct task_struct, pid)); task_struct 38 arch/arc/kernel/asm-offsets.c DEFINE(TASK_COMM, offsetof(struct task_struct, comm)); task_struct 23 arch/arc/kernel/ctx_sw.c struct task_struct *__sched task_struct 24 arch/arc/kernel/ctx_sw.c __switch_to(struct task_struct *prev_task, struct task_struct *next_task) task_struct 124 arch/arc/kernel/ctx_sw.c return (struct task_struct *)tmp; task_struct 30 arch/arc/kernel/fpu.c void fpu_save_restore(struct task_struct *prev, struct task_struct *next) task_struct 70 arch/arc/kernel/kgdb.c struct task_struct *task) task_struct 176 arch/arc/kernel/process.c struct task_struct *p) task_struct 13 arch/arc/kernel/ptrace.c static struct callee_regs *task_callee_regs(struct task_struct *tsk) task_struct 19 arch/arc/kernel/ptrace.c static int genregs_get(struct task_struct *target, task_struct 105 arch/arc/kernel/ptrace.c static int genregs_set(struct task_struct *target, task_struct 185 arch/arc/kernel/ptrace.c static int arcv2regs_get(struct task_struct *target, task_struct 208 arch/arc/kernel/ptrace.c static int arcv2regs_set(struct task_struct *target, task_struct 262 arch/arc/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 267 arch/arc/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 271 arch/arc/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 42 arch/arc/kernel/setup.c struct task_struct *_current_task[NR_CPUS]; /* For stack switching */ task_struct 41 arch/arc/kernel/smp.c struct task_struct *secondary_idle_tsk; task_struct 206 arch/arc/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 41 arch/arc/kernel/stacktrace.c static void seed_unwind_frame_info(struct task_struct *tsk, task_struct 111 arch/arc/kernel/stacktrace.c arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, task_struct 220 arch/arc/kernel/stacktrace.c noinline void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs) task_struct 228 arch/arc/kernel/stacktrace.c void show_stack(struct task_struct *tsk, unsigned long *sp) task_struct 237 arch/arc/kernel/stacktrace.c unsigned int get_wchan(struct task_struct *tsk) task_struct 248 arch/arc/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 46 arch/arc/kernel/traps.c struct task_struct *tsk = current; task_struct 61 arch/arc/kernel/troubleshoot.c static void print_task_path_n_nm(struct task_struct *tsk) task_struct 180 arch/arc/kernel/troubleshoot.c struct task_struct *tsk = current; task_struct 64 arch/arc/mm/fault.c struct task_struct *tsk = current; task_struct 10 arch/arc/plat-eznps/ctop.c void dp_save_restore(struct task_struct *prev, struct task_struct *next) task_struct 260 arch/arm/common/bL_switcher.c struct task_struct *task; task_struct 307 arch/arm/common/bL_switcher.c static struct task_struct *bL_switcher_thread_create(int cpu, void *arg) task_struct 309 arch/arm/common/bL_switcher.c struct task_struct *task; task_struct 607 arch/arm/common/bL_switcher.c struct task_struct *task; task_struct 29 arch/arm/common/mcpm_platsmp.c static int mcpm_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 15 arch/arm/include/asm/elf.h struct task_struct; task_struct 114 arch/arm/include/asm/elf.h struct task_struct; task_struct 115 arch/arm/include/asm/elf.h int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs); task_struct 7 arch/arm/include/asm/hw_breakpoint.h struct task_struct; task_struct 130 arch/arm/include/asm/hw_breakpoint.h extern void clear_ptrace_hw_breakpoint(struct task_struct *tsk); task_struct 138 arch/arm/include/asm/hw_breakpoint.h static inline void clear_ptrace_hw_breakpoint(struct task_struct *tsk) {} task_struct 28 arch/arm/include/asm/mmu_context.h void check_and_switch_context(struct mm_struct *mm, struct task_struct *tsk); task_struct 30 arch/arm/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 51 arch/arm/include/asm/mmu_context.h struct task_struct *tsk) task_struct 96 arch/arm/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 117 arch/arm/include/asm/mmu_context.h enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 129 arch/arm/include/asm/mmu_context.h struct task_struct *tsk) task_struct 81 arch/arm/include/asm/processor.h struct task_struct; task_struct 84 arch/arm/include/asm/processor.h extern void release_thread(struct task_struct *); task_struct 86 arch/arm/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 99 arch/arm/include/asm/smp.h int (*smp_boot_secondary)(unsigned int cpu, struct task_struct *idle); task_struct 24 arch/arm/include/asm/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, struct thread_info *, struct thread_info *); task_struct 22 arch/arm/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, task_struct 28 arch/arm/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 34 arch/arm/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 41 arch/arm/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 47 arch/arm/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 56 arch/arm/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 66 arch/arm/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 76 arch/arm/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 22 arch/arm/include/asm/thread_info.h struct task_struct; task_struct 50 arch/arm/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 8 arch/arm/include/asm/traps.h struct task_struct; task_struct 39 arch/arm/include/asm/unwind.h extern void unwind_backtrace(struct pt_regs *regs, struct task_struct *tsk); task_struct 49 arch/arm/kernel/asm-offsets.c DEFINE(TSK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); task_struct 51 arch/arm/kernel/asm-offsets.c DEFINE(TSK_STACK_CANARY, offsetof(struct task_struct, stack_canary)); task_struct 76 arch/arm/kernel/kgdb.c sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *task) task_struct 29 arch/arm/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 199 arch/arm/kernel/process.c void exit_thread(struct task_struct *tsk) task_struct 207 arch/arm/kernel/process.c struct task_struct *tsk = current; task_struct 220 arch/arm/kernel/process.c void release_thread(struct task_struct *dead_task) task_struct 228 arch/arm/kernel/process.c unsigned long stk_sz, struct task_struct *p, unsigned long tls) task_struct 277 arch/arm/kernel/process.c int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs) task_struct 298 arch/arm/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 45 arch/arm/kernel/psci_smp.c static int psci_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 162 arch/arm/kernel/ptrace.c static inline long get_user_reg(struct task_struct *task, int offset) task_struct 174 arch/arm/kernel/ptrace.c put_user_reg(struct task_struct *task, int offset, long data) task_struct 193 arch/arm/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 251 arch/arm/kernel/ptrace.c static int ptrace_read_user(struct task_struct *tsk, unsigned long off, task_struct 278 arch/arm/kernel/ptrace.c static int ptrace_write_user(struct task_struct *tsk, unsigned long off, task_struct 295 arch/arm/kernel/ptrace.c static int ptrace_getwmmxregs(struct task_struct *tsk, void __user *ufp) task_struct 309 arch/arm/kernel/ptrace.c static int ptrace_setwmmxregs(struct task_struct *tsk, void __user *ufp) task_struct 326 arch/arm/kernel/ptrace.c static int ptrace_getcrunchregs(struct task_struct *tsk, void __user *ufp) task_struct 338 arch/arm/kernel/ptrace.c static int ptrace_setcrunchregs(struct task_struct *tsk, void __user *ufp) task_struct 399 arch/arm/kernel/ptrace.c void clear_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 408 arch/arm/kernel/ptrace.c void flush_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 442 arch/arm/kernel/ptrace.c static struct perf_event *ptrace_hbp_create(struct task_struct *tsk, int type) task_struct 458 arch/arm/kernel/ptrace.c static int ptrace_gethbpregs(struct task_struct *tsk, long num, task_struct 504 arch/arm/kernel/ptrace.c static int ptrace_sethbpregs(struct task_struct *tsk, long num, task_struct 571 arch/arm/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 583 arch/arm/kernel/ptrace.c static int gpr_set(struct task_struct *target, task_struct 604 arch/arm/kernel/ptrace.c static int fpa_get(struct task_struct *target, task_struct 614 arch/arm/kernel/ptrace.c static int fpa_set(struct task_struct *target, task_struct 651 arch/arm/kernel/ptrace.c static int vfp_get(struct task_struct *target, task_struct 688 arch/arm/kernel/ptrace.c static int vfp_set(struct task_struct *target, task_struct 779 arch/arm/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 784 arch/arm/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 125 arch/arm/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 102 arch/arm/kernel/stacktrace.c static noinline void __save_stack_trace(struct task_struct *tsk, task_struct 155 arch/arm/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 202 arch/arm/kernel/traps.c static inline void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) task_struct 207 arch/arm/kernel/traps.c static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) task_struct 243 arch/arm/kernel/traps.c void show_stack(struct task_struct *tsk, unsigned long *sp) task_struct 267 arch/arm/kernel/traps.c struct task_struct *tsk = current; task_struct 458 arch/arm/kernel/unwind.c void unwind_backtrace(struct pt_regs *regs, struct task_struct *tsk) task_struct 77 arch/arm/mach-actions/platsmp.c static int s500_smp_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 17 arch/arm/mach-alpine/platsmp.c static int alpine_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 15 arch/arm/mach-aspeed/platsmp.c static int aspeed_g6_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 31 arch/arm/mach-axxia/platsmp.c static int axxia_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 107 arch/arm/mach-bcm/bcm63xx_smp.c struct task_struct *idle) task_struct 347 arch/arm/mach-bcm/platsmp-brcmstb.c static int brcmstb_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 156 arch/arm/mach-bcm/platsmp.c static int kona_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 221 arch/arm/mach-bcm/platsmp.c static int bcm23550_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 262 arch/arm/mach-bcm/platsmp.c static int nsp_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 283 arch/arm/mach-bcm/platsmp.c static int bcm2836_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 44 arch/arm/mach-berlin/platsmp.c static int berlin_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 321 arch/arm/mach-exynos/platsmp.c static int exynos_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 98 arch/arm/mach-hisi/platmcpm.c static int hip04_boot_secondary(unsigned int l_cpu, struct task_struct *idle) task_struct 81 arch/arm/mach-hisi/platsmp.c static int hi3xxx_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 114 arch/arm/mach-hisi/platsmp.c static int hix5hd2_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 149 arch/arm/mach-hisi/platsmp.c static int hip01_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 43 arch/arm/mach-imx/platsmp.c static int imx_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 97 arch/arm/mach-imx/platsmp.c static int ls1021a_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 24 arch/arm/mach-keystone/platsmp.c struct task_struct *idle) task_struct 61 arch/arm/mach-mediatek/platsmp.c static int mtk_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 154 arch/arm/mach-meson/platsmp.c struct task_struct *idle) task_struct 210 arch/arm/mach-meson/platsmp.c struct task_struct *idle) task_struct 23 arch/arm/mach-milbeaut/platsmp.c static int m10v_boot_secondary(unsigned int l_cpu, struct task_struct *idle) task_struct 28 arch/arm/mach-mvebu/platsmp-a9.c struct task_struct *idle) task_struct 53 arch/arm/mach-mvebu/platsmp.c static int armada_xp_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 219 arch/arm/mach-mvebu/platsmp.c static int mv98dx3236_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 25 arch/arm/mach-npcm/platsmp.c struct task_struct *idle) task_struct 173 arch/arm/mach-omap2/omap-smp.c static int omap4_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 30 arch/arm/mach-oxnas/platsmp.c int __init ox820_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 50 arch/arm/mach-prima2/platsmp.c static int sirfsoc_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 279 arch/arm/mach-qcom/platsmp.c static int msm8660_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 284 arch/arm/mach-qcom/platsmp.c static int kpssv1_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 289 arch/arm/mach-qcom/platsmp.c static int kpssv2_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 116 arch/arm/mach-rockchip/platsmp.c static int rockchip_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 990 arch/arm/mach-rpc/ecard.c struct task_struct *task; task_struct 260 arch/arm/mach-shmobile/platsmp-apmu.c struct task_struct *idle) task_struct 24 arch/arm/mach-shmobile/smp-emev2.c static int emev2_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 26 arch/arm/mach-shmobile/smp-r8a7779.c static int r8a7779_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 27 arch/arm/mach-shmobile/smp-sh73a0.c static int sh73a0_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 21 arch/arm/mach-socfpga/platsmp.c static int socfpga_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 46 arch/arm/mach-socfpga/platsmp.c static int socfpga_a10_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 56 arch/arm/mach-spear/platsmp.c static int spear13xx_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 30 arch/arm/mach-sti/platsmp.c static int sti_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 392 arch/arm/mach-sunxi/mc_smp.c static int sunxi_mc_smp_boot_secondary(unsigned int l_cpu, struct task_struct *idle) task_struct 74 arch/arm/mach-sunxi/platsmp.c struct task_struct *idle) task_struct 159 arch/arm/mach-sunxi/platsmp.c struct task_struct *idle) task_struct 7 arch/arm/mach-tango/platsmp.c static int tango_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 42 arch/arm/mach-tegra/platsmp.c static int tegra20_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 70 arch/arm/mach-tegra/platsmp.c static int tegra30_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 129 arch/arm/mach-tegra/platsmp.c static int tegra114_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 159 arch/arm/mach-tegra/platsmp.c struct task_struct *idle) task_struct 69 arch/arm/mach-ux500/platsmp.c static int ux500_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 98 arch/arm/mach-zx/platsmp.c static int zx_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 82 arch/arm/mach-zynq/platsmp.c static int zynq_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 237 arch/arm/mm/context.c void check_and_switch_context(struct mm_struct *mm, struct task_struct *tsk) task_struct 138 arch/arm/mm/fault.c struct task_struct *tsk = current; task_struct 168 arch/arm/mm/fault.c struct task_struct *tsk = current; task_struct 204 arch/arm/mm/fault.c unsigned int flags, struct task_struct *tsk) task_struct 240 arch/arm/mm/fault.c struct task_struct *tsk; task_struct 630 arch/arm/mm/init.c struct task_struct *t, *s; task_struct 40 arch/arm/nwfpe/fpmodule.c void fp_send_sig(unsigned long sig, struct task_struct *p, int priv); task_struct 12 arch/arm/plat-versatile/include/plat/platsmp.h extern int versatile_boot_secondary(unsigned int cpu, struct task_struct *idle); task_struct 68 arch/arm/plat-versatile/platsmp.c int versatile_boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 162 arch/arm/probes/uprobes/core.c bool arch_uprobe_xol_was_trapped(struct task_struct *t) task_struct 9 arch/arm64/include/asm/current.h struct task_struct; task_struct 15 arch/arm64/include/asm/current.h static __always_inline struct task_struct *get_current(void) task_struct 21 arch/arm64/include/asm/current.h return (struct task_struct *)sp_el0; task_struct 69 arch/arm64/include/asm/debug-monitors.h struct task_struct; task_struct 110 arch/arm64/include/asm/debug-monitors.h void user_rewind_single_step(struct task_struct *task); task_struct 111 arch/arm64/include/asm/debug-monitors.h void user_fastforward_single_step(struct task_struct *task); task_struct 13 arch/arm64/include/asm/exec.h void uao_thread_switch(struct task_struct *next); task_struct 35 arch/arm64/include/asm/fpsimd.h struct task_struct; task_struct 40 arch/arm64/include/asm/fpsimd.h extern void fpsimd_thread_switch(struct task_struct *next); task_struct 52 arch/arm64/include/asm/fpsimd.h extern void fpsimd_flush_task_state(struct task_struct *target); task_struct 106 arch/arm64/include/asm/fpsimd.h extern size_t sve_state_size(struct task_struct const *task); task_struct 108 arch/arm64/include/asm/fpsimd.h extern void sve_alloc(struct task_struct *task); task_struct 109 arch/arm64/include/asm/fpsimd.h extern void fpsimd_release_task(struct task_struct *task); task_struct 110 arch/arm64/include/asm/fpsimd.h extern void fpsimd_sync_to_sve(struct task_struct *task); task_struct 111 arch/arm64/include/asm/fpsimd.h extern void sve_sync_to_fpsimd(struct task_struct *task); task_struct 112 arch/arm64/include/asm/fpsimd.h extern void sve_sync_from_fpsimd_zeropad(struct task_struct *task); task_struct 114 arch/arm64/include/asm/fpsimd.h extern int sve_set_vector_length(struct task_struct *task, task_struct 141 arch/arm64/include/asm/fpsimd.h static inline void sve_alloc(struct task_struct *task) { } task_struct 142 arch/arm64/include/asm/fpsimd.h static inline void fpsimd_release_task(struct task_struct *task) { } task_struct 143 arch/arm64/include/asm/fpsimd.h static inline void sve_sync_to_fpsimd(struct task_struct *task) { } task_struct 144 arch/arm64/include/asm/fpsimd.h static inline void sve_sync_from_fpsimd_zeropad(struct task_struct *task) { } task_struct 107 arch/arm64/include/asm/hw_breakpoint.h struct task_struct; task_struct 128 arch/arm64/include/asm/hw_breakpoint.h extern void hw_breakpoint_thread_switch(struct task_struct *next); task_struct 129 arch/arm64/include/asm/hw_breakpoint.h extern void ptrace_hw_copy_thread(struct task_struct *task); task_struct 131 arch/arm64/include/asm/hw_breakpoint.h static inline void hw_breakpoint_thread_switch(struct task_struct *next) task_struct 134 arch/arm64/include/asm/hw_breakpoint.h static inline void ptrace_hw_copy_thread(struct task_struct *task) task_struct 29 arch/arm64/include/asm/mmu_context.h static inline void contextidr_thread_switch(struct task_struct *next) task_struct 181 arch/arm64/include/asm/mmu_context.h static inline void update_saved_ttbr0(struct task_struct *tsk, task_struct 197 arch/arm64/include/asm/mmu_context.h static inline void update_saved_ttbr0(struct task_struct *tsk, task_struct 204 arch/arm64/include/asm/mmu_context.h enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 231 arch/arm64/include/asm/mmu_context.h struct task_struct *tsk) task_struct 66 arch/arm64/include/asm/pointer_auth.h extern int ptrauth_prctl_reset_keys(struct task_struct *tsk, unsigned long arg); task_struct 82 arch/arm64/include/asm/pointer_auth.h struct task_struct *__ptiu_tsk = (tsk); \ task_struct 238 arch/arm64/include/asm/processor.h struct task_struct; task_struct 241 arch/arm64/include/asm/processor.h extern void release_thread(struct task_struct *); task_struct 243 arch/arm64/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 251 arch/arm64/include/asm/processor.h extern struct task_struct *cpu_switch_to(struct task_struct *prev, task_struct 252 arch/arm64/include/asm/processor.h struct task_struct *next); task_struct 333 arch/arm64/include/asm/ptrace.h struct task_struct; task_struct 334 arch/arm64/include/asm/ptrace.h int valid_user_regs(struct user_pt_regs *regs, struct task_struct *task); task_struct 89 arch/arm64/include/asm/smp.h struct task_struct *task; task_struct 64 arch/arm64/include/asm/stacktrace.h extern int unwind_frame(struct task_struct *tsk, struct stackframe *frame); task_struct 65 arch/arm64/include/asm/stacktrace.h extern void walk_stackframe(struct task_struct *tsk, struct stackframe *frame, task_struct 67 arch/arm64/include/asm/stacktrace.h extern void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk); task_struct 92 arch/arm64/include/asm/stacktrace.h static inline bool on_task_stack(const struct task_struct *tsk, task_struct 141 arch/arm64/include/asm/stacktrace.h static inline bool on_accessible_stack(const struct task_struct *tsk, task_struct 20 arch/arm64/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, task_struct 26 arch/arm64/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 33 arch/arm64/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 40 arch/arm64/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 46 arch/arm64/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 55 arch/arm64/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 65 arch/arm64/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 79 arch/arm64/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 15 arch/arm64/include/asm/thread_info.h struct task_struct; task_struct 56 arch/arm64/include/asm/thread_info.h void arch_release_task_struct(struct task_struct *tsk); task_struct 29 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); task_struct 31 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_TI_FLAGS, offsetof(struct task_struct, thread_info.flags)); task_struct 32 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_TI_PREEMPT, offsetof(struct task_struct, thread_info.preempt_count)); task_struct 33 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_TI_ADDR_LIMIT, offsetof(struct task_struct, thread_info.addr_limit)); task_struct 35 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_TI_TTBR0, offsetof(struct task_struct, thread_info.ttbr0)); task_struct 37 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_STACK, offsetof(struct task_struct, stack)); task_struct 39 arch/arm64/kernel/asm-offsets.c DEFINE(TSK_STACK_CANARY, offsetof(struct task_struct, stack_canary)); task_struct 42 arch/arm64/kernel/asm-offsets.c DEFINE(THREAD_CPU_CONTEXT, offsetof(struct task_struct, thread.cpu_context)); task_struct 390 arch/arm64/kernel/debug-monitors.c void user_rewind_single_step(struct task_struct *task) task_struct 401 arch/arm64/kernel/debug-monitors.c void user_fastforward_single_step(struct task_struct *task) task_struct 433 arch/arm64/kernel/debug-monitors.c void user_enable_single_step(struct task_struct *task) task_struct 442 arch/arm64/kernel/debug-monitors.c void user_disable_single_step(struct task_struct *task) task_struct 203 arch/arm64/kernel/fpsimd.c static void __sve_free(struct task_struct *task) task_struct 209 arch/arm64/kernel/fpsimd.c static void sve_free(struct task_struct *task) task_struct 435 arch/arm64/kernel/fpsimd.c static void fpsimd_to_sve(struct task_struct *task) task_struct 459 arch/arm64/kernel/fpsimd.c static void sve_to_fpsimd(struct task_struct *task) task_struct 483 arch/arm64/kernel/fpsimd.c size_t sve_state_size(struct task_struct const *task) task_struct 498 arch/arm64/kernel/fpsimd.c void sve_alloc(struct task_struct *task) task_struct 525 arch/arm64/kernel/fpsimd.c void fpsimd_sync_to_sve(struct task_struct *task) task_struct 539 arch/arm64/kernel/fpsimd.c void sve_sync_to_fpsimd(struct task_struct *task) task_struct 557 arch/arm64/kernel/fpsimd.c void sve_sync_from_fpsimd_zeropad(struct task_struct *task) task_struct 572 arch/arm64/kernel/fpsimd.c int sve_set_vector_length(struct task_struct *task, task_struct 906 arch/arm64/kernel/fpsimd.c void fpsimd_release_task(struct task_struct *dead_task) task_struct 983 arch/arm64/kernel/fpsimd.c void fpsimd_thread_switch(struct task_struct *next) task_struct 1194 arch/arm64/kernel/fpsimd.c void fpsimd_flush_task_state(struct task_struct *t) task_struct 162 arch/arm64/kernel/hw_breakpoint.c struct task_struct *tsk = bp->hw.target; task_struct 901 arch/arm64/kernel/hw_breakpoint.c void hw_breakpoint_thread_switch(struct task_struct *next) task_struct 128 arch/arm64/kernel/kgdb.c sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *task) task_struct 48 arch/arm64/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 10 arch/arm64/kernel/pointer_auth.c int ptrauth_prctl_reset_keys(struct task_struct *tsk, unsigned long arg) task_struct 90 arch/arm64/kernel/probes/uprobes.c bool arch_uprobe_xol_was_trapped(struct task_struct *t) task_struct 328 arch/arm64/kernel/process.c void release_thread(struct task_struct *dead_task) task_struct 332 arch/arm64/kernel/process.c void arch_release_task_struct(struct task_struct *tsk) task_struct 337 arch/arm64/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 364 arch/arm64/kernel/process.c unsigned long stk_sz, struct task_struct *p, unsigned long tls) task_struct 431 arch/arm64/kernel/process.c static void tls_thread_switch(struct task_struct *next) task_struct 444 arch/arm64/kernel/process.c void uao_thread_switch(struct task_struct *next) task_struct 458 arch/arm64/kernel/process.c static void ssbs_thread_switch(struct task_struct *next) task_struct 494 arch/arm64/kernel/process.c DEFINE_PER_CPU(struct task_struct *, __entry_task); task_struct 496 arch/arm64/kernel/process.c static void entry_task_switch(struct task_struct *next) task_struct 504 arch/arm64/kernel/process.c __notrace_funcgraph struct task_struct *__switch_to(struct task_struct *prev, task_struct 505 arch/arm64/kernel/process.c struct task_struct *next) task_struct 507 arch/arm64/kernel/process.c struct task_struct *last; task_struct 532 arch/arm64/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 156 arch/arm64/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 209 arch/arm64/kernel/ptrace.c void flush_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 229 arch/arm64/kernel/ptrace.c void ptrace_hw_copy_thread(struct task_struct *tsk) task_struct 235 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 260 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 288 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 387 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 401 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 415 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 427 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 452 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 476 arch/arm64/kernel/ptrace.c static int hw_break_get(struct task_struct *target, task_struct 537 arch/arm64/kernel/ptrace.c static int hw_break_set(struct task_struct *target, task_struct 591 arch/arm64/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 600 arch/arm64/kernel/ptrace.c static int gpr_set(struct task_struct *target, const struct user_regset *regset, task_struct 618 arch/arm64/kernel/ptrace.c static int fpr_active(struct task_struct *target, const struct user_regset *regset) task_struct 628 arch/arm64/kernel/ptrace.c static int __fpr_get(struct task_struct *target, task_struct 643 arch/arm64/kernel/ptrace.c static int fpr_get(struct task_struct *target, const struct user_regset *regset, task_struct 656 arch/arm64/kernel/ptrace.c static int __fpr_set(struct task_struct *target, task_struct 683 arch/arm64/kernel/ptrace.c static int fpr_set(struct task_struct *target, const struct user_regset *regset, task_struct 702 arch/arm64/kernel/ptrace.c static int tls_get(struct task_struct *target, const struct user_regset *regset, task_struct 714 arch/arm64/kernel/ptrace.c static int tls_set(struct task_struct *target, const struct user_regset *regset, task_struct 729 arch/arm64/kernel/ptrace.c static int system_call_get(struct task_struct *target, task_struct 740 arch/arm64/kernel/ptrace.c static int system_call_set(struct task_struct *target, task_struct 759 arch/arm64/kernel/ptrace.c struct task_struct *target) task_struct 784 arch/arm64/kernel/ptrace.c static unsigned int sve_get_size(struct task_struct *target, task_struct 796 arch/arm64/kernel/ptrace.c static int sve_get(struct task_struct *target, task_struct 864 arch/arm64/kernel/ptrace.c static int sve_set(struct task_struct *target, task_struct 963 arch/arm64/kernel/ptrace.c static int pac_mask_get(struct task_struct *target, task_struct 1019 arch/arm64/kernel/ptrace.c static int pac_address_keys_get(struct task_struct *target, task_struct 1036 arch/arm64/kernel/ptrace.c static int pac_address_keys_set(struct task_struct *target, task_struct 1070 arch/arm64/kernel/ptrace.c static int pac_generic_keys_get(struct task_struct *target, task_struct 1087 arch/arm64/kernel/ptrace.c static int pac_generic_keys_set(struct task_struct *target, task_struct 1241 arch/arm64/kernel/ptrace.c static int compat_gpr_get(struct task_struct *target, task_struct 1294 arch/arm64/kernel/ptrace.c static int compat_gpr_set(struct task_struct *target, task_struct 1356 arch/arm64/kernel/ptrace.c static int compat_vfp_get(struct task_struct *target, task_struct 1392 arch/arm64/kernel/ptrace.c static int compat_vfp_set(struct task_struct *target, task_struct 1423 arch/arm64/kernel/ptrace.c static int compat_tls_get(struct task_struct *target, task_struct 1431 arch/arm64/kernel/ptrace.c static int compat_tls_set(struct task_struct *target, task_struct 1530 arch/arm64/kernel/ptrace.c static int compat_ptrace_read_user(struct task_struct *tsk, compat_ulong_t off, task_struct 1556 arch/arm64/kernel/ptrace.c static int compat_ptrace_write_user(struct task_struct *tsk, compat_ulong_t off, task_struct 1615 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 1636 arch/arm64/kernel/ptrace.c struct task_struct *tsk, task_struct 1656 arch/arm64/kernel/ptrace.c static int compat_ptrace_gethbpregs(struct task_struct *tsk, compat_long_t num, task_struct 1679 arch/arm64/kernel/ptrace.c static int compat_ptrace_sethbpregs(struct task_struct *tsk, compat_long_t num, task_struct 1701 arch/arm64/kernel/ptrace.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 1780 arch/arm64/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 1797 arch/arm64/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 1936 arch/arm64/kernel/ptrace.c int valid_user_regs(struct user_pt_regs *regs, struct task_struct *task) task_struct 785 arch/arm64/kernel/signal.c struct task_struct *tsk = current; task_struct 92 arch/arm64/kernel/smp.c static int boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 102 arch/arm64/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 15 arch/arm64/kernel/ssbd.c static void ssbd_ssbs_enable(struct task_struct *task) task_struct 23 arch/arm64/kernel/ssbd.c static void ssbd_ssbs_disable(struct task_struct *task) task_struct 34 arch/arm64/kernel/ssbd.c static int ssbd_prctl_set(struct task_struct *task, unsigned long ctrl) task_struct 90 arch/arm64/kernel/ssbd.c int arch_prctl_spec_ctrl_set(struct task_struct *task, unsigned long which, task_struct 101 arch/arm64/kernel/ssbd.c static int ssbd_prctl_get(struct task_struct *task) task_struct 121 arch/arm64/kernel/ssbd.c int arch_prctl_spec_ctrl_get(struct task_struct *task, unsigned long which) task_struct 41 arch/arm64/kernel/stacktrace.c int notrace unwind_frame(struct task_struct *tsk, struct stackframe *frame) task_struct 117 arch/arm64/kernel/stacktrace.c void notrace walk_stackframe(struct task_struct *tsk, struct stackframe *frame, task_struct 171 arch/arm64/kernel/stacktrace.c static noinline void __save_stack_trace(struct task_struct *tsk, task_struct 201 arch/arm64/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 85 arch/arm64/kernel/traps.c void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) task_struct 138 arch/arm64/kernel/traps.c void show_stack(struct task_struct *tsk, unsigned long *sp) task_struct 212 arch/arm64/kernel/traps.c struct task_struct *tsk = current; task_struct 71 arch/c6x/include/asm/processor.h struct task_struct; task_struct 77 arch/c6x/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 96 arch/c6x/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 15 arch/c6x/include/asm/switch_to.h struct task_struct; task_struct 19 arch/c6x/include/asm/switch_to.h struct task_struct *tsk); task_struct 14 arch/c6x/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, task_struct 20 arch/c6x/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 26 arch/c6x/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 32 arch/c6x/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 38 arch/c6x/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 45 arch/c6x/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 57 arch/c6x/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 69 arch/c6x/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 39 arch/c6x/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 100 arch/c6x/kernel/asm-offsets.c OFFSET(TASK_STATE, task_struct, state); task_struct 109 arch/c6x/kernel/process.c struct task_struct *p) task_struct 148 arch/c6x/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 23 arch/c6x/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 31 arch/c6x/kernel/ptrace.c static inline long get_reg(struct task_struct *task, int regno) task_struct 44 arch/c6x/kernel/ptrace.c static inline int put_reg(struct task_struct *task, task_struct 58 arch/c6x/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 91 arch/c6x/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 99 arch/c6x/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 376 arch/c6x/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *stack) task_struct 74 arch/csky/include/asm/elf.h struct task_struct; task_struct 75 arch/csky/include/asm/elf.h extern int dump_task_regs(struct task_struct *tsk, elf_gregset_t *elf_regs); task_struct 37 arch/csky/include/asm/mmu_context.h struct task_struct *tsk) task_struct 75 arch/csky/include/asm/processor.h struct task_struct; task_struct 78 arch/csky/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 91 arch/csky/include/asm/processor.h extern unsigned long thread_saved_pc(struct task_struct *tsk); task_struct 93 arch/csky/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 10 arch/csky/include/asm/switch_to.h static inline void __switch_to_fpu(struct task_struct *prev, task_struct 11 arch/csky/include/asm/switch_to.h struct task_struct *next) task_struct 17 arch/csky/include/asm/switch_to.h static inline void __switch_to_fpu(struct task_struct *prev, task_struct 18 arch/csky/include/asm/switch_to.h struct task_struct *next) task_struct 25 arch/csky/include/asm/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, task_struct 26 arch/csky/include/asm/switch_to.h struct task_struct *); task_struct 30 arch/csky/include/asm/switch_to.h struct task_struct *__prev = (prev); \ task_struct 31 arch/csky/include/asm/switch_to.h struct task_struct *__next = (next); \ task_struct 14 arch/csky/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 20 arch/csky/include/asm/syscall.h syscall_set_nr(struct task_struct *task, struct pt_regs *regs, task_struct 27 arch/csky/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) task_struct 33 arch/csky/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) task_struct 41 arch/csky/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) task_struct 47 arch/csky/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, task_struct 54 arch/csky/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 63 arch/csky/include/asm/syscall.h syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 72 arch/csky/include/asm/syscall.h syscall_get_arch(struct task_struct *task) task_struct 16 arch/csky/include/asm/thread_info.h struct task_struct *task; task_struct 12 arch/csky/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); task_struct 13 arch/csky/kernel/asm-offsets.c DEFINE(TASK_THREAD_INFO, offsetof(struct task_struct, stack)); task_struct 14 arch/csky/kernel/asm-offsets.c DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags)); task_struct 15 arch/csky/kernel/asm-offsets.c DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace)); task_struct 16 arch/csky/kernel/asm-offsets.c DEFINE(TASK_THREAD, offsetof(struct task_struct, thread)); task_struct 17 arch/csky/kernel/asm-offsets.c DEFINE(TASK_MM, offsetof(struct task_struct, mm)); task_struct 18 arch/csky/kernel/asm-offsets.c DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); task_struct 35 arch/csky/kernel/dumpstack.c void show_stack(struct task_struct *task, unsigned long *stack) task_struct 29 arch/csky/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 30 arch/csky/kernel/process.c unsigned long thread_saved_pc(struct task_struct *tsk) task_struct 40 arch/csky/kernel/process.c struct task_struct *p, task_struct 85 arch/csky/kernel/process.c int dump_task_regs(struct task_struct *tsk, elf_gregset_t *pr_regs) task_struct 95 arch/csky/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 38 arch/csky/kernel/ptrace.c static void singlestep_disable(struct task_struct *tsk) task_struct 46 arch/csky/kernel/ptrace.c static void singlestep_enable(struct task_struct *tsk) task_struct 57 arch/csky/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 62 arch/csky/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 72 arch/csky/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 87 arch/csky/kernel/ptrace.c static int gpr_set(struct task_struct *target, task_struct 110 arch/csky/kernel/ptrace.c static int fpr_get(struct task_struct *target, task_struct 135 arch/csky/kernel/ptrace.c static int fpr_set(struct task_struct *target, task_struct 191 arch/csky/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 196 arch/csky/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 201 arch/csky/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 238 arch/csky/kernel/ptrace.c extern void show_stack(struct task_struct *task, unsigned long *stack); task_struct 164 arch/csky/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 15 arch/csky/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 118 arch/csky/kernel/traps.c struct task_struct *tsk = current; task_struct 50 arch/csky/mm/fault.c struct task_struct *tsk = current; task_struct 101 arch/h8300/include/asm/processor.h struct task_struct; task_struct 104 arch/h8300/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 108 arch/h8300/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 7 arch/h8300/include/asm/ptrace.h struct task_struct; task_struct 34 arch/h8300/include/asm/ptrace.h extern long h8300_get_reg(struct task_struct *task, int regno); task_struct 35 arch/h8300/include/asm/ptrace.h extern int h8300_put_reg(struct task_struct *task, int regno, task_struct 14 arch/h8300/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 20 arch/h8300/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 32 arch/h8300/include/asm/syscall.h syscall_get_arch(struct task_struct *task) task_struct 30 arch/h8300/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 24 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_STATE, task_struct, state); task_struct 25 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_FLAGS, task_struct, flags); task_struct 26 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_PTRACE, task_struct, ptrace); task_struct 27 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_BLOCKED, task_struct, blocked); task_struct 28 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_THREAD, task_struct, thread); task_struct 29 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_THREAD_INFO, task_struct, stack); task_struct 30 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_MM, task_struct, mm); task_struct 31 arch/h8300/kernel/asm-offsets.c OFFSET(TASK_ACTIVE_MM, task_struct, active_mm); task_struct 89 arch/h8300/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 111 arch/h8300/kernel/process.c struct task_struct *p) task_struct 133 arch/h8300/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 24 arch/h8300/kernel/ptrace.c extern void user_disable_single_step(struct task_struct *child); task_struct 39 arch/h8300/kernel/ptrace.c long h8300_get_reg(struct task_struct *task, int regno) task_struct 54 arch/h8300/kernel/ptrace.c int h8300_put_reg(struct task_struct *task, int regno, unsigned long data) task_struct 88 arch/h8300/kernel/ptrace.c static int regs_get(struct task_struct *target, task_struct 106 arch/h8300/kernel/ptrace.c static int regs_set(struct task_struct *target, task_struct 154 arch/h8300/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 159 arch/h8300/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 164 arch/h8300/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 18 arch/h8300/kernel/ptrace_h.c void user_disable_single_step(struct task_struct *child) task_struct 138 arch/h8300/kernel/ptrace_h.c static int isbranch(struct task_struct *task, int reson) task_struct 162 arch/h8300/kernel/ptrace_h.c static unsigned short *decode(struct task_struct *child, task_struct 212 arch/h8300/kernel/ptrace_h.c static unsigned short *nextpc(struct task_struct *child, unsigned short *pc) task_struct 239 arch/h8300/kernel/ptrace_h.c void user_enable_single_step(struct task_struct *child) task_struct 21 arch/h8300/kernel/ptrace_s.c void user_disable_single_step(struct task_struct *child) task_struct 31 arch/h8300/kernel/ptrace_s.c void user_enable_single_step(struct task_struct *child) task_struct 118 arch/h8300/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *esp) task_struct 28 arch/hexagon/include/asm/mmu_context.h struct task_struct *tsk) task_struct 35 arch/hexagon/include/asm/mmu_context.h static inline void deactivate_mm(struct task_struct *tsk, task_struct 45 arch/hexagon/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 56 arch/hexagon/include/asm/mmu_context.h struct task_struct *tsk) task_struct 18 arch/hexagon/include/asm/processor.h struct task_struct; task_struct 64 arch/hexagon/include/asm/processor.h extern void release_thread(struct task_struct *dead_task); task_struct 67 arch/hexagon/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 13 arch/hexagon/include/asm/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, task_struct 14 arch/hexagon/include/asm/switch_to.h struct task_struct *, task_struct 15 arch/hexagon/include/asm/switch_to.h struct task_struct *); task_struct 23 arch/hexagon/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 29 arch/hexagon/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 36 arch/hexagon/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 42 arch/hexagon/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 48 arch/hexagon/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 36 arch/hexagon/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 84 arch/hexagon/kernel/asm-offsets.c OFFSET(_TASK_THREAD_INFO, task_struct, stack); task_struct 85 arch/hexagon/kernel/asm-offsets.c OFFSET(_TASK_STRUCT_THREAD, task_struct, thread); task_struct 108 arch/hexagon/kernel/kgdb.c struct task_struct *task) task_struct 54 arch/hexagon/kernel/process.c unsigned long arg, struct task_struct *p) task_struct 117 arch/hexagon/kernel/process.c void release_thread(struct task_struct *dead_task) task_struct 133 arch/hexagon/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 23 arch/hexagon/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 29 arch/hexagon/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 36 arch/hexagon/kernel/ptrace.c static int genregs_get(struct task_struct *target, task_struct 92 arch/hexagon/kernel/ptrace.c static int genregs_set(struct task_struct *target, task_struct 176 arch/hexagon/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 181 arch/hexagon/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 187 arch/hexagon/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 181 arch/hexagon/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 81 arch/hexagon/kernel/traps.c static void do_show_stack(struct task_struct *task, unsigned long *fp, task_struct 181 arch/hexagon/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *fp) task_struct 18 arch/ia64/include/asm/cputime.h extern void arch_vtime_task_switch(struct task_struct *tsk); task_struct 16 arch/ia64/include/asm/current.h #define current ((struct task_struct *) ia64_getreg(_IA64_REG_TP)) task_struct 208 arch/ia64/include/asm/elf.h struct task_struct; task_struct 93 arch/ia64/include/asm/mca.h struct task_struct *prev_task; /* previous task, NULL if it is not useful */ task_struct 53 arch/ia64/include/asm/mmu_context.h enter_lazy_tlb (struct mm_struct *mm, struct task_struct *tsk) task_struct 120 arch/ia64/include/asm/mmu_context.h init_new_context (struct task_struct *p, struct mm_struct *mm) task_struct 18 arch/ia64/include/asm/perfmon.h extern void pfm_save_regs (struct task_struct *); task_struct 19 arch/ia64/include/asm/perfmon.h extern void pfm_load_regs (struct task_struct *); task_struct 21 arch/ia64/include/asm/perfmon.h extern void pfm_exit_thread(struct task_struct *); task_struct 22 arch/ia64/include/asm/perfmon.h extern int pfm_use_debug_registers(struct task_struct *); task_struct 23 arch/ia64/include/asm/perfmon.h extern int pfm_release_debug_registers(struct task_struct *); task_struct 24 arch/ia64/include/asm/perfmon.h extern void pfm_syst_wide_update_task(struct task_struct *, unsigned long info, int is_ctxswin); task_struct 25 arch/ia64/include/asm/perfmon.h extern void pfm_inherit(struct task_struct *task, struct pt_regs *regs); task_struct 70 arch/ia64/include/asm/perfmon.h int (*fmt_validate)(struct task_struct *task, unsigned int flags, int cpu, void *arg); task_struct 71 arch/ia64/include/asm/perfmon.h int (*fmt_getsize)(struct task_struct *task, unsigned int flags, int cpu, void *arg, unsigned long *size); task_struct 72 arch/ia64/include/asm/perfmon.h int (*fmt_init)(struct task_struct *task, void *buf, unsigned int flags, int cpu, void *arg); task_struct 73 arch/ia64/include/asm/perfmon.h int (*fmt_handler)(struct task_struct *task, void *buf, pfm_ovfl_arg_t *arg, struct pt_regs *regs, unsigned long stamp); task_struct 74 arch/ia64/include/asm/perfmon.h int (*fmt_restart)(struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs); task_struct 75 arch/ia64/include/asm/perfmon.h int (*fmt_restart_active)(struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs); task_struct 76 arch/ia64/include/asm/perfmon.h int (*fmt_exit)(struct task_struct *task, void *buf, struct pt_regs *regs); task_struct 87 arch/ia64/include/asm/perfmon.h extern int pfm_mod_read_pmds(struct task_struct *, void *req, unsigned int nreq, struct pt_regs *regs); task_struct 88 arch/ia64/include/asm/perfmon.h extern int pfm_mod_write_pmcs(struct task_struct *, void *req, unsigned int nreq, struct pt_regs *regs); task_struct 89 arch/ia64/include/asm/perfmon.h extern int pfm_mod_write_ibrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs); task_struct 90 arch/ia64/include/asm/perfmon.h extern int pfm_mod_write_dbrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs); task_struct 203 arch/ia64/include/asm/processor.h struct task_struct *ksoftirqd; /* kernel softirq daemon for this CPU */ task_struct 333 arch/ia64/include/asm/processor.h struct task_struct; task_struct 343 arch/ia64/include/asm/processor.h extern unsigned long get_wchan (struct task_struct *p); task_struct 402 arch/ia64/include/asm/processor.h struct task_struct *__ia64_islfo_task = (t); \ task_struct 404 arch/ia64/include/asm/processor.h && __ia64_islfo_task == (struct task_struct *) ia64_get_kr(IA64_KR_FPU_OWNER)); \ task_struct 412 arch/ia64/include/asm/processor.h struct task_struct *__ia64_slfo_task = (t); \ task_struct 95 arch/ia64/include/asm/ptrace.h struct task_struct *_task = (task); \ task_struct 114 arch/ia64/include/asm/ptrace.h struct task_struct; /* forward decl */ task_struct 118 arch/ia64/include/asm/ptrace.h extern unsigned long ia64_get_user_rbs_end (struct task_struct *, struct pt_regs *, task_struct 120 arch/ia64/include/asm/ptrace.h extern long ia64_peek (struct task_struct *, struct switch_stack *, unsigned long, task_struct 122 arch/ia64/include/asm/ptrace.h extern long ia64_poke (struct task_struct *, struct switch_stack *, unsigned long, task_struct 124 arch/ia64/include/asm/ptrace.h extern void ia64_flush_fph (struct task_struct *); task_struct 125 arch/ia64/include/asm/ptrace.h extern void ia64_sync_fph (struct task_struct *); task_struct 127 arch/ia64/include/asm/ptrace.h extern long ia64_sync_user_rbs (struct task_struct *, struct switch_stack *, task_struct 144 arch/ia64/include/asm/ptrace.h extern void ptrace_attach_sync_user_rbs (struct task_struct *); task_struct 17 arch/ia64/include/asm/switch_to.h struct task_struct; task_struct 29 arch/ia64/include/asm/switch_to.h extern struct task_struct *ia64_switch_to (void *next_task); task_struct 31 arch/ia64/include/asm/switch_to.h extern void ia64_save_extra (struct task_struct *task); task_struct 32 arch/ia64/include/asm/switch_to.h extern void ia64_load_extra (struct task_struct *task); task_struct 17 arch/ia64/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 26 arch/ia64/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 32 arch/ia64/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 38 arch/ia64/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 44 arch/ia64/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 58 arch/ia64/include/asm/syscall.h extern void ia64_syscall_get_set_arguments(struct task_struct *task, task_struct 60 arch/ia64/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 67 arch/ia64/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 74 arch/ia64/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 25 arch/ia64/include/asm/thread_info.h struct task_struct *task; /* XXX not really needed, except for dup_task_struct() */ task_struct 87 arch/ia64/include/asm/thread_info.h struct task_struct *ret = page ? page_address(page) : NULL; \ task_struct 17 arch/ia64/include/asm/unwind.h struct task_struct; /* forward declaration */ task_struct 68 arch/ia64/include/asm/unwind.h struct task_struct *task; task_struct 116 arch/ia64/include/asm/unwind.h extern void unw_init_from_blocked_task (struct unw_frame_info *info, struct task_struct *t); task_struct 118 arch/ia64/include/asm/unwind.h extern void unw_init_frame_info (struct unw_frame_info *info, struct task_struct *t, task_struct 25 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_SIZE, sizeof (struct task_struct)); task_struct 51 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_BLOCKED_OFFSET,offsetof (struct task_struct, blocked)); task_struct 52 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_CLEAR_CHILD_TID_OFFSET,offsetof (struct task_struct, clear_child_tid)); task_struct 53 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_THREAD_PID_OFFSET,offsetof (struct task_struct, thread_pid)); task_struct 56 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_PENDING_OFFSET,offsetof (struct task_struct, pending)); task_struct 57 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_PID_OFFSET, offsetof (struct task_struct, pid)); task_struct 58 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_REAL_PARENT_OFFSET, offsetof (struct task_struct, real_parent)); task_struct 59 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_SIGNAL_OFFSET,offsetof (struct task_struct, signal)); task_struct 60 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_TGID_OFFSET, offsetof (struct task_struct, tgid)); task_struct 61 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_THREAD_KSP_OFFSET, offsetof (struct task_struct, thread.ksp)); task_struct 62 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_TASK_THREAD_ON_USTACK_OFFSET, offsetof (struct task_struct, thread.on_ustack)); task_struct 873 arch/ia64/kernel/mca.c ia64_mca_modify_comm(const struct task_struct *previous_current) task_struct 963 arch/ia64/kernel/mca.c static struct task_struct * task_struct 973 arch/ia64/kernel/mca.c struct task_struct *previous_current; task_struct 1286 arch/ia64/kernel/mca.c struct task_struct *previous_current; task_struct 1600 arch/ia64/kernel/mca.c struct task_struct *g, *t; task_struct 1665 arch/ia64/kernel/mca.c struct task_struct *previous_current; task_struct 1809 arch/ia64/kernel/mca.c struct task_struct *p = (struct task_struct *)((char *)mca_data + offset); task_struct 294 arch/ia64/kernel/perfmon.c struct task_struct *ctx_task; /* task to which context is attached */ task_struct 384 arch/ia64/kernel/perfmon.c struct task_struct *pfs_sys_session[NR_CPUS]; /* point to task owning a system-wide session */ task_struct 392 arch/ia64/kernel/perfmon.c typedef int (*pfm_reg_check_t)(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); task_struct 583 arch/ia64/kernel/perfmon.c pfm_put_task(struct task_struct *task) task_struct 621 arch/ia64/kernel/perfmon.c DEFINE_PER_CPU(struct task_struct *, pmu_owner); task_struct 634 arch/ia64/kernel/perfmon.c static void pfm_lazy_save_regs (struct task_struct *ta); task_struct 878 arch/ia64/kernel/perfmon.c pfm_mask_monitoring(struct task_struct *task) task_struct 952 arch/ia64/kernel/perfmon.c pfm_restore_monitoring(struct task_struct *task) task_struct 1080 arch/ia64/kernel/perfmon.c pfm_copy_pmds(struct task_struct *task, pfm_context_t *ctx) task_struct 1116 arch/ia64/kernel/perfmon.c pfm_copy_pmcs(struct task_struct *task, pfm_context_t *ctx) task_struct 1151 arch/ia64/kernel/perfmon.c pfm_buf_fmt_exit(pfm_buffer_fmt_t *fmt, struct task_struct *task, void *buf, struct pt_regs *regs) task_struct 1159 arch/ia64/kernel/perfmon.c pfm_buf_fmt_getsize(pfm_buffer_fmt_t *fmt, struct task_struct *task, unsigned int flags, int cpu, void *arg, unsigned long *size) task_struct 1168 arch/ia64/kernel/perfmon.c pfm_buf_fmt_validate(pfm_buffer_fmt_t *fmt, struct task_struct *task, unsigned int flags, task_struct 1177 arch/ia64/kernel/perfmon.c pfm_buf_fmt_init(pfm_buffer_fmt_t *fmt, struct task_struct *task, void *buf, unsigned int flags, task_struct 1186 arch/ia64/kernel/perfmon.c pfm_buf_fmt_restart(pfm_buffer_fmt_t *fmt, struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs) task_struct 1194 arch/ia64/kernel/perfmon.c pfm_buf_fmt_restart_active(pfm_buffer_fmt_t *fmt, struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs) task_struct 1284 arch/ia64/kernel/perfmon.c pfm_reserve_session(struct task_struct *task, int is_syswide, unsigned int cpu) task_struct 1405 arch/ia64/kernel/perfmon.c struct task_struct *task = current; task_struct 1708 arch/ia64/kernel/perfmon.c struct task_struct *owner; task_struct 1770 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 1909 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 2196 arch/ia64/kernel/perfmon.c pfm_smpl_buffer_alloc(struct task_struct *task, struct file *filp, pfm_context_t *ctx, unsigned long rsize, void **user_vaddr) task_struct 2311 arch/ia64/kernel/perfmon.c pfm_bad_permissions(struct task_struct *task) task_struct 2343 arch/ia64/kernel/perfmon.c pfarg_is_sane(struct task_struct *task, pfarg_context_t *pfx) task_struct 2368 arch/ia64/kernel/perfmon.c pfm_setup_buffer_fmt(struct task_struct *task, struct file *filp, pfm_context_t *ctx, unsigned int ctx_flags, task_struct 2509 arch/ia64/kernel/perfmon.c pfm_task_incompatible(pfm_context_t *ctx, struct task_struct *task) task_struct 2555 arch/ia64/kernel/perfmon.c pfm_get_task(pfm_context_t *ctx, pid_t pid, struct task_struct **task) task_struct 2557 arch/ia64/kernel/perfmon.c struct task_struct *p = current; task_struct 2768 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 3008 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 3204 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 3333 arch/ia64/kernel/perfmon.c pfm_mod_write_pmcs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) task_struct 3354 arch/ia64/kernel/perfmon.c pfm_mod_read_pmds(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) task_struct 3379 arch/ia64/kernel/perfmon.c pfm_use_debug_registers(struct task_struct *task) task_struct 3434 arch/ia64/kernel/perfmon.c pfm_release_debug_registers(struct task_struct *task) task_struct 3457 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 3630 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 3834 arch/ia64/kernel/perfmon.c pfm_mod_write_ibrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) task_struct 3855 arch/ia64/kernel/perfmon.c pfm_mod_write_dbrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) task_struct 3889 arch/ia64/kernel/perfmon.c struct task_struct *task = PFM_CTX_TASK(ctx); task_struct 4085 arch/ia64/kernel/perfmon.c struct task_struct *g, *t; task_struct 4107 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 4112 arch/ia64/kernel/perfmon.c struct task_struct *owner_task = NULL; task_struct 4359 arch/ia64/kernel/perfmon.c static void pfm_flush_pmds(struct task_struct *, pfm_context_t *ctx); task_struct 4364 arch/ia64/kernel/perfmon.c struct task_struct *task = PFM_CTX_TASK(ctx); task_struct 4495 arch/ia64/kernel/perfmon.c pfm_exit_thread(struct task_struct *task) task_struct 4605 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 5120 arch/ia64/kernel/perfmon.c static void pfm_overflow_handler(struct task_struct *task, pfm_context_t *ctx, task_struct 5404 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 5669 arch/ia64/kernel/perfmon.c pfm_syst_wide_update_task(struct task_struct *task, unsigned long info, int is_ctxswin) task_struct 5719 arch/ia64/kernel/perfmon.c struct task_struct *task = ctx->ctx_task; task_struct 5746 arch/ia64/kernel/perfmon.c pfm_save_regs(struct task_struct *task) task_struct 5835 arch/ia64/kernel/perfmon.c pfm_save_regs(struct task_struct *task) task_struct 5866 arch/ia64/kernel/perfmon.c pfm_lazy_save_regs (struct task_struct *task) task_struct 5928 arch/ia64/kernel/perfmon.c pfm_load_regs (struct task_struct *task) task_struct 6091 arch/ia64/kernel/perfmon.c pfm_load_regs (struct task_struct *task) task_struct 6094 arch/ia64/kernel/perfmon.c struct task_struct *owner; task_struct 6207 arch/ia64/kernel/perfmon.c pfm_flush_pmds(struct task_struct *task, pfm_context_t *ctx) task_struct 6608 arch/ia64/kernel/perfmon.c struct task_struct *task; task_struct 6680 arch/ia64/kernel/perfmon.c pfm_inherit(struct task_struct *task, struct pt_regs *regs) task_struct 42 arch/ia64/kernel/perfmon_default_smpl.c default_validate(struct task_struct *task, unsigned int flags, int cpu, void *data) task_struct 65 arch/ia64/kernel/perfmon_default_smpl.c default_get_size(struct task_struct *task, unsigned int flags, int cpu, void *data, unsigned long *size) task_struct 78 arch/ia64/kernel/perfmon_default_smpl.c default_init(struct task_struct *task, void *buf, unsigned int flags, int cpu, void *data) task_struct 103 arch/ia64/kernel/perfmon_default_smpl.c default_handler(struct task_struct *task, void *buf, pfm_ovfl_arg_t *arg, struct pt_regs *regs, unsigned long stamp) task_struct 231 arch/ia64/kernel/perfmon_default_smpl.c default_restart(struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs) task_struct 247 arch/ia64/kernel/perfmon_default_smpl.c default_exit(struct task_struct *task, void *buf, struct pt_regs *regs) task_struct 9 arch/ia64/kernel/perfmon_itanium.h static int pfm_ita_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); task_struct 52 arch/ia64/kernel/perfmon_itanium.h pfm_ita_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs) task_struct 9 arch/ia64/kernel/perfmon_mckinley.h static int pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); task_struct 78 arch/ia64/kernel/perfmon_mckinley.h pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs) task_struct 9 arch/ia64/kernel/perfmon_montecito.h static int pfm_mont_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); task_struct 156 arch/ia64/kernel/perfmon_montecito.h pfm_mont_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs) task_struct 87 arch/ia64/kernel/process.c show_stack (struct task_struct *task, unsigned long *sp) task_struct 264 arch/ia64/kernel/process.c ia64_save_extra (struct task_struct *task) task_struct 284 arch/ia64/kernel/process.c ia64_load_extra (struct task_struct *task) task_struct 337 arch/ia64/kernel/process.c struct task_struct *p) task_struct 444 arch/ia64/kernel/process.c do_copy_task_regs (struct task_struct *task, struct unw_frame_info *info, void *arg) task_struct 517 arch/ia64/kernel/process.c do_dump_task_fpu (struct task_struct *task, struct unw_frame_info *info, void *arg) task_struct 578 arch/ia64/kernel/process.c exit_thread (struct task_struct *tsk) task_struct 594 arch/ia64/kernel/process.c get_wchan (struct task_struct *p) task_struct 252 arch/ia64/kernel/ptrace.c get_rnat (struct task_struct *task, struct switch_stack *sw, task_struct 312 arch/ia64/kernel/ptrace.c put_rnat (struct task_struct *task, struct switch_stack *sw, task_struct 405 arch/ia64/kernel/ptrace.c ia64_peek (struct task_struct *child, struct switch_stack *child_stack, task_struct 467 arch/ia64/kernel/ptrace.c ia64_poke (struct task_struct *child, struct switch_stack *child_stack, task_struct 511 arch/ia64/kernel/ptrace.c ia64_get_user_rbs_end (struct task_struct *child, struct pt_regs *pt, task_struct 539 arch/ia64/kernel/ptrace.c ia64_sync_user_rbs (struct task_struct *child, struct switch_stack *sw, task_struct 559 arch/ia64/kernel/ptrace.c ia64_sync_kernel_rbs (struct task_struct *child, struct switch_stack *sw, task_struct 579 arch/ia64/kernel/ptrace.c typedef long (*syncfunc_t)(struct task_struct *, struct switch_stack *, task_struct 633 arch/ia64/kernel/ptrace.c ptrace_attach_sync_user_rbs (struct task_struct *child) task_struct 685 arch/ia64/kernel/ptrace.c ia64_flush_fph (struct task_struct *task) task_struct 711 arch/ia64/kernel/ptrace.c ia64_sync_fph (struct task_struct *task) task_struct 729 arch/ia64/kernel/ptrace.c convert_to_non_syscall (struct task_struct *child, struct pt_regs *pt, task_struct 789 arch/ia64/kernel/ptrace.c access_nat_bits (struct task_struct *child, struct pt_regs *pt, task_struct 824 arch/ia64/kernel/ptrace.c access_uarea (struct task_struct *child, unsigned long addr, task_struct 828 arch/ia64/kernel/ptrace.c ptrace_getregs (struct task_struct *child, struct pt_all_user_regs __user *ppr) task_struct 972 arch/ia64/kernel/ptrace.c ptrace_setregs (struct task_struct *child, struct pt_all_user_regs __user *ppr) task_struct 1118 arch/ia64/kernel/ptrace.c user_enable_single_step (struct task_struct *child) task_struct 1127 arch/ia64/kernel/ptrace.c user_enable_block_step (struct task_struct *child) task_struct 1136 arch/ia64/kernel/ptrace.c user_disable_single_step (struct task_struct *child) task_struct 1152 arch/ia64/kernel/ptrace.c ptrace_disable (struct task_struct *child) task_struct 1158 arch/ia64/kernel/ptrace.c arch_ptrace (struct task_struct *child, long request, task_struct 1266 arch/ia64/kernel/ptrace.c struct task_struct *target; task_struct 1278 arch/ia64/kernel/ptrace.c access_elf_gpreg(struct task_struct *target, struct unw_frame_info *info, task_struct 1326 arch/ia64/kernel/ptrace.c access_elf_breg(struct task_struct *target, struct unw_frame_info *info, task_struct 1354 arch/ia64/kernel/ptrace.c access_elf_areg(struct task_struct *target, struct unw_frame_info *info, task_struct 1491 arch/ia64/kernel/ptrace.c access_elf_reg(struct task_struct *target, struct unw_frame_info *info, task_struct 1695 arch/ia64/kernel/ptrace.c struct task_struct *task = dst->target; task_struct 1825 arch/ia64/kernel/ptrace.c struct task_struct *target, task_struct 1848 arch/ia64/kernel/ptrace.c gpregs_get(struct task_struct *target, task_struct 1857 arch/ia64/kernel/ptrace.c static int gpregs_set(struct task_struct *target, task_struct 1877 arch/ia64/kernel/ptrace.c gpregs_writeback(struct task_struct *target, task_struct 1889 arch/ia64/kernel/ptrace.c fpregs_active(struct task_struct *target, const struct user_regset *regset) task_struct 1894 arch/ia64/kernel/ptrace.c static int fpregs_get(struct task_struct *target, task_struct 1903 arch/ia64/kernel/ptrace.c static int fpregs_set(struct task_struct *target, task_struct 1913 arch/ia64/kernel/ptrace.c access_uarea(struct task_struct *child, unsigned long addr, task_struct 2133 arch/ia64/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *tsk) task_struct 2181 arch/ia64/kernel/ptrace.c void ia64_syscall_get_set_arguments(struct task_struct *task, task_struct 110 arch/ia64/kernel/smpboot.c struct task_struct *task_for_booting_cpu; task_struct 461 arch/ia64/kernel/smpboot.c do_boot_cpu (int sapicid, int cpu, struct task_struct *idle) task_struct 727 arch/ia64/kernel/smpboot.c __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 66 arch/ia64/kernel/time.c void vtime_flush(struct task_struct *tsk) task_struct 108 arch/ia64/kernel/time.c void arch_vtime_task_switch(struct task_struct *prev) task_struct 121 arch/ia64/kernel/time.c static __u64 vtime_delta(struct task_struct *tsk) task_struct 135 arch/ia64/kernel/time.c void vtime_account_system(struct task_struct *tsk) task_struct 151 arch/ia64/kernel/time.c void vtime_account_idle(struct task_struct *tsk) task_struct 205 arch/ia64/kernel/traps.c struct task_struct *fpu_owner task_struct 206 arch/ia64/kernel/traps.c = (struct task_struct *)ia64_get_kr(IA64_KR_FPU_OWNER); task_struct 473 arch/ia64/kernel/unwind.c struct task_struct *t = info->task; task_struct 2001 arch/ia64/kernel/unwind.c init_frame_info (struct unw_frame_info *info, struct task_struct *t, task_struct 2052 arch/ia64/kernel/unwind.c unw_init_frame_info (struct unw_frame_info *info, struct task_struct *t, struct switch_stack *sw) task_struct 2072 arch/ia64/kernel/unwind.c unw_init_from_blocked_task (struct unw_frame_info *info, struct task_struct *t) task_struct 20 arch/ia64/oprofile/perfmon.c perfmon_handler(struct task_struct *task, void *buf, pfm_ovfl_arg_t *arg, task_struct 7 arch/m68k/include/asm/current.h register struct task_struct *current __asm__("%a2"); task_struct 18 arch/m68k/include/asm/current.h struct task_struct; task_struct 20 arch/m68k/include/asm/current.h static inline struct task_struct *get_current(void) task_struct 8 arch/m68k/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 76 arch/m68k/include/asm/mmu_context.h struct task_struct *tsk) task_struct 97 arch/m68k/include/asm/mmu_context.h static inline void load_ksp_mmu(struct task_struct *task) task_struct 169 arch/m68k/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 198 arch/m68k/include/asm/mmu_context.h struct task_struct *tsk) task_struct 217 arch/m68k/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 283 arch/m68k/include/asm/mmu_context.h static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) task_struct 310 arch/m68k/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 316 arch/m68k/include/asm/mmu_context.h static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) task_struct 121 arch/m68k/include/asm/processor.h struct task_struct; task_struct 124 arch/m68k/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 128 arch/m68k/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 7 arch/m68k/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 28 arch/m68k/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 26 arch/m68k/kernel/asm-offsets.c DEFINE(TASK_THREAD, offsetof(struct task_struct, thread)); task_struct 27 arch/m68k/kernel/asm-offsets.c DEFINE(TASK_MM, offsetof(struct task_struct, mm)); task_struct 28 arch/m68k/kernel/asm-offsets.c DEFINE(TASK_STACK, offsetof(struct task_struct, stack)); task_struct 123 arch/m68k/kernel/process.c unsigned long arg, struct task_struct *p) task_struct 247 arch/m68k/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 75 arch/m68k/kernel/ptrace.c static inline long get_reg(struct task_struct *task, int regno) task_struct 99 arch/m68k/kernel/ptrace.c static inline int put_reg(struct task_struct *task, int regno, task_struct 127 arch/m68k/kernel/ptrace.c static inline void singlestep_disable(struct task_struct *child) task_struct 137 arch/m68k/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 142 arch/m68k/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 150 arch/m68k/kernel/ptrace.c void user_enable_block_step(struct task_struct *child) task_struct 157 arch/m68k/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 162 arch/m68k/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 938 arch/m68k/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *stack) task_struct 24 arch/microblaze/include/asm/current.h register struct task_struct *current asm("r31"); task_struct 39 arch/microblaze/include/asm/mmu_context_mm.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 121 arch/microblaze/include/asm/mmu_context_mm.h struct task_struct *tsk) task_struct 55 arch/microblaze/include/asm/processor.h struct task_struct; task_struct 62 arch/microblaze/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 66 arch/microblaze/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 106 arch/microblaze/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 110 arch/microblaze/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 12 arch/microblaze/include/asm/switch_to.h struct task_struct; task_struct 15 arch/microblaze/include/asm/switch_to.h extern struct task_struct *_switch_to(struct thread_info *prev, task_struct 11 arch/microblaze/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 17 arch/microblaze/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 23 arch/microblaze/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 29 arch/microblaze/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 35 arch/microblaze/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 83 arch/microblaze/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 94 arch/microblaze/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 108 arch/microblaze/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 67 arch/microblaze/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 26 arch/microblaze/include/asm/unwind.h void microblaze_unwind(struct task_struct *task, struct stack_trace *trace); task_struct 72 arch/microblaze/kernel/asm-offsets.c DEFINE(TS_THREAD_INFO, offsetof(struct task_struct, stack)); task_struct 74 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); task_struct 75 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags)); task_struct 76 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace)); task_struct 77 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_BLOCKED, offsetof(struct task_struct, blocked)); task_struct 78 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_MM, offsetof(struct task_struct, mm)); task_struct 79 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); task_struct 80 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_PID, offsetof(struct task_struct, pid)); task_struct 81 arch/microblaze/kernel/asm-offsets.c DEFINE(TASK_THREAD, offsetof(struct task_struct, thread)); task_struct 94 arch/microblaze/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 58 arch/microblaze/kernel/process.c unsigned long arg, struct task_struct *p) task_struct 122 arch/microblaze/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 48 arch/microblaze/kernel/ptrace.c struct task_struct *t) task_struct 78 arch/microblaze/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 167 arch/microblaze/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 27 arch/microblaze/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 34 arch/microblaze/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *sp) task_struct 154 arch/microblaze/kernel/unwind.c static void microblaze_unwind_inner(struct task_struct *task, task_struct 164 arch/microblaze/kernel/unwind.c static inline void unwind_trap(struct task_struct *task, unsigned long pc, task_struct 170 arch/microblaze/kernel/unwind.c static inline void unwind_trap(struct task_struct *task, unsigned long pc, task_struct 188 arch/microblaze/kernel/unwind.c static void microblaze_unwind_inner(struct task_struct *task, task_struct 286 arch/microblaze/kernel/unwind.c void microblaze_unwind(struct task_struct *task, struct stack_trace *trace) task_struct 209 arch/mips/cavium-octeon/smp.c static int octeon_boot_secondary(int cpu, struct task_struct *idle) task_struct 8 arch/mips/include/asm/cmp.h struct task_struct; task_struct 12 arch/mips/include/asm/cmp.h extern void cmp_boot_secondary(int cpu, struct task_struct *t); task_struct 21 arch/mips/include/asm/dsemul.h struct task_struct; task_struct 70 arch/mips/include/asm/dsemul.h extern bool dsemul_thread_cleanup(struct task_struct *tsk); task_struct 72 arch/mips/include/asm/dsemul.h static inline bool dsemul_thread_cleanup(struct task_struct *tsk) task_struct 45 arch/mips/include/asm/fpu.h extern void _save_fp(struct task_struct *); task_struct 46 arch/mips/include/asm/fpu.h extern void _restore_fp(struct task_struct *); task_struct 164 arch/mips/include/asm/fpu.h static inline void lose_fpu_inatomic(int save, struct task_struct *tsk) task_struct 206 arch/mips/include/asm/fpu.h static inline bool init_fp_ctx(struct task_struct *target) task_struct 227 arch/mips/include/asm/fpu.h static inline void save_fp(struct task_struct *tsk) task_struct 233 arch/mips/include/asm/fpu.h static inline void restore_fp(struct task_struct *tsk) task_struct 239 arch/mips/include/asm/fpu.h static inline union fpureg *get_fpu_regs(struct task_struct *tsk) task_struct 289 arch/mips/include/asm/fpu.h static inline void lose_fpu_inatomic(int save, struct task_struct *tsk) task_struct 299 arch/mips/include/asm/fpu.h static inline bool init_fp_ctx(struct task_struct *target) task_struct 312 arch/mips/include/asm/fpu.h extern void save_fp(struct task_struct *tsk) task_struct 315 arch/mips/include/asm/fpu.h extern void _save_fp(struct task_struct *) task_struct 318 arch/mips/include/asm/fpu.h extern void restore_fp(struct task_struct *tsk) task_struct 321 arch/mips/include/asm/fpu.h extern void _restore_fp(struct task_struct *) task_struct 324 arch/mips/include/asm/fpu.h extern union fpureg *get_fpu_regs(struct task_struct *tsk) task_struct 172 arch/mips/include/asm/fpu_emulator.h struct task_struct *tsk); task_struct 127 arch/mips/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 140 arch/mips/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 159 arch/mips/include/asm/mmu_context.h struct task_struct *tsk) task_struct 15 arch/mips/include/asm/msa.h extern void _save_msa(struct task_struct *); task_struct 16 arch/mips/include/asm/msa.h extern void _restore_msa(struct task_struct *); task_struct 134 arch/mips/include/asm/msa.h static inline void save_msa(struct task_struct *t) task_struct 140 arch/mips/include/asm/msa.h static inline void restore_msa(struct task_struct *t) task_struct 365 arch/mips/include/asm/processor.h struct task_struct; task_struct 379 arch/mips/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 431 arch/mips/include/asm/processor.h extern int mips_get_process_fp_mode(struct task_struct *task); task_struct 432 arch/mips/include/asm/processor.h extern int mips_set_process_fp_mode(struct task_struct *task, task_struct 123 arch/mips/include/asm/ptrace.h struct task_struct; task_struct 125 arch/mips/include/asm/ptrace.h extern int ptrace_getregs(struct task_struct *child, task_struct 127 arch/mips/include/asm/ptrace.h extern int ptrace_setregs(struct task_struct *child, task_struct 130 arch/mips/include/asm/ptrace.h extern int ptrace_getfpregs(struct task_struct *child, __u32 __user *data); task_struct 131 arch/mips/include/asm/ptrace.h extern int ptrace_setfpregs(struct task_struct *child, __u32 __user *data); task_struct 133 arch/mips/include/asm/ptrace.h extern int ptrace_get_watch_regs(struct task_struct *child, task_struct 135 arch/mips/include/asm/ptrace.h extern int ptrace_set_watch_regs(struct task_struct *child, task_struct 22 arch/mips/include/asm/smp-ops.h struct task_struct; task_struct 29 arch/mips/include/asm/smp-ops.h int (*boot_secondary)(int cpu, struct task_struct *idle); task_struct 11 arch/mips/include/asm/stacktrace.h extern unsigned long unwind_stack(struct task_struct *task, unsigned long *sp, task_struct 19 arch/mips/include/asm/stacktrace.h static inline unsigned long unwind_stack(struct task_struct *task, task_struct 21 arch/mips/include/asm/switch_to.h struct task_struct; task_struct 32 arch/mips/include/asm/switch_to.h extern asmlinkage struct task_struct *resume(struct task_struct *prev, task_struct 33 arch/mips/include/asm/switch_to.h struct task_struct *next, struct thread_info *next_ti); task_struct 36 arch/mips/include/asm/switch_to.h extern struct task_struct *ll_task; task_struct 29 arch/mips/include/asm/syscall.h static inline bool mips_syscall_is_indirect(struct task_struct *task, task_struct 38 arch/mips/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 44 arch/mips/include/asm/syscall.h static inline void mips_syscall_update_nr(struct task_struct *task, task_struct 58 arch/mips/include/asm/syscall.h struct task_struct *task, struct pt_regs *regs, unsigned int n) task_struct 93 arch/mips/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 99 arch/mips/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 105 arch/mips/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 111 arch/mips/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 124 arch/mips/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 143 arch/mips/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 26 arch/mips/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 15 arch/mips/include/asm/watch.h void mips_install_watch_registers(struct task_struct *t); task_struct 81 arch/mips/kernel/asm-offsets.c OFFSET(TASK_STATE, task_struct, state); task_struct 82 arch/mips/kernel/asm-offsets.c OFFSET(TASK_THREAD_INFO, task_struct, stack); task_struct 83 arch/mips/kernel/asm-offsets.c OFFSET(TASK_FLAGS, task_struct, flags); task_struct 84 arch/mips/kernel/asm-offsets.c OFFSET(TASK_MM, task_struct, mm); task_struct 85 arch/mips/kernel/asm-offsets.c OFFSET(TASK_PID, task_struct, pid); task_struct 87 arch/mips/kernel/asm-offsets.c OFFSET(TASK_STACK_CANARY, task_struct, stack_canary); task_struct 89 arch/mips/kernel/asm-offsets.c DEFINE(TASK_STRUCT_SIZE, sizeof(struct task_struct)); task_struct 113 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG16, task_struct, thread.reg16); task_struct 114 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG17, task_struct, thread.reg17); task_struct 115 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG18, task_struct, thread.reg18); task_struct 116 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG19, task_struct, thread.reg19); task_struct 117 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG20, task_struct, thread.reg20); task_struct 118 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG21, task_struct, thread.reg21); task_struct 119 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG22, task_struct, thread.reg22); task_struct 120 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG23, task_struct, thread.reg23); task_struct 121 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG29, task_struct, thread.reg29); task_struct 122 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG30, task_struct, thread.reg30); task_struct 123 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_REG31, task_struct, thread.reg31); task_struct 124 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_STATUS, task_struct, task_struct 127 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_BVADDR, task_struct, \ task_struct 129 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_BUADDR, task_struct, \ task_struct 131 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_ECODE, task_struct, \ task_struct 133 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_TRAPNO, task_struct, thread.trap_nr); task_struct 140 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPU, task_struct, thread.fpu); task_struct 142 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR0, task_struct, thread.fpu.fpr[0]); task_struct 143 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR1, task_struct, thread.fpu.fpr[1]); task_struct 144 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR2, task_struct, thread.fpu.fpr[2]); task_struct 145 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR3, task_struct, thread.fpu.fpr[3]); task_struct 146 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR4, task_struct, thread.fpu.fpr[4]); task_struct 147 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR5, task_struct, thread.fpu.fpr[5]); task_struct 148 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR6, task_struct, thread.fpu.fpr[6]); task_struct 149 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR7, task_struct, thread.fpu.fpr[7]); task_struct 150 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR8, task_struct, thread.fpu.fpr[8]); task_struct 151 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR9, task_struct, thread.fpu.fpr[9]); task_struct 152 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR10, task_struct, thread.fpu.fpr[10]); task_struct 153 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR11, task_struct, thread.fpu.fpr[11]); task_struct 154 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR12, task_struct, thread.fpu.fpr[12]); task_struct 155 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR13, task_struct, thread.fpu.fpr[13]); task_struct 156 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR14, task_struct, thread.fpu.fpr[14]); task_struct 157 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR15, task_struct, thread.fpu.fpr[15]); task_struct 158 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR16, task_struct, thread.fpu.fpr[16]); task_struct 159 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR17, task_struct, thread.fpu.fpr[17]); task_struct 160 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR18, task_struct, thread.fpu.fpr[18]); task_struct 161 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR19, task_struct, thread.fpu.fpr[19]); task_struct 162 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR20, task_struct, thread.fpu.fpr[20]); task_struct 163 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR21, task_struct, thread.fpu.fpr[21]); task_struct 164 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR22, task_struct, thread.fpu.fpr[22]); task_struct 165 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR23, task_struct, thread.fpu.fpr[23]); task_struct 166 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR24, task_struct, thread.fpu.fpr[24]); task_struct 167 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR25, task_struct, thread.fpu.fpr[25]); task_struct 168 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR26, task_struct, thread.fpu.fpr[26]); task_struct 169 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR27, task_struct, thread.fpu.fpr[27]); task_struct 170 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR28, task_struct, thread.fpu.fpr[28]); task_struct 171 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR29, task_struct, thread.fpu.fpr[29]); task_struct 172 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR30, task_struct, thread.fpu.fpr[30]); task_struct 173 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FPR31, task_struct, thread.fpu.fpr[31]); task_struct 175 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_FCR31, task_struct, thread.fpu.fcr31); task_struct 176 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_MSA_CSR, task_struct, thread.fpu.msacsr); task_struct 315 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_CP2, task_struct, thread.cp2); task_struct 316 arch/mips/kernel/asm-offsets.c OFFSET(THREAD_CVMSEG, task_struct, thread.cvmseg.cvmseg); task_struct 310 arch/mips/kernel/elf.c struct task_struct *t = current; task_struct 238 arch/mips/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 41 arch/mips/kernel/mips-mt-fpaff.c static inline struct task_struct *find_process_by_pid(pid_t pid) task_struct 49 arch/mips/kernel/mips-mt-fpaff.c static bool check_same_owner(struct task_struct *p) task_struct 70 arch/mips/kernel/mips-mt-fpaff.c struct task_struct *p; task_struct 163 arch/mips/kernel/mips-mt-fpaff.c struct task_struct *p; task_struct 84 arch/mips/kernel/process.c void exit_thread(struct task_struct *tsk) task_struct 94 arch/mips/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 122 arch/mips/kernel/process.c unsigned long kthread_arg, struct task_struct *p, unsigned long tls) task_struct 493 arch/mips/kernel/process.c static unsigned long thread_saved_pc(struct task_struct *tsk) task_struct 600 arch/mips/kernel/process.c unsigned long unwind_stack(struct task_struct *task, unsigned long *sp, task_struct 623 arch/mips/kernel/process.c unsigned long get_wchan(struct task_struct *task) task_struct 722 arch/mips/kernel/process.c int mips_get_process_fp_mode(struct task_struct *task) task_struct 746 arch/mips/kernel/process.c int mips_set_process_fp_mode(struct task_struct *task, unsigned int value) task_struct 749 arch/mips/kernel/process.c struct task_struct *t; task_struct 58 arch/mips/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 69 arch/mips/kernel/ptrace.c int ptrace_getregs(struct task_struct *child, struct user_pt_regs __user *data) task_struct 96 arch/mips/kernel/ptrace.c int ptrace_setregs(struct task_struct *child, struct user_pt_regs __user *data) task_struct 120 arch/mips/kernel/ptrace.c int ptrace_get_watch_regs(struct task_struct *child, task_struct 160 arch/mips/kernel/ptrace.c int ptrace_set_watch_regs(struct task_struct *child, task_struct 212 arch/mips/kernel/ptrace.c static int gpr32_get(struct task_struct *target, task_struct 225 arch/mips/kernel/ptrace.c static int gpr32_set(struct task_struct *target, task_struct 279 arch/mips/kernel/ptrace.c static int gpr64_get(struct task_struct *target, task_struct 292 arch/mips/kernel/ptrace.c static int gpr64_set(struct task_struct *target, task_struct 348 arch/mips/kernel/ptrace.c static void ptrace_setfcr31(struct task_struct *child, u32 value) task_struct 358 arch/mips/kernel/ptrace.c int ptrace_getfpregs(struct task_struct *child, __u32 __user *data) task_struct 381 arch/mips/kernel/ptrace.c int ptrace_setfpregs(struct task_struct *child, __u32 __user *data) task_struct 412 arch/mips/kernel/ptrace.c static int fpr_get_fpa(struct task_struct *target, task_struct 427 arch/mips/kernel/ptrace.c static int fpr_get_msa(struct task_struct *target, task_struct 453 arch/mips/kernel/ptrace.c static int fpr_get(struct task_struct *target, task_struct 487 arch/mips/kernel/ptrace.c static int fpr_set_fpa(struct task_struct *target, task_struct 502 arch/mips/kernel/ptrace.c static int fpr_set_msa(struct task_struct *target, task_struct 535 arch/mips/kernel/ptrace.c static int fpr_set(struct task_struct *target, task_struct 578 arch/mips/kernel/ptrace.c static int fp_mode_get(struct task_struct *target, task_struct 599 arch/mips/kernel/ptrace.c static int fp_mode_set(struct task_struct *target, task_struct 634 arch/mips/kernel/ptrace.c static int copy_pad_fprs(struct task_struct *target, task_struct 666 arch/mips/kernel/ptrace.c static int msa_get(struct task_struct *target, task_struct 706 arch/mips/kernel/ptrace.c static int msa_set(struct task_struct *target, task_struct 754 arch/mips/kernel/ptrace.c static int dsp32_get(struct task_struct *target, task_struct 789 arch/mips/kernel/ptrace.c static int dsp32_set(struct task_struct *target, task_struct 834 arch/mips/kernel/ptrace.c static int dsp64_get(struct task_struct *target, task_struct 869 arch/mips/kernel/ptrace.c static int dsp64_set(struct task_struct *target, task_struct 912 arch/mips/kernel/ptrace.c static int dsp_active(struct task_struct *target, task_struct 1147 arch/mips/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 1164 arch/mips/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 44 arch/mips/kernel/ptrace32.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 183 arch/mips/kernel/smp-bmips.c static int bmips_boot_secondary(int cpu, struct task_struct *idle) task_struct 69 arch/mips/kernel/smp-cmp.c static int cmp_boot_secondary(int cpu, struct task_struct *idle) task_struct 294 arch/mips/kernel/smp-cps.c static int cps_boot_secondary(int cpu, struct task_struct *idle) task_struct 142 arch/mips/kernel/smp-mt.c static int vsmp_boot_secondary(int cpu, struct task_struct *idle) task_struct 42 arch/mips/kernel/smp-up.c static int up_boot_secondary(int cpu, struct task_struct *idle) task_struct 441 arch/mips/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 38 arch/mips/kernel/stacktrace.c struct task_struct *tsk, struct pt_regs *regs, int savesched) task_struct 78 arch/mips/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 141 arch/mips/kernel/traps.c static void show_backtrace(struct task_struct *task, const struct pt_regs *regs) task_struct 166 arch/mips/kernel/traps.c static void show_stacktrace(struct task_struct *task, task_struct 198 arch/mips/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *sp) task_struct 519 arch/mips/kernel/traps.c struct task_struct *ll_task; task_struct 721 arch/mips/kernel/traps.c struct task_struct *tsk) task_struct 146 arch/mips/kernel/uprobes.c bool arch_uprobe_xol_was_trapped(struct task_struct *tsk) task_struct 18 arch/mips/kernel/watch.c void mips_install_watch_registers(struct task_struct *t) task_struct 394 arch/mips/loongson64/loongson-3/smp.c static int loongson3_boot_secondary(int cpu, struct task_struct *idle) task_struct 152 arch/mips/math-emu/dsemul.c bool dsemul_thread_cleanup(struct task_struct *tsk) task_struct 42 arch/mips/mm/fault.c struct task_struct *tsk = current; task_struct 150 arch/mips/netlogic/common/smp.c int nlm_boot_secondary(int logical_cpu, struct task_struct *idle) task_struct 103 arch/mips/paravirt/paravirt-smp.c static int paravirt_boot_secondary(int cpu, struct task_struct *idle) task_struct 198 arch/mips/sgi-ip27/ip27-smp.c static int ip27_boot_secondary(int cpu, struct task_struct *idle) task_struct 107 arch/mips/sibyte/bcm1480/smp.c static int bcm1480_boot_secondary(int cpu, struct task_struct *idle) task_struct 96 arch/mips/sibyte/sb1250/smp.c static int sb1250_boot_secondary(int cpu, struct task_struct *idle) task_struct 8 arch/nds32/include/asm/current.h register struct task_struct *current asm("$r25"); task_struct 15 arch/nds32/include/asm/fpu.h extern void save_fpu(struct task_struct *__tsk); task_struct 109 arch/nds32/include/asm/fpu.h static inline void unlazy_fpu(struct task_struct *tsk) task_struct 13 arch/nds32/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 50 arch/nds32/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 55 arch/nds32/include/asm/mmu_context.h struct task_struct *tsk) task_struct 73 arch/nds32/include/asm/processor.h struct task_struct; task_struct 79 arch/nds32/include/asm/processor.h extern struct task_struct *last_task_used_math; task_struct 86 arch/nds32/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 67 arch/nds32/include/asm/ptrace.h struct task_struct; task_struct 37 arch/nds32/include/asm/stacktrace.h get_real_ret_addr(unsigned long *addr, struct task_struct *tsk, int *graph); task_struct 10 arch/nds32/include/asm/syscall.h struct task_struct; task_struct 30 arch/nds32/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 52 arch/nds32/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) task_struct 68 arch/nds32/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) task_struct 86 arch/nds32/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) task_struct 107 arch/nds32/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, task_struct 127 arch/nds32/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 148 arch/nds32/include/asm/syscall.h syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 158 arch/nds32/include/asm/syscall.h syscall_get_arch(struct task_struct *task) task_struct 14 arch/nds32/include/asm/thread_info.h struct task_struct; task_struct 12 arch/nds32/kernel/asm-offsets.c DEFINE(TSK_TI_FLAGS, offsetof(struct task_struct, thread_info.flags)); task_struct 14 arch/nds32/kernel/asm-offsets.c offsetof(struct task_struct, thread_info.preempt_count)); task_struct 16 arch/nds32/kernel/asm-offsets.c offsetof(struct task_struct, thread.cpu_context)); task_struct 21 arch/nds32/kernel/fpu.c void save_fpu(struct task_struct *tsk) task_struct 17 arch/nds32/kernel/process.c struct task_struct *last_task_used_math; task_struct 129 arch/nds32/kernel/process.c void exit_thread(struct task_struct *tsk) task_struct 149 arch/nds32/kernel/process.c DEFINE_PER_CPU(struct task_struct *, __entry_task); task_struct 153 arch/nds32/kernel/process.c unsigned long stk_sz, struct task_struct *p) task_struct 205 arch/nds32/kernel/process.c struct task_struct *_switch_fpu(struct task_struct *prev, struct task_struct *next) task_struct 223 arch/nds32/kernel/process.c struct task_struct *tsk = current; task_struct 236 arch/nds32/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 14 arch/nds32/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 23 arch/nds32/kernel/ptrace.c static int gpr_set(struct task_struct *target, const struct user_regset *regset, task_struct 55 arch/nds32/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 60 arch/nds32/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 69 arch/nds32/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, unsigned long addr, task_struct 83 arch/nds32/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 91 arch/nds32/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 28 arch/nds32/kernel/signal.c struct task_struct *tsk = current; task_struct 57 arch/nds32/kernel/signal.c struct task_struct *tsk = current; task_struct 15 arch/nds32/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 100 arch/nds32/kernel/traps.c static void __dump(struct task_struct *tsk, unsigned long *base_reg) task_struct 137 arch/nds32/kernel/traps.c void show_stack(struct task_struct *tsk, unsigned long *sp) task_struct 165 arch/nds32/kernel/traps.c struct task_struct *tsk = current; task_struct 260 arch/nds32/kernel/traps.c struct task_struct *tsk = current; task_struct 73 arch/nds32/mm/fault.c struct task_struct *tsk; task_struct 29 arch/nios2/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 39 arch/nios2/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 55 arch/nios2/include/asm/mmu_context.h struct task_struct *tsk); task_struct 57 arch/nios2/include/asm/mmu_context.h static inline void deactivate_mm(struct task_struct *tsk, task_struct 65 arch/nios2/include/asm/processor.h struct task_struct; task_struct 68 arch/nios2/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 72 arch/nios2/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 13 arch/nios2/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 18 arch/nios2/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 25 arch/nios2/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 31 arch/nios2/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 37 arch/nios2/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 50 arch/nios2/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 61 arch/nios2/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 72 arch/nios2/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 41 arch/nios2/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 17 arch/nios2/kernel/asm-offsets.c OFFSET(TASK_THREAD, task_struct, thread); task_struct 97 arch/nios2/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 104 arch/nios2/kernel/process.c unsigned long usp, unsigned long arg, struct task_struct *p) task_struct 220 arch/nios2/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 232 arch/nios2/kernel/process.c if (fp < stack_page+sizeof(struct task_struct) || task_struct 22 arch/nios2/kernel/ptrace.c static int genregs_get(struct task_struct *target, task_struct 68 arch/nios2/kernel/ptrace.c static int genregs_set(struct task_struct *target, task_struct 137 arch/nios2/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 142 arch/nios2/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 147 arch/nios2/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, unsigned long addr, task_struct 60 arch/nios2/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *stack) task_struct 46 arch/nios2/mm/fault.c struct task_struct *tsk = current; task_struct 81 arch/nios2/mm/mmu_context.c struct task_struct *tsk) task_struct 20 arch/openrisc/include/asm/mmu_context.h extern int init_new_context(struct task_struct *tsk, struct mm_struct *mm); task_struct 23 arch/openrisc/include/asm/mmu_context.h struct task_struct *tsk); task_struct 35 arch/openrisc/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 44 arch/openrisc/include/asm/processor.h struct task_struct; task_struct 75 arch/openrisc/include/asm/processor.h void release_thread(struct task_struct *); task_struct 76 arch/openrisc/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 23 arch/openrisc/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 29 arch/openrisc/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) task_struct 35 arch/openrisc/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) task_struct 41 arch/openrisc/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) task_struct 47 arch/openrisc/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, task_struct 54 arch/openrisc/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 61 arch/openrisc/include/asm/syscall.h syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 67 arch/openrisc/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 46 arch/openrisc/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 41 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); task_struct 42 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags)); task_struct 43 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace)); task_struct 44 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_THREAD, offsetof(struct task_struct, thread)); task_struct 45 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_MM, offsetof(struct task_struct, mm)); task_struct 46 arch/openrisc/kernel/asm-offsets.c DEFINE(TASK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); task_struct 109 arch/openrisc/kernel/process.c void release_thread(struct task_struct *dead_task) task_struct 152 arch/openrisc/kernel/process.c unsigned long arg, struct task_struct *p) task_struct 235 arch/openrisc/kernel/process.c struct task_struct *__switch_to(struct task_struct *old, task_struct 236 arch/openrisc/kernel/process.c struct task_struct *new) task_struct 238 arch/openrisc/kernel/process.c struct task_struct *last; task_struct 275 arch/openrisc/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 46 arch/openrisc/kernel/ptrace.c static int genregs_get(struct task_struct *target, task_struct 76 arch/openrisc/kernel/ptrace.c static int genregs_set(struct task_struct *target, task_struct 130 arch/openrisc/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 146 arch/openrisc/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 154 arch/openrisc/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, unsigned long addr, task_struct 38 arch/openrisc/kernel/smp.c static void boot_secondary(unsigned int cpu, struct task_struct *idle) task_struct 86 arch/openrisc/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 67 arch/openrisc/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 49 arch/openrisc/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *esp) task_struct 58 arch/openrisc/kernel/traps.c void show_trace_task(struct task_struct *tsk) task_struct 160 arch/openrisc/kernel/traps.c ((struct task_struct *)(__pa(current)))->comm, task_struct 161 arch/openrisc/kernel/traps.c ((struct task_struct *)(__pa(current)))->pid, task_struct 48 arch/openrisc/mm/fault.c struct task_struct *tsk; task_struct 139 arch/openrisc/mm/tlb.c struct task_struct *next_tsk) task_struct 163 arch/openrisc/mm/tlb.c int init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 199 arch/parisc/include/asm/compat.h static inline int __is_compat_task(struct task_struct *t) task_struct 306 arch/parisc/include/asm/elf.h struct task_struct; task_struct 308 arch/parisc/include/asm/elf.h extern int dump_task_fpu (struct task_struct *, elf_fpregset_t *); task_struct 12 arch/parisc/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 23 arch/parisc/include/asm/mmu_context.h init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 54 arch/parisc/include/asm/mmu_context.h struct mm_struct *next, struct task_struct *tsk) task_struct 63 arch/parisc/include/asm/mmu_context.h struct mm_struct *next, struct task_struct *tsk) task_struct 158 arch/parisc/include/asm/processor.h struct task_struct; task_struct 159 arch/parisc/include/asm/processor.h void show_trace(struct task_struct *task, unsigned long *stack); task_struct 279 arch/parisc/include/asm/processor.h struct task_struct; task_struct 283 arch/parisc/include/asm/processor.h extern void release_thread(struct task_struct *); task_struct 285 arch/parisc/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 5 arch/parisc/include/asm/switch_to.h struct task_struct; task_struct 7 arch/parisc/include/asm/switch_to.h extern struct task_struct *_switch_to(struct task_struct *, struct task_struct *); task_struct 14 arch/parisc/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *tsk, task_struct 20 arch/parisc/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *tsk, task_struct 32 arch/parisc/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 39 arch/parisc/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 45 arch/parisc/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 52 arch/parisc/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 58 arch/parisc/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 12 arch/parisc/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 59 arch/parisc/include/asm/unwind.h struct task_struct *t; task_struct 74 arch/parisc/include/asm/unwind.h void unwind_frame_init(struct unwind_frame_info *info, struct task_struct *t, task_struct 77 arch/parisc/include/asm/unwind.h struct task_struct *t); task_struct 79 arch/parisc/include/asm/unwind.h struct task_struct *task, struct pt_regs *regs); task_struct 44 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_THREAD_INFO, offsetof(struct task_struct, stack)); task_struct 45 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_STATE, offsetof(struct task_struct, state)); task_struct 46 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_FLAGS, offsetof(struct task_struct, flags)); task_struct 47 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_SIGPENDING, offsetof(struct task_struct, pending)); task_struct 48 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PTRACE, offsetof(struct task_struct, ptrace)); task_struct 49 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_MM, offsetof(struct task_struct, mm)); task_struct 50 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PERSONALITY, offsetof(struct task_struct, personality)); task_struct 51 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PID, offsetof(struct task_struct, pid)); task_struct 53 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_REGS, offsetof(struct task_struct, thread.regs)); task_struct 54 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_PSW, offsetof(struct task_struct, thread.regs.gr[ 0])); task_struct 55 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR1, offsetof(struct task_struct, thread.regs.gr[ 1])); task_struct 56 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR2, offsetof(struct task_struct, thread.regs.gr[ 2])); task_struct 57 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR3, offsetof(struct task_struct, thread.regs.gr[ 3])); task_struct 58 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR4, offsetof(struct task_struct, thread.regs.gr[ 4])); task_struct 59 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR5, offsetof(struct task_struct, thread.regs.gr[ 5])); task_struct 60 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR6, offsetof(struct task_struct, thread.regs.gr[ 6])); task_struct 61 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR7, offsetof(struct task_struct, thread.regs.gr[ 7])); task_struct 62 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR8, offsetof(struct task_struct, thread.regs.gr[ 8])); task_struct 63 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR9, offsetof(struct task_struct, thread.regs.gr[ 9])); task_struct 64 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR10, offsetof(struct task_struct, thread.regs.gr[10])); task_struct 65 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR11, offsetof(struct task_struct, thread.regs.gr[11])); task_struct 66 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR12, offsetof(struct task_struct, thread.regs.gr[12])); task_struct 67 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR13, offsetof(struct task_struct, thread.regs.gr[13])); task_struct 68 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR14, offsetof(struct task_struct, thread.regs.gr[14])); task_struct 69 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR15, offsetof(struct task_struct, thread.regs.gr[15])); task_struct 70 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR16, offsetof(struct task_struct, thread.regs.gr[16])); task_struct 71 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR17, offsetof(struct task_struct, thread.regs.gr[17])); task_struct 72 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR18, offsetof(struct task_struct, thread.regs.gr[18])); task_struct 73 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR19, offsetof(struct task_struct, thread.regs.gr[19])); task_struct 74 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR20, offsetof(struct task_struct, thread.regs.gr[20])); task_struct 75 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR21, offsetof(struct task_struct, thread.regs.gr[21])); task_struct 76 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR22, offsetof(struct task_struct, thread.regs.gr[22])); task_struct 77 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR23, offsetof(struct task_struct, thread.regs.gr[23])); task_struct 78 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR24, offsetof(struct task_struct, thread.regs.gr[24])); task_struct 79 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR25, offsetof(struct task_struct, thread.regs.gr[25])); task_struct 80 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR26, offsetof(struct task_struct, thread.regs.gr[26])); task_struct 81 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR27, offsetof(struct task_struct, thread.regs.gr[27])); task_struct 82 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR28, offsetof(struct task_struct, thread.regs.gr[28])); task_struct 83 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR29, offsetof(struct task_struct, thread.regs.gr[29])); task_struct 84 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR30, offsetof(struct task_struct, thread.regs.gr[30])); task_struct 85 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_GR31, offsetof(struct task_struct, thread.regs.gr[31])); task_struct 86 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR0, offsetof(struct task_struct, thread.regs.fr[ 0])); task_struct 87 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR1, offsetof(struct task_struct, thread.regs.fr[ 1])); task_struct 88 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR2, offsetof(struct task_struct, thread.regs.fr[ 2])); task_struct 89 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR3, offsetof(struct task_struct, thread.regs.fr[ 3])); task_struct 90 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR4, offsetof(struct task_struct, thread.regs.fr[ 4])); task_struct 91 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR5, offsetof(struct task_struct, thread.regs.fr[ 5])); task_struct 92 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR6, offsetof(struct task_struct, thread.regs.fr[ 6])); task_struct 93 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR7, offsetof(struct task_struct, thread.regs.fr[ 7])); task_struct 94 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR8, offsetof(struct task_struct, thread.regs.fr[ 8])); task_struct 95 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR9, offsetof(struct task_struct, thread.regs.fr[ 9])); task_struct 96 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR10, offsetof(struct task_struct, thread.regs.fr[10])); task_struct 97 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR11, offsetof(struct task_struct, thread.regs.fr[11])); task_struct 98 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR12, offsetof(struct task_struct, thread.regs.fr[12])); task_struct 99 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR13, offsetof(struct task_struct, thread.regs.fr[13])); task_struct 100 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR14, offsetof(struct task_struct, thread.regs.fr[14])); task_struct 101 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR15, offsetof(struct task_struct, thread.regs.fr[15])); task_struct 102 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR16, offsetof(struct task_struct, thread.regs.fr[16])); task_struct 103 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR17, offsetof(struct task_struct, thread.regs.fr[17])); task_struct 104 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR18, offsetof(struct task_struct, thread.regs.fr[18])); task_struct 105 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR19, offsetof(struct task_struct, thread.regs.fr[19])); task_struct 106 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR20, offsetof(struct task_struct, thread.regs.fr[20])); task_struct 107 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR21, offsetof(struct task_struct, thread.regs.fr[21])); task_struct 108 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR22, offsetof(struct task_struct, thread.regs.fr[22])); task_struct 109 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR23, offsetof(struct task_struct, thread.regs.fr[23])); task_struct 110 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR24, offsetof(struct task_struct, thread.regs.fr[24])); task_struct 111 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR25, offsetof(struct task_struct, thread.regs.fr[25])); task_struct 112 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR26, offsetof(struct task_struct, thread.regs.fr[26])); task_struct 113 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR27, offsetof(struct task_struct, thread.regs.fr[27])); task_struct 114 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR28, offsetof(struct task_struct, thread.regs.fr[28])); task_struct 115 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR29, offsetof(struct task_struct, thread.regs.fr[29])); task_struct 116 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR30, offsetof(struct task_struct, thread.regs.fr[30])); task_struct 117 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_FR31, offsetof(struct task_struct, thread.regs.fr[31])); task_struct 118 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR0, offsetof(struct task_struct, thread.regs.sr[ 0])); task_struct 119 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR1, offsetof(struct task_struct, thread.regs.sr[ 1])); task_struct 120 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR2, offsetof(struct task_struct, thread.regs.sr[ 2])); task_struct 121 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR3, offsetof(struct task_struct, thread.regs.sr[ 3])); task_struct 122 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR4, offsetof(struct task_struct, thread.regs.sr[ 4])); task_struct 123 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR5, offsetof(struct task_struct, thread.regs.sr[ 5])); task_struct 124 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR6, offsetof(struct task_struct, thread.regs.sr[ 6])); task_struct 125 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SR7, offsetof(struct task_struct, thread.regs.sr[ 7])); task_struct 126 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IASQ0, offsetof(struct task_struct, thread.regs.iasq[0])); task_struct 127 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IASQ1, offsetof(struct task_struct, thread.regs.iasq[1])); task_struct 128 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IAOQ0, offsetof(struct task_struct, thread.regs.iaoq[0])); task_struct 129 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IAOQ1, offsetof(struct task_struct, thread.regs.iaoq[1])); task_struct 130 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_CR27, offsetof(struct task_struct, thread.regs.cr27)); task_struct 131 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_ORIG_R28, offsetof(struct task_struct, thread.regs.orig_r28)); task_struct 132 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_KSP, offsetof(struct task_struct, thread.regs.ksp)); task_struct 133 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_KPC, offsetof(struct task_struct, thread.regs.kpc)); task_struct 134 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_SAR, offsetof(struct task_struct, thread.regs.sar)); task_struct 135 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IIR, offsetof(struct task_struct, thread.regs.iir)); task_struct 136 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_ISR, offsetof(struct task_struct, thread.regs.isr)); task_struct 137 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_PT_IOR, offsetof(struct task_struct, thread.regs.ior)); task_struct 139 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_SZ, sizeof(struct task_struct)); task_struct 141 arch/parisc/kernel/asm-offsets.c DEFINE(TASK_SZ_ALGN, align_frame(sizeof(struct task_struct), FRAME_ALIGN)); task_struct 126 arch/parisc/kernel/kgdb.c struct task_struct *task) task_struct 348 arch/parisc/kernel/pdt.c struct task_struct *kpdtd_task; task_struct 151 arch/parisc/kernel/process.c void release_thread(struct task_struct *dead_task) task_struct 168 arch/parisc/kernel/process.c int dump_task_fpu (struct task_struct *tsk, elf_fpregset_t *r) task_struct 212 arch/parisc/kernel/process.c unsigned long kthread_arg, struct task_struct *p, unsigned long tls) task_struct 266 arch/parisc/kernel/process.c get_wchan(struct task_struct *p) task_struct 52 arch/parisc/kernel/ptrace.c void ptrace_disable(struct task_struct *task) task_struct 68 arch/parisc/kernel/ptrace.c void user_disable_single_step(struct task_struct *task) task_struct 73 arch/parisc/kernel/ptrace.c void user_enable_single_step(struct task_struct *task) task_struct 112 arch/parisc/kernel/ptrace.c void user_enable_block_step(struct task_struct *task) task_struct 124 arch/parisc/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 248 arch/parisc/kernel/ptrace.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 393 arch/parisc/kernel/ptrace.c static int fpr_get(struct task_struct *target, task_struct 422 arch/parisc/kernel/ptrace.c static int fpr_set(struct task_struct *target, task_struct 529 arch/parisc/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 557 arch/parisc/kernel/ptrace.c static int gpr_set(struct task_struct *target, task_struct 609 arch/parisc/kernel/ptrace.c static int gpr32_get(struct task_struct *target, task_struct 638 arch/parisc/kernel/ptrace.c static int gpr32_set(struct task_struct *target, task_struct 691 arch/parisc/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 59 arch/parisc/kernel/smp.c volatile struct task_struct *smp_init_current_idle_task; task_struct 320 arch/parisc/kernel/smp.c int smp_boot_one_cpu(int cpuid, struct task_struct *idle) task_struct 416 arch/parisc/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 16 arch/parisc/kernel/stacktrace.c static void dump_trace(struct task_struct *task, struct stack_trace *trace) task_struct 42 arch/parisc/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 51 arch/parisc/kernel/traps.c static void parisc_show_stack(struct task_struct *task, task_struct 191 arch/parisc/kernel/traps.c static void parisc_show_stack(struct task_struct *task, task_struct 201 arch/parisc/kernel/traps.c void show_stack(struct task_struct *t, unsigned long *sp) task_struct 379 arch/parisc/kernel/unwind.c void unwind_frame_init(struct unwind_frame_info *info, struct task_struct *t, task_struct 393 arch/parisc/kernel/unwind.c void unwind_frame_init_from_blocked_task(struct unwind_frame_info *info, struct task_struct *t) task_struct 415 arch/parisc/kernel/unwind.c struct task_struct *task, struct pt_regs *regs) task_struct 235 arch/parisc/mm/fault.c unsigned long address, struct task_struct *tsk, task_struct 263 arch/parisc/mm/fault.c struct task_struct *tsk; task_struct 23 arch/powerpc/include/asm/asm-prototypes.h extern struct task_struct *current_set[NR_CPUS]; task_struct 24 arch/powerpc/include/asm/asm-prototypes.h extern struct task_struct *secondary_current; task_struct 46 arch/powerpc/include/asm/cputime.h static inline void arch_vtime_task_switch(struct task_struct *tsk) { } task_struct 54 arch/powerpc/include/asm/cputime.h static inline void arch_vtime_task_switch(struct task_struct *prev) task_struct 9 arch/powerpc/include/asm/current.h struct task_struct; task_struct 15 arch/powerpc/include/asm/current.h static inline struct task_struct *get_current(void) task_struct 17 arch/powerpc/include/asm/current.h struct task_struct *task; task_struct 33 arch/powerpc/include/asm/current.h register struct task_struct *current asm ("r2"); task_struct 45 arch/powerpc/include/asm/hw_breakpoint.h struct task_struct; task_struct 61 arch/powerpc/include/asm/hw_breakpoint.h extern void flush_ptrace_hw_breakpoint(struct task_struct *tsk); task_struct 76 arch/powerpc/include/asm/hw_breakpoint.h extern void thread_change_pc(struct task_struct *tsk, struct pt_regs *regs); task_struct 81 arch/powerpc/include/asm/hw_breakpoint.h static inline void thread_change_pc(struct task_struct *tsk, task_struct 792 arch/powerpc/include/asm/kvm_host.h struct task_struct *run_task; task_struct 30 arch/powerpc/include/asm/livepatch.h static inline void klp_init_thread_info(struct task_struct *p) task_struct 36 arch/powerpc/include/asm/livepatch.h static inline void klp_init_thread_info(struct task_struct *p) { } task_struct 6 arch/powerpc/include/asm/membarrier.h struct task_struct *tsk) task_struct 17 arch/powerpc/include/asm/mmu_context.h extern int init_new_context(struct task_struct *tsk, struct mm_struct *mm); task_struct 57 arch/powerpc/include/asm/mmu_context.h extern void switch_slb(struct task_struct *tsk, struct mm_struct *mm); task_struct 65 arch/powerpc/include/asm/mmu_context.h struct task_struct *tsk) task_struct 105 arch/powerpc/include/asm/mmu_context.h struct task_struct *tsk); task_struct 197 arch/powerpc/include/asm/mmu_context.h struct task_struct *tsk); task_struct 200 arch/powerpc/include/asm/mmu_context.h struct task_struct *tsk) task_struct 224 arch/powerpc/include/asm/mmu_context.h struct task_struct *tsk) task_struct 54 arch/powerpc/include/asm/paca.h struct task_struct; task_struct 165 arch/powerpc/include/asm/paca.h struct task_struct *__current; /* Pointer to current */ task_struct 177 arch/powerpc/include/asm/pkeys.h extern int __arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 179 arch/powerpc/include/asm/pkeys.h static inline int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 82 arch/powerpc/include/asm/processor.h struct task_struct; task_struct 84 arch/powerpc/include/asm/processor.h void release_thread(struct task_struct *); task_struct 303 arch/powerpc/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 312 arch/powerpc/include/asm/processor.h extern int get_fpexc_mode(struct task_struct *tsk, unsigned long adr); task_struct 313 arch/powerpc/include/asm/processor.h extern int set_fpexc_mode(struct task_struct *tsk, unsigned int val); task_struct 318 arch/powerpc/include/asm/processor.h extern int get_endian(struct task_struct *tsk, unsigned long adr); task_struct 319 arch/powerpc/include/asm/processor.h extern int set_endian(struct task_struct *tsk, unsigned int val); task_struct 324 arch/powerpc/include/asm/processor.h extern int get_unalign_ctl(struct task_struct *tsk, unsigned long adr); task_struct 325 arch/powerpc/include/asm/processor.h extern int set_unalign_ctl(struct task_struct *tsk, unsigned int val); task_struct 367 arch/powerpc/include/asm/processor.h int validate_sp(unsigned long sp, struct task_struct *p, task_struct 171 arch/powerpc/include/asm/ptrace.h struct task_struct; task_struct 172 arch/powerpc/include/asm/ptrace.h extern int ptrace_get_reg(struct task_struct *task, int regno, task_struct 174 arch/powerpc/include/asm/ptrace.h extern int ptrace_put_reg(struct task_struct *task, int regno, task_struct 11 arch/powerpc/include/asm/switch_to.h struct task_struct; task_struct 14 arch/powerpc/include/asm/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, task_struct 15 arch/powerpc/include/asm/switch_to.h struct task_struct *); task_struct 18 arch/powerpc/include/asm/switch_to.h extern struct task_struct *_switch(struct thread_struct *prev, task_struct 25 arch/powerpc/include/asm/switch_to.h extern void flush_all_to_thread(struct task_struct *); task_struct 26 arch/powerpc/include/asm/switch_to.h extern void giveup_all(struct task_struct *); task_struct 30 arch/powerpc/include/asm/switch_to.h extern void flush_fp_to_thread(struct task_struct *); task_struct 31 arch/powerpc/include/asm/switch_to.h extern void giveup_fpu(struct task_struct *); task_struct 32 arch/powerpc/include/asm/switch_to.h extern void save_fpu(struct task_struct *); task_struct 38 arch/powerpc/include/asm/switch_to.h static inline void save_fpu(struct task_struct *t) { } task_struct 39 arch/powerpc/include/asm/switch_to.h static inline void flush_fp_to_thread(struct task_struct *t) { } task_struct 44 arch/powerpc/include/asm/switch_to.h extern void flush_altivec_to_thread(struct task_struct *); task_struct 45 arch/powerpc/include/asm/switch_to.h extern void giveup_altivec(struct task_struct *); task_struct 46 arch/powerpc/include/asm/switch_to.h extern void save_altivec(struct task_struct *); task_struct 52 arch/powerpc/include/asm/switch_to.h static inline void save_altivec(struct task_struct *t) { } task_struct 53 arch/powerpc/include/asm/switch_to.h static inline void __giveup_altivec(struct task_struct *t) { } task_struct 58 arch/powerpc/include/asm/switch_to.h extern void flush_vsx_to_thread(struct task_struct *); task_struct 67 arch/powerpc/include/asm/switch_to.h extern void flush_spe_to_thread(struct task_struct *); task_struct 68 arch/powerpc/include/asm/switch_to.h extern void giveup_spe(struct task_struct *); task_struct 69 arch/powerpc/include/asm/switch_to.h extern void __giveup_spe(struct task_struct *); task_struct 75 arch/powerpc/include/asm/switch_to.h static inline void __giveup_spe(struct task_struct *t) { } task_struct 78 arch/powerpc/include/asm/switch_to.h static inline void clear_task_ebb(struct task_struct *t) task_struct 96 arch/powerpc/include/asm/switch_to.h extern int set_thread_tidr(struct task_struct *t); task_struct 21 arch/powerpc/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 32 arch/powerpc/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 38 arch/powerpc/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 48 arch/powerpc/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 54 arch/powerpc/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 73 arch/powerpc/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 94 arch/powerpc/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 104 arch/powerpc/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 60 arch/powerpc/include/asm/thread_info.h extern int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src); task_struct 78 arch/powerpc/kernel/asm-offsets.c OFFSET(THREAD, task_struct, thread); task_struct 79 arch/powerpc/kernel/asm-offsets.c OFFSET(MM, task_struct, mm); task_struct 81 arch/powerpc/kernel/asm-offsets.c OFFSET(TASK_CANARY, task_struct, stack_canary); task_struct 96 arch/powerpc/kernel/asm-offsets.c OFFSET(TASK_STACK, task_struct, stack); task_struct 98 arch/powerpc/kernel/asm-offsets.c OFFSET(TASK_CPU, task_struct, cpu); task_struct 185 arch/powerpc/kernel/asm-offsets.c offsetof(struct task_struct, thread_info)); task_struct 80 arch/powerpc/kernel/eeh_event.c struct task_struct *t; task_struct 185 arch/powerpc/kernel/hw_breakpoint.c void thread_change_pc(struct task_struct *tsk, struct pt_regs *regs) task_struct 380 arch/powerpc/kernel/hw_breakpoint.c void flush_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 193 arch/powerpc/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 88 arch/powerpc/kernel/process.c static void check_if_tm_restore_required(struct task_struct *tsk) task_struct 105 arch/powerpc/kernel/process.c static inline void check_if_tm_restore_required(struct task_struct *tsk) { } task_struct 159 arch/powerpc/kernel/process.c static void __giveup_fpu(struct task_struct *tsk) task_struct 173 arch/powerpc/kernel/process.c void giveup_fpu(struct task_struct *tsk) task_struct 187 arch/powerpc/kernel/process.c void flush_fp_to_thread(struct task_struct *tsk) task_struct 240 arch/powerpc/kernel/process.c static int restore_fp(struct task_struct *tsk) task_struct 250 arch/powerpc/kernel/process.c static int restore_fp(struct task_struct *tsk) { return 0; } task_struct 256 arch/powerpc/kernel/process.c static void __giveup_altivec(struct task_struct *tsk) task_struct 270 arch/powerpc/kernel/process.c void giveup_altivec(struct task_struct *tsk) task_struct 309 arch/powerpc/kernel/process.c void flush_altivec_to_thread(struct task_struct *tsk) task_struct 322 arch/powerpc/kernel/process.c static int restore_altivec(struct task_struct *tsk) task_struct 335 arch/powerpc/kernel/process.c static inline int restore_altivec(struct task_struct *tsk) { return 0; } task_struct 339 arch/powerpc/kernel/process.c static void __giveup_vsx(struct task_struct *tsk) task_struct 356 arch/powerpc/kernel/process.c static void giveup_vsx(struct task_struct *tsk) task_struct 391 arch/powerpc/kernel/process.c void flush_vsx_to_thread(struct task_struct *tsk) task_struct 404 arch/powerpc/kernel/process.c static int restore_vsx(struct task_struct *tsk) task_struct 414 arch/powerpc/kernel/process.c static inline int restore_vsx(struct task_struct *tsk) { return 0; } task_struct 418 arch/powerpc/kernel/process.c void giveup_spe(struct task_struct *tsk) task_struct 441 arch/powerpc/kernel/process.c void flush_spe_to_thread(struct task_struct *tsk) task_struct 479 arch/powerpc/kernel/process.c void giveup_all(struct task_struct *tsk) task_struct 555 arch/powerpc/kernel/process.c static void save_all(struct task_struct *tsk) task_struct 584 arch/powerpc/kernel/process.c void flush_all_to_thread(struct task_struct *tsk) task_struct 824 arch/powerpc/kernel/process.c static inline bool tm_enabled(struct task_struct *tsk) task_struct 849 arch/powerpc/kernel/process.c giveup_all(container_of(thr, struct task_struct, thread)); task_struct 879 arch/powerpc/kernel/process.c static inline void tm_reclaim_task(struct task_struct *tsk) task_struct 947 arch/powerpc/kernel/process.c static inline void tm_recheckpoint_new_task(struct task_struct *new) task_struct 985 arch/powerpc/kernel/process.c static inline void __switch_to_tm(struct task_struct *prev, task_struct 986 arch/powerpc/kernel/process.c struct task_struct *new) task_struct 1122 arch/powerpc/kernel/process.c struct task_struct *__switch_to(struct task_struct *prev, task_struct 1123 arch/powerpc/kernel/process.c struct task_struct *new) task_struct 1126 arch/powerpc/kernel/process.c struct task_struct *last; task_struct 1512 arch/powerpc/kernel/process.c int set_thread_tidr(struct task_struct *t) task_struct 1533 arch/powerpc/kernel/process.c release_thread(struct task_struct *t) task_struct 1541 arch/powerpc/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 1563 arch/powerpc/kernel/process.c static void setup_ksp_vsid(struct task_struct *p, unsigned long sp) task_struct 1591 arch/powerpc/kernel/process.c unsigned long kthread_arg, struct task_struct *p, task_struct 1821 arch/powerpc/kernel/process.c int set_fpexc_mode(struct task_struct *tsk, unsigned int val) task_struct 1870 arch/powerpc/kernel/process.c int get_fpexc_mode(struct task_struct *tsk, unsigned long adr) task_struct 1901 arch/powerpc/kernel/process.c int set_endian(struct task_struct *tsk, unsigned int val) task_struct 1922 arch/powerpc/kernel/process.c int get_endian(struct task_struct *tsk, unsigned long adr) task_struct 1945 arch/powerpc/kernel/process.c int set_unalign_ctl(struct task_struct *tsk, unsigned int val) task_struct 1951 arch/powerpc/kernel/process.c int get_unalign_ctl(struct task_struct *tsk, unsigned long adr) task_struct 1956 arch/powerpc/kernel/process.c static inline int valid_irq_stack(unsigned long sp, struct task_struct *p, task_struct 1973 arch/powerpc/kernel/process.c int validate_sp(unsigned long sp, struct task_struct *p, task_struct 1989 arch/powerpc/kernel/process.c static unsigned long __get_wchan(struct task_struct *p) task_struct 2015 arch/powerpc/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 2031 arch/powerpc/kernel/process.c void show_stack(struct task_struct *tsk, unsigned long *stack) task_struct 128 arch/powerpc/kernel/ptrace.c static void flush_tmregs_to_thread(struct task_struct *tsk) task_struct 149 arch/powerpc/kernel/ptrace.c static inline void flush_tmregs_to_thread(struct task_struct *tsk) { } task_struct 207 arch/powerpc/kernel/ptrace.c static unsigned long get_user_msr(struct task_struct *task) task_struct 212 arch/powerpc/kernel/ptrace.c static int set_user_msr(struct task_struct *task, unsigned long msr) task_struct 220 arch/powerpc/kernel/ptrace.c static unsigned long get_user_ckpt_msr(struct task_struct *task) task_struct 225 arch/powerpc/kernel/ptrace.c static int set_user_ckpt_msr(struct task_struct *task, unsigned long msr) task_struct 232 arch/powerpc/kernel/ptrace.c static int set_user_ckpt_trap(struct task_struct *task, unsigned long trap) task_struct 240 arch/powerpc/kernel/ptrace.c static int get_user_dscr(struct task_struct *task, unsigned long *data) task_struct 246 arch/powerpc/kernel/ptrace.c static int set_user_dscr(struct task_struct *task, unsigned long dscr) task_struct 253 arch/powerpc/kernel/ptrace.c static int get_user_dscr(struct task_struct *task, unsigned long *data) task_struct 258 arch/powerpc/kernel/ptrace.c static int set_user_dscr(struct task_struct *task, unsigned long dscr) task_struct 268 arch/powerpc/kernel/ptrace.c static int set_user_trap(struct task_struct *task, unsigned long trap) task_struct 277 arch/powerpc/kernel/ptrace.c int ptrace_get_reg(struct task_struct *task, int regno, unsigned long *data) task_struct 317 arch/powerpc/kernel/ptrace.c int ptrace_put_reg(struct task_struct *task, int regno, unsigned long data) task_struct 337 arch/powerpc/kernel/ptrace.c static int gpr_get(struct task_struct *target, const struct user_regset *regset, task_struct 378 arch/powerpc/kernel/ptrace.c static int gpr_set(struct task_struct *target, const struct user_regset *regset, task_struct 445 arch/powerpc/kernel/ptrace.c static int fpr_get(struct task_struct *target, const struct user_regset *regset, task_struct 484 arch/powerpc/kernel/ptrace.c static int fpr_set(struct task_struct *target, const struct user_regset *regset, task_struct 532 arch/powerpc/kernel/ptrace.c static int vr_active(struct task_struct *target, task_struct 553 arch/powerpc/kernel/ptrace.c static int vr_get(struct task_struct *target, const struct user_regset *regset, task_struct 603 arch/powerpc/kernel/ptrace.c static int vr_set(struct task_struct *target, const struct user_regset *regset, task_struct 649 arch/powerpc/kernel/ptrace.c static int vsr_active(struct task_struct *target, task_struct 668 arch/powerpc/kernel/ptrace.c static int vsr_get(struct task_struct *target, const struct user_regset *regset, task_struct 701 arch/powerpc/kernel/ptrace.c static int vsr_set(struct task_struct *target, const struct user_regset *regset, task_struct 738 arch/powerpc/kernel/ptrace.c static int evr_active(struct task_struct *target, task_struct 745 arch/powerpc/kernel/ptrace.c static int evr_get(struct task_struct *target, const struct user_regset *regset, task_struct 768 arch/powerpc/kernel/ptrace.c static int evr_set(struct task_struct *target, const struct user_regset *regset, task_struct 801 arch/powerpc/kernel/ptrace.c static int tm_cgpr_active(struct task_struct *target, task_struct 833 arch/powerpc/kernel/ptrace.c static int tm_cgpr_get(struct task_struct *target, task_struct 897 arch/powerpc/kernel/ptrace.c static int tm_cgpr_set(struct task_struct *target, task_struct 966 arch/powerpc/kernel/ptrace.c static int tm_cfpr_active(struct task_struct *target, task_struct 999 arch/powerpc/kernel/ptrace.c static int tm_cfpr_get(struct task_struct *target, task_struct 1045 arch/powerpc/kernel/ptrace.c static int tm_cfpr_set(struct task_struct *target, task_struct 1085 arch/powerpc/kernel/ptrace.c static int tm_cvmx_active(struct task_struct *target, task_struct 1119 arch/powerpc/kernel/ptrace.c static int tm_cvmx_get(struct task_struct *target, task_struct 1181 arch/powerpc/kernel/ptrace.c static int tm_cvmx_set(struct task_struct *target, task_struct 1230 arch/powerpc/kernel/ptrace.c static int tm_cvsx_active(struct task_struct *target, task_struct 1263 arch/powerpc/kernel/ptrace.c static int tm_cvsx_get(struct task_struct *target, task_struct 1311 arch/powerpc/kernel/ptrace.c static int tm_cvsx_set(struct task_struct *target, task_struct 1351 arch/powerpc/kernel/ptrace.c static int tm_spr_active(struct task_struct *target, task_struct 1378 arch/powerpc/kernel/ptrace.c static int tm_spr_get(struct task_struct *target, task_struct 1434 arch/powerpc/kernel/ptrace.c static int tm_spr_set(struct task_struct *target, task_struct 1472 arch/powerpc/kernel/ptrace.c static int tm_tar_active(struct task_struct *target, task_struct 1484 arch/powerpc/kernel/ptrace.c static int tm_tar_get(struct task_struct *target, task_struct 1502 arch/powerpc/kernel/ptrace.c static int tm_tar_set(struct task_struct *target, task_struct 1520 arch/powerpc/kernel/ptrace.c static int tm_ppr_active(struct task_struct *target, task_struct 1533 arch/powerpc/kernel/ptrace.c static int tm_ppr_get(struct task_struct *target, task_struct 1551 arch/powerpc/kernel/ptrace.c static int tm_ppr_set(struct task_struct *target, task_struct 1569 arch/powerpc/kernel/ptrace.c static int tm_dscr_active(struct task_struct *target, task_struct 1581 arch/powerpc/kernel/ptrace.c static int tm_dscr_get(struct task_struct *target, task_struct 1599 arch/powerpc/kernel/ptrace.c static int tm_dscr_set(struct task_struct *target, task_struct 1619 arch/powerpc/kernel/ptrace.c static int ppr_get(struct task_struct *target, task_struct 1628 arch/powerpc/kernel/ptrace.c static int ppr_set(struct task_struct *target, task_struct 1637 arch/powerpc/kernel/ptrace.c static int dscr_get(struct task_struct *target, task_struct 1645 arch/powerpc/kernel/ptrace.c static int dscr_set(struct task_struct *target, task_struct 1655 arch/powerpc/kernel/ptrace.c static int tar_get(struct task_struct *target, task_struct 1663 arch/powerpc/kernel/ptrace.c static int tar_set(struct task_struct *target, task_struct 1672 arch/powerpc/kernel/ptrace.c static int ebb_active(struct task_struct *target, task_struct 1684 arch/powerpc/kernel/ptrace.c static int ebb_get(struct task_struct *target, task_struct 1703 arch/powerpc/kernel/ptrace.c static int ebb_set(struct task_struct *target, task_struct 1735 arch/powerpc/kernel/ptrace.c static int pmu_active(struct task_struct *target, task_struct 1744 arch/powerpc/kernel/ptrace.c static int pmu_get(struct task_struct *target, task_struct 1763 arch/powerpc/kernel/ptrace.c static int pmu_set(struct task_struct *target, task_struct 1807 arch/powerpc/kernel/ptrace.c static int pkey_active(struct task_struct *target, task_struct 1816 arch/powerpc/kernel/ptrace.c static int pkey_get(struct task_struct *target, task_struct 1832 arch/powerpc/kernel/ptrace.c static int pkey_set(struct task_struct *target, task_struct 2019 arch/powerpc/kernel/ptrace.c static int gpr32_get_common(struct task_struct *target, task_struct 2066 arch/powerpc/kernel/ptrace.c static int gpr32_set_common(struct task_struct *target, task_struct 2135 arch/powerpc/kernel/ptrace.c static int tm_cgpr32_get(struct task_struct *target, task_struct 2144 arch/powerpc/kernel/ptrace.c static int tm_cgpr32_set(struct task_struct *target, task_struct 2154 arch/powerpc/kernel/ptrace.c static int gpr32_get(struct task_struct *target, task_struct 2176 arch/powerpc/kernel/ptrace.c static int gpr32_set(struct task_struct *target, task_struct 2292 arch/powerpc/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 2302 arch/powerpc/kernel/ptrace.c void user_enable_single_step(struct task_struct *task) task_struct 2319 arch/powerpc/kernel/ptrace.c void user_enable_block_step(struct task_struct *task) task_struct 2336 arch/powerpc/kernel/ptrace.c void user_disable_single_step(struct task_struct *task) task_struct 2385 arch/powerpc/kernel/ptrace.c static int ptrace_set_debugreg(struct task_struct *task, unsigned long addr, task_struct 2520 arch/powerpc/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 2527 arch/powerpc/kernel/ptrace.c static long set_instruction_bp(struct task_struct *child, task_struct 2615 arch/powerpc/kernel/ptrace.c static int del_instruction_bp(struct task_struct *child, int slot) task_struct 2670 arch/powerpc/kernel/ptrace.c static int set_dac(struct task_struct *child, struct ppc_hw_breakpoint *bp_info) task_struct 2730 arch/powerpc/kernel/ptrace.c static int del_dac(struct task_struct *child, int slot) task_struct 2771 arch/powerpc/kernel/ptrace.c static int set_dac_range(struct task_struct *child, task_struct 2825 arch/powerpc/kernel/ptrace.c static long ppc_set_hwdebug(struct task_struct *child, task_struct 2936 arch/powerpc/kernel/ptrace.c static long ppc_del_hwdebug(struct task_struct *child, long data) task_struct 2983 arch/powerpc/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 47 arch/powerpc/kernel/ptrace32.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 104 arch/powerpc/kernel/signal.c static void do_signal(struct task_struct *tsk) task_struct 179 arch/powerpc/kernel/signal.c unsigned long get_tm_stackpointer(struct task_struct *tsk) task_struct 19 arch/powerpc/kernel/signal.h struct task_struct *tsk); task_struct 22 arch/powerpc/kernel/signal.h struct task_struct *tsk); task_struct 25 arch/powerpc/kernel/signal.h struct task_struct *task); task_struct 27 arch/powerpc/kernel/signal.h struct task_struct *task); task_struct 28 arch/powerpc/kernel/signal.h extern unsigned long copy_fpr_from_user(struct task_struct *task, task_struct 30 arch/powerpc/kernel/signal.h extern unsigned long copy_ckfpr_from_user(struct task_struct *task, task_struct 32 arch/powerpc/kernel/signal.h extern unsigned long get_tm_stackpointer(struct task_struct *tsk); task_struct 36 arch/powerpc/kernel/signal.h struct task_struct *task); task_struct 38 arch/powerpc/kernel/signal.h struct task_struct *task); task_struct 39 arch/powerpc/kernel/signal.h extern unsigned long copy_vsx_from_user(struct task_struct *task, task_struct 41 arch/powerpc/kernel/signal.h extern unsigned long copy_ckvsx_from_user(struct task_struct *task, task_struct 48 arch/powerpc/kernel/signal.h struct task_struct *tsk); task_struct 56 arch/powerpc/kernel/signal.h struct task_struct *tsk) task_struct 240 arch/powerpc/kernel/signal_32.c struct task_struct *task) task_struct 252 arch/powerpc/kernel/signal_32.c unsigned long copy_fpr_from_user(struct task_struct *task, task_struct 268 arch/powerpc/kernel/signal_32.c struct task_struct *task) task_struct 279 arch/powerpc/kernel/signal_32.c unsigned long copy_vsx_from_user(struct task_struct *task, task_struct 294 arch/powerpc/kernel/signal_32.c struct task_struct *task) task_struct 306 arch/powerpc/kernel/signal_32.c unsigned long copy_ckfpr_from_user(struct task_struct *task, task_struct 322 arch/powerpc/kernel/signal_32.c struct task_struct *task) task_struct 333 arch/powerpc/kernel/signal_32.c unsigned long copy_ckvsx_from_user(struct task_struct *task, task_struct 348 arch/powerpc/kernel/signal_32.c struct task_struct *task) task_struct 354 arch/powerpc/kernel/signal_32.c inline unsigned long copy_fpr_from_user(struct task_struct *task, task_struct 363 arch/powerpc/kernel/signal_32.c struct task_struct *task) task_struct 369 arch/powerpc/kernel/signal_32.c inline unsigned long copy_ckfpr_from_user(struct task_struct *task, task_struct 897 arch/powerpc/kernel/signal_32.c struct task_struct *tsk) task_struct 1359 arch/powerpc/kernel/signal_32.c struct task_struct *tsk) task_struct 92 arch/powerpc/kernel/signal_64.c struct task_struct *tsk, int signr, sigset_t *set, task_struct 194 arch/powerpc/kernel/signal_64.c struct task_struct *tsk, task_struct 321 arch/powerpc/kernel/signal_64.c static long restore_sigcontext(struct task_struct *tsk, sigset_t *set, int sig, task_struct 418 arch/powerpc/kernel/signal_64.c static long restore_tm_sigcontexts(struct task_struct *tsk, task_struct 816 arch/powerpc/kernel/signal_64.c struct task_struct *tsk) task_struct 75 arch/powerpc/kernel/smp.c struct task_struct *secondary_current; task_struct 630 arch/powerpc/kernel/smp.c struct task_struct *current_set[NR_CPUS]; task_struct 978 arch/powerpc/kernel/smp.c static void cpu_idle_thread_init(unsigned int cpu, struct task_struct *idle) task_struct 989 arch/powerpc/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 30 arch/powerpc/kernel/stacktrace.c struct task_struct *tsk, int savesched) task_struct 66 arch/powerpc/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 98 arch/powerpc/kernel/stacktrace.c static int __save_stack_trace_tsk_reliable(struct task_struct *tsk, task_struct 205 arch/powerpc/kernel/stacktrace.c int save_stack_trace_tsk_reliable(struct task_struct *tsk, task_struct 321 arch/powerpc/kernel/time.c static unsigned long vtime_delta(struct task_struct *tsk, task_struct 341 arch/powerpc/kernel/time.c void vtime_account_system(struct task_struct *tsk) task_struct 371 arch/powerpc/kernel/time.c void vtime_account_idle(struct task_struct *tsk) task_struct 380 arch/powerpc/kernel/time.c static void vtime_flush_scaled(struct task_struct *tsk, task_struct 402 arch/powerpc/kernel/time.c void vtime_flush(struct task_struct *tsk) task_struct 84 arch/powerpc/kernel/uprobes.c bool arch_uprobe_xol_was_trapped(struct task_struct *t) task_struct 1251 arch/powerpc/kvm/book3s_hv.c struct task_struct *tsk) task_struct 76 arch/powerpc/mm/book3s32/mmu_context.c int init_new_context(struct task_struct *t, struct mm_struct *mm) task_struct 182 arch/powerpc/mm/book3s64/mmu_context.c int init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 243 arch/powerpc/mm/book3s64/pkeys.c int __arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 405 arch/powerpc/mm/book3s64/slb.c void switch_slb(struct task_struct *tsk, struct mm_struct *mm) task_struct 16 arch/powerpc/mm/mmu_context.c static inline void switch_mm_pgdir(struct task_struct *tsk, task_struct 23 arch/powerpc/mm/mmu_context.c static inline void switch_mm_pgdir(struct task_struct *tsk, task_struct 30 arch/powerpc/mm/mmu_context.c static inline void switch_mm_pgdir(struct task_struct *tsk, task_struct 35 arch/powerpc/mm/mmu_context.c struct task_struct *tsk) task_struct 262 arch/powerpc/mm/nohash/mmu_context.c struct task_struct *tsk) task_struct 367 arch/powerpc/mm/nohash/mmu_context.c int init_new_context(struct task_struct *t, struct mm_struct *mm) task_struct 105 arch/powerpc/net/bpf_jit32.h do { BUILD_BUG_ON(FIELD_SIZEOF(struct task_struct, cpu) != 4); \ task_struct 106 arch/powerpc/net/bpf_jit32.h PPC_LHZ_OFFS(r, 2, offsetof(struct task_struct, cpu)); \ task_struct 895 arch/powerpc/perf/imc-pmu.c struct task_struct *target; task_struct 1305 arch/powerpc/perf/imc-pmu.c struct task_struct *target; task_struct 98 arch/powerpc/perf/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 272 arch/powerpc/platforms/44x/warp.c struct task_struct *dtm_thread; task_struct 43 arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c struct task_struct *shutdown_thread; task_struct 50 arch/powerpc/platforms/cell/spufs/sched.c static struct task_struct *spusched_task; task_struct 60 arch/powerpc/platforms/powernv/opal.c static struct task_struct *kopald_tsk; task_struct 15 arch/powerpc/platforms/powernv/vas-trace.h TP_PROTO(struct task_struct *tsk, task_struct 23 arch/powerpc/platforms/powernv/vas-trace.h __field(struct task_struct *, tsk) task_struct 50 arch/powerpc/platforms/powernv/vas-trace.h TP_PROTO(struct task_struct *tsk, task_struct 58 arch/powerpc/platforms/powernv/vas-trace.h __field(struct task_struct *, tsk) task_struct 82 arch/powerpc/platforms/powernv/vas-trace.h TP_PROTO(struct task_struct *tsk, task_struct 88 arch/powerpc/platforms/powernv/vas-trace.h __field(struct task_struct *, tsk) task_struct 760 arch/powerpc/platforms/ps3/device-init.c static struct task_struct *probe_task; task_struct 899 arch/powerpc/platforms/ps3/device-init.c struct task_struct *task; task_struct 98 arch/powerpc/platforms/pseries/cmm.c static struct task_struct *cmm_thread_ptr; task_struct 3077 arch/powerpc/xmon/xmon.c static void show_task(struct task_struct *tsk) task_struct 3121 arch/powerpc/xmon/xmon.c struct task_struct *tsk = NULL; task_struct 3131 arch/powerpc/xmon/xmon.c tsk = (struct task_struct *)tskv; task_struct 3217 arch/powerpc/xmon/xmon.c struct task_struct *tsk = NULL; task_struct 3222 arch/powerpc/xmon/xmon.c tsk = (struct task_struct *)tskv; task_struct 78 arch/riscv/include/asm/bug.h struct task_struct; task_struct 18 arch/riscv/include/asm/current.h struct task_struct; task_struct 27 arch/riscv/include/asm/current.h static __always_inline struct task_struct *get_current(void) task_struct 29 arch/riscv/include/asm/current.h register struct task_struct *tp __asm__("tp"); task_struct 17 arch/riscv/include/asm/mmu_context.h struct task_struct *task) task_struct 22 arch/riscv/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *task, task_struct 33 arch/riscv/include/asm/mmu_context.h struct task_struct *task); task_struct 41 arch/riscv/include/asm/mmu_context.h static inline void deactivate_mm(struct task_struct *task, task_struct 25 arch/riscv/include/asm/processor.h struct task_struct; task_struct 54 arch/riscv/include/asm/processor.h static inline void release_thread(struct task_struct *dead_task) task_struct 58 arch/riscv/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 15 arch/riscv/include/asm/switch_to.h extern void __fstate_save(struct task_struct *save_to); task_struct 16 arch/riscv/include/asm/switch_to.h extern void __fstate_restore(struct task_struct *restore_from); task_struct 23 arch/riscv/include/asm/switch_to.h static inline void fstate_off(struct task_struct *task, task_struct 29 arch/riscv/include/asm/switch_to.h static inline void fstate_save(struct task_struct *task, task_struct 38 arch/riscv/include/asm/switch_to.h static inline void fstate_restore(struct task_struct *task, task_struct 47 arch/riscv/include/asm/switch_to.h static inline void __switch_to_aux(struct task_struct *prev, task_struct 48 arch/riscv/include/asm/switch_to.h struct task_struct *next) task_struct 66 arch/riscv/include/asm/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, task_struct 67 arch/riscv/include/asm/switch_to.h struct task_struct *); task_struct 71 arch/riscv/include/asm/switch_to.h struct task_struct *__prev = (prev); \ task_struct 72 arch/riscv/include/asm/switch_to.h struct task_struct *__next = (next); \ task_struct 25 arch/riscv/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, task_struct 31 arch/riscv/include/asm/syscall.h static inline void syscall_set_nr(struct task_struct *task, task_struct 38 arch/riscv/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 44 arch/riscv/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 52 arch/riscv/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 58 arch/riscv/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 65 arch/riscv/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 74 arch/riscv/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 83 arch/riscv/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 16 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_RA, task_struct, thread.ra); task_struct 17 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_SP, task_struct, thread.sp); task_struct 18 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S0, task_struct, thread.s[0]); task_struct 19 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S1, task_struct, thread.s[1]); task_struct 20 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S2, task_struct, thread.s[2]); task_struct 21 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S3, task_struct, thread.s[3]); task_struct 22 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S4, task_struct, thread.s[4]); task_struct 23 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S5, task_struct, thread.s[5]); task_struct 24 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S6, task_struct, thread.s[6]); task_struct 25 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S7, task_struct, thread.s[7]); task_struct 26 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S8, task_struct, thread.s[8]); task_struct 27 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S9, task_struct, thread.s[9]); task_struct 28 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S10, task_struct, thread.s[10]); task_struct 29 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_S11, task_struct, thread.s[11]); task_struct 30 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_SP, task_struct, thread.sp); task_struct 31 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_STACK, task_struct, stack); task_struct 32 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_TI, task_struct, thread_info); task_struct 33 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_TI_FLAGS, task_struct, thread_info.flags); task_struct 34 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_TI_PREEMPT_COUNT, task_struct, thread_info.preempt_count); task_struct 35 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_TI_KERNEL_SP, task_struct, thread_info.kernel_sp); task_struct 36 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_TI_USER_SP, task_struct, thread_info.user_sp); task_struct 37 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_TI_CPU, task_struct, thread_info.cpu); task_struct 39 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F0, task_struct, thread.fstate.f[0]); task_struct 40 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F1, task_struct, thread.fstate.f[1]); task_struct 41 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F2, task_struct, thread.fstate.f[2]); task_struct 42 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F3, task_struct, thread.fstate.f[3]); task_struct 43 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F4, task_struct, thread.fstate.f[4]); task_struct 44 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F5, task_struct, thread.fstate.f[5]); task_struct 45 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F6, task_struct, thread.fstate.f[6]); task_struct 46 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F7, task_struct, thread.fstate.f[7]); task_struct 47 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F8, task_struct, thread.fstate.f[8]); task_struct 48 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F9, task_struct, thread.fstate.f[9]); task_struct 49 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F10, task_struct, thread.fstate.f[10]); task_struct 50 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F11, task_struct, thread.fstate.f[11]); task_struct 51 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F12, task_struct, thread.fstate.f[12]); task_struct 52 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F13, task_struct, thread.fstate.f[13]); task_struct 53 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F14, task_struct, thread.fstate.f[14]); task_struct 54 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F15, task_struct, thread.fstate.f[15]); task_struct 55 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F16, task_struct, thread.fstate.f[16]); task_struct 56 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F17, task_struct, thread.fstate.f[17]); task_struct 57 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F18, task_struct, thread.fstate.f[18]); task_struct 58 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F19, task_struct, thread.fstate.f[19]); task_struct 59 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F20, task_struct, thread.fstate.f[20]); task_struct 60 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F21, task_struct, thread.fstate.f[21]); task_struct 61 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F22, task_struct, thread.fstate.f[22]); task_struct 62 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F23, task_struct, thread.fstate.f[23]); task_struct 63 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F24, task_struct, thread.fstate.f[24]); task_struct 64 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F25, task_struct, thread.fstate.f[25]); task_struct 65 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F26, task_struct, thread.fstate.f[26]); task_struct 66 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F27, task_struct, thread.fstate.f[27]); task_struct 67 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F28, task_struct, thread.fstate.f[28]); task_struct 68 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F29, task_struct, thread.fstate.f[29]); task_struct 69 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F30, task_struct, thread.fstate.f[30]); task_struct 70 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_F31, task_struct, thread.fstate.f[31]); task_struct 71 arch/riscv/kernel/asm-offsets.c OFFSET(TASK_THREAD_FCSR, task_struct, thread.fstate.fcsr); task_struct 118 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.ra) task_struct 119 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 122 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.sp) task_struct 123 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 126 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[0]) task_struct 127 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 130 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[1]) task_struct 131 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 134 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[2]) task_struct 135 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 138 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[3]) task_struct 139 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 142 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[4]) task_struct 143 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 146 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[5]) task_struct 147 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 150 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[6]) task_struct 151 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 154 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[7]) task_struct 155 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 158 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[8]) task_struct 159 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 162 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[9]) task_struct 163 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 166 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[10]) task_struct 167 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 170 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.s[11]) task_struct 171 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.ra) task_struct 175 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[0]) task_struct 176 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 179 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[1]) task_struct 180 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 183 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[2]) task_struct 184 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 187 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[3]) task_struct 188 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 191 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[4]) task_struct 192 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 195 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[5]) task_struct 196 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 199 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[6]) task_struct 200 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 203 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[7]) task_struct 204 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 207 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[8]) task_struct 208 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 211 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[9]) task_struct 212 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 215 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[10]) task_struct 216 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 219 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[11]) task_struct 220 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 223 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[12]) task_struct 224 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 227 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[13]) task_struct 228 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 231 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[14]) task_struct 232 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 235 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[15]) task_struct 236 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 239 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[16]) task_struct 240 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 243 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[17]) task_struct 244 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 247 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[18]) task_struct 248 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 251 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[19]) task_struct 252 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 255 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[20]) task_struct 256 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 259 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[21]) task_struct 260 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 263 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[22]) task_struct 264 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 267 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[23]) task_struct 268 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 271 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[24]) task_struct 272 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 275 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[25]) task_struct 276 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 279 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[26]) task_struct 280 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 283 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[27]) task_struct 284 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 287 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[28]) task_struct 288 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 291 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[29]) task_struct 292 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 295 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[30]) task_struct 296 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 299 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.f[31]) task_struct 300 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 303 arch/riscv/kernel/asm-offsets.c offsetof(struct task_struct, thread.fstate.fcsr) task_struct 304 arch/riscv/kernel/asm-offsets.c - offsetof(struct task_struct, thread.fstate.f[0]) task_struct 82 arch/riscv/kernel/perf_callchain.c void notrace walk_stackframe(struct task_struct *task, task_struct 29 arch/riscv/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 95 arch/riscv/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 103 arch/riscv/kernel/process.c unsigned long arg, struct task_struct *p, unsigned long tls) task_struct 31 arch/riscv/kernel/ptrace.c static int riscv_gpr_get(struct task_struct *target, task_struct 42 arch/riscv/kernel/ptrace.c static int riscv_gpr_set(struct task_struct *target, task_struct 56 arch/riscv/kernel/ptrace.c static int riscv_fpr_get(struct task_struct *target, task_struct 75 arch/riscv/kernel/ptrace.c static int riscv_fpr_set(struct task_struct *target, task_struct 123 arch/riscv/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 128 arch/riscv/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 133 arch/riscv/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 97 arch/riscv/kernel/signal.c struct task_struct *task; task_struct 99 arch/riscv/kernel/smpboot.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 22 arch/riscv/kernel/stacktrace.c void notrace walk_stackframe(struct task_struct *task, struct pt_regs *regs, task_struct 66 arch/riscv/kernel/stacktrace.c void notrace walk_stackframe(struct task_struct *task, task_struct 105 arch/riscv/kernel/stacktrace.c void show_stack(struct task_struct *task, unsigned long *sp) task_struct 122 arch/riscv/kernel/stacktrace.c unsigned long get_wchan(struct task_struct *task) task_struct 157 arch/riscv/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 61 arch/riscv/kernel/traps.c struct task_struct *tsk = current; task_struct 44 arch/riscv/mm/context.c struct task_struct *task) task_struct 29 arch/riscv/mm/fault.c struct task_struct *tsk; task_struct 15 arch/s390/include/asm/current.h struct task_struct; task_struct 17 arch/s390/include/asm/current.h #define current ((struct task_struct *const)S390_lowcore.current_task) task_struct 18 arch/s390/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 89 arch/s390/include/asm/mmu_context.h struct task_struct *tsk) task_struct 111 arch/s390/include/asm/mmu_context.h struct task_struct *tsk = current; task_struct 187 arch/s390/include/asm/processor.h struct task_struct; task_struct 196 arch/s390/include/asm/processor.h static inline void release_thread(struct task_struct *tsk) { } task_struct 199 arch/s390/include/asm/processor.h void guarded_storage_release(struct task_struct *tsk); task_struct 201 arch/s390/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 24 arch/s390/include/asm/runtime_instr.h struct task_struct; task_struct 26 arch/s390/include/asm/runtime_instr.h void runtime_instr_release(struct task_struct *tsk); task_struct 21 arch/s390/include/asm/smp.h extern int __cpu_up(unsigned int cpu, struct task_struct *tidle); task_struct 23 arch/s390/include/asm/stacktrace.h int get_stack_info(unsigned long sp, struct task_struct *task, task_struct 36 arch/s390/include/asm/stacktrace.h static inline unsigned long get_stack_pointer(struct task_struct *task, task_struct 16 arch/s390/include/asm/switch_to.h extern struct task_struct *__switch_to(void *, void *); task_struct 17 arch/s390/include/asm/switch_to.h extern void update_cr_regs(struct task_struct *task); task_struct 20 arch/s390/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 27 arch/s390/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 33 arch/s390/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 39 arch/s390/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 45 arch/s390/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 52 arch/s390/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 70 arch/s390/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 82 arch/s390/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 50 arch/s390/include/asm/thread_info.h void arch_release_task_struct(struct task_struct *tsk); task_struct 51 arch/s390/include/asm/thread_info.h int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src); task_struct 35 arch/s390/include/asm/unwind.h struct task_struct *task; task_struct 44 arch/s390/include/asm/unwind.h void __unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 60 arch/s390/include/asm/unwind.h struct task_struct *task, task_struct 24 arch/s390/kernel/asm-offsets.c OFFSET(__TASK_stack, task_struct, stack); task_struct 25 arch/s390/kernel/asm-offsets.c OFFSET(__TASK_thread, task_struct, thread); task_struct 26 arch/s390/kernel/asm-offsets.c OFFSET(__TASK_pid, task_struct, pid); task_struct 40 arch/s390/kernel/asm-offsets.c OFFSET(__TI_flags, task_struct, thread_info.flags); task_struct 54 arch/s390/kernel/dumpstack.c static bool in_task_stack(unsigned long sp, struct task_struct *task, task_struct 90 arch/s390/kernel/dumpstack.c int get_stack_info(unsigned long sp, struct task_struct *task, task_struct 126 arch/s390/kernel/dumpstack.c void show_stack(struct task_struct *task, unsigned long *stack) task_struct 15 arch/s390/kernel/guarded_storage.c void guarded_storage_release(struct task_struct *tsk) task_struct 96 arch/s390/kernel/guarded_storage.c struct task_struct *sibling; task_struct 631 arch/s390/kernel/perf_cpum_sf.c struct task_struct *tsk; task_struct 47 arch/s390/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 62 arch/s390/kernel/process.c void arch_release_task_struct(struct task_struct *tsk) task_struct 68 arch/s390/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 83 arch/s390/kernel/process.c unsigned long arg, struct task_struct *p, unsigned long tls) task_struct 180 arch/s390/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 45 arch/s390/kernel/ptrace.c void update_cr_regs(struct task_struct *task) task_struct 117 arch/s390/kernel/ptrace.c void user_enable_single_step(struct task_struct *task) task_struct 123 arch/s390/kernel/ptrace.c void user_disable_single_step(struct task_struct *task) task_struct 129 arch/s390/kernel/ptrace.c void user_enable_block_step(struct task_struct *task) task_struct 140 arch/s390/kernel/ptrace.c void ptrace_disable(struct task_struct *task) task_struct 151 arch/s390/kernel/ptrace.c static inline unsigned long __peek_user_per(struct task_struct *child, task_struct 201 arch/s390/kernel/ptrace.c static unsigned long __peek_user(struct task_struct *child, addr_t addr) task_struct 279 arch/s390/kernel/ptrace.c peek_user(struct task_struct *child, addr_t addr, addr_t data) task_struct 298 arch/s390/kernel/ptrace.c static inline void __poke_user_per(struct task_struct *child, task_struct 333 arch/s390/kernel/ptrace.c static int __poke_user(struct task_struct *child, addr_t addr, addr_t data) task_struct 421 arch/s390/kernel/ptrace.c static int poke_user(struct task_struct *child, addr_t addr, addr_t data) task_struct 439 arch/s390/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 536 arch/s390/kernel/ptrace.c static inline __u32 __peek_user_per_compat(struct task_struct *child, task_struct 578 arch/s390/kernel/ptrace.c static u32 __peek_user_compat(struct task_struct *child, addr_t addr) task_struct 654 arch/s390/kernel/ptrace.c static int peek_user_compat(struct task_struct *child, task_struct 669 arch/s390/kernel/ptrace.c static inline void __poke_user_per_compat(struct task_struct *child, task_struct 689 arch/s390/kernel/ptrace.c static int __poke_user_compat(struct task_struct *child, task_struct 777 arch/s390/kernel/ptrace.c static int poke_user_compat(struct task_struct *child, task_struct 787 arch/s390/kernel/ptrace.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 892 arch/s390/kernel/ptrace.c static int s390_regs_get(struct task_struct *target, task_struct 919 arch/s390/kernel/ptrace.c static int s390_regs_set(struct task_struct *target, task_struct 955 arch/s390/kernel/ptrace.c static int s390_fpregs_get(struct task_struct *target, task_struct 971 arch/s390/kernel/ptrace.c static int s390_fpregs_set(struct task_struct *target, task_struct 1013 arch/s390/kernel/ptrace.c static int s390_last_break_get(struct task_struct *target, task_struct 1031 arch/s390/kernel/ptrace.c static int s390_last_break_set(struct task_struct *target, task_struct 1039 arch/s390/kernel/ptrace.c static int s390_tdb_get(struct task_struct *target, task_struct 1053 arch/s390/kernel/ptrace.c static int s390_tdb_set(struct task_struct *target, task_struct 1061 arch/s390/kernel/ptrace.c static int s390_vxrs_low_get(struct task_struct *target, task_struct 1078 arch/s390/kernel/ptrace.c static int s390_vxrs_low_set(struct task_struct *target, task_struct 1102 arch/s390/kernel/ptrace.c static int s390_vxrs_high_get(struct task_struct *target, task_struct 1118 arch/s390/kernel/ptrace.c static int s390_vxrs_high_set(struct task_struct *target, task_struct 1135 arch/s390/kernel/ptrace.c static int s390_system_call_get(struct task_struct *target, task_struct 1145 arch/s390/kernel/ptrace.c static int s390_system_call_set(struct task_struct *target, task_struct 1155 arch/s390/kernel/ptrace.c static int s390_gs_cb_get(struct task_struct *target, task_struct 1172 arch/s390/kernel/ptrace.c static int s390_gs_cb_set(struct task_struct *target, task_struct 1211 arch/s390/kernel/ptrace.c static int s390_gs_bc_get(struct task_struct *target, task_struct 1226 arch/s390/kernel/ptrace.c static int s390_gs_bc_set(struct task_struct *target, task_struct 1272 arch/s390/kernel/ptrace.c static int s390_runtime_instr_get(struct task_struct *target, task_struct 1288 arch/s390/kernel/ptrace.c static int s390_runtime_instr_set(struct task_struct *target, task_struct 1426 arch/s390/kernel/ptrace.c static int s390_compat_regs_get(struct task_struct *target, task_struct 1453 arch/s390/kernel/ptrace.c static int s390_compat_regs_set(struct task_struct *target, task_struct 1489 arch/s390/kernel/ptrace.c static int s390_compat_regs_high_get(struct task_struct *target, task_struct 1517 arch/s390/kernel/ptrace.c static int s390_compat_regs_high_set(struct task_struct *target, task_struct 1550 arch/s390/kernel/ptrace.c static int s390_compat_last_break_get(struct task_struct *target, task_struct 1571 arch/s390/kernel/ptrace.c static int s390_compat_last_break_set(struct task_struct *target, task_struct 1678 arch/s390/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 26 arch/s390/kernel/runtime_instr.c void runtime_instr_release(struct task_struct *tsk) task_struct 33 arch/s390/kernel/runtime_instr.c struct task_struct *task = current; task_struct 1027 arch/s390/kernel/setup.c int task_size = sizeof(struct task_struct); task_struct 282 arch/s390/kernel/smp.c static void pcpu_attach_task(struct pcpu *pcpu, struct task_struct *tsk) task_struct 885 arch/s390/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 14 arch/s390/kernel/stacktrace.c struct task_struct *task, struct pt_regs *regs) task_struct 115 arch/s390/kernel/unwind_bc.c void __unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 45 arch/s390/kernel/uprobes.c bool arch_uprobe_xol_was_trapped(struct task_struct *tsk) task_struct 114 arch/s390/kernel/vtime.c static void account_system_index_scaled(struct task_struct *p, u64 cputime, task_struct 125 arch/s390/kernel/vtime.c static int do_account_vtime(struct task_struct *tsk) task_struct 188 arch/s390/kernel/vtime.c void vtime_task_switch(struct task_struct *prev) task_struct 208 arch/s390/kernel/vtime.c void vtime_flush(struct task_struct *tsk) task_struct 229 arch/s390/kernel/vtime.c void vtime_account_irq_enter(struct task_struct *tsk) task_struct 250 arch/s390/kernel/vtime.c void vtime_account_system(struct task_struct *tsk) task_struct 58 arch/s390/mm/cmm.c static struct task_struct *cmm_thread_ptr; task_struct 388 arch/s390/mm/fault.c struct task_struct *tsk; task_struct 697 arch/s390/mm/fault.c struct task_struct *tsk; task_struct 781 arch/s390/mm/fault.c struct task_struct *tsk; task_struct 787 arch/s390/mm/fault.c tsk = container_of(thread, struct task_struct, thread); task_struct 20 arch/sh/include/asm/alignment.h extern void unaligned_fixups_notify(struct task_struct *, insn_size_t, struct pt_regs *); task_struct 9 arch/sh/include/asm/fpu.h struct task_struct; task_struct 22 arch/sh/include/asm/fpu.h extern void save_fpu(struct task_struct *__tsk); task_struct 23 arch/sh/include/asm/fpu.h extern void restore_fpu(struct task_struct *__tsk); task_struct 38 arch/sh/include/asm/fpu.h extern int init_fpu(struct task_struct *); task_struct 40 arch/sh/include/asm/fpu.h extern int fpregs_get(struct task_struct *target, task_struct 45 arch/sh/include/asm/fpu.h static inline void __unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) task_struct 55 arch/sh/include/asm/fpu.h static inline void unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) task_struct 62 arch/sh/include/asm/fpu.h static inline void clear_fpu(struct task_struct *tsk, struct pt_regs *regs) task_struct 45 arch/sh/include/asm/hw_breakpoint.h struct task_struct; task_struct 100 arch/sh/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 123 arch/sh/include/asm/mmu_context.h struct task_struct *tsk) task_struct 107 arch/sh/include/asm/processor.h struct task_struct; task_struct 116 arch/sh/include/asm/processor.h extern void free_thread_xstate(struct task_struct *); task_struct 120 arch/sh/include/asm/processor.h extern int get_unalign_ctl(struct task_struct *, unsigned long addr); task_struct 121 arch/sh/include/asm/processor.h extern int set_unalign_ctl(struct task_struct *, unsigned int val); task_struct 127 arch/sh/include/asm/processor_32.h struct task_struct; task_struct 132 arch/sh/include/asm/processor_32.h extern void release_thread(struct task_struct *); task_struct 173 arch/sh/include/asm/processor_32.h void show_trace(struct task_struct *tsk, unsigned long *sp, task_struct 184 arch/sh/include/asm/processor_32.h extern unsigned long get_wchan(struct task_struct *p); task_struct 149 arch/sh/include/asm/processor_64.h struct task_struct; task_struct 153 arch/sh/include/asm/processor_64.h extern void release_thread(struct task_struct *); task_struct 199 arch/sh/include/asm/processor_64.h extern struct task_struct *last_task_used_math; task_struct 206 arch/sh/include/asm/processor_64.h extern unsigned long get_wchan(struct task_struct *p); task_struct 19 arch/sh/include/asm/stacktrace.h void dump_trace(struct task_struct *tsk, struct pt_regs *regs, task_struct 64 arch/sh/include/asm/switch_to_32.h struct task_struct *__switch_to(struct task_struct *prev, task_struct 65 arch/sh/include/asm/switch_to_32.h struct task_struct *next); task_struct 78 arch/sh/include/asm/switch_to_32.h struct task_struct *__last; \ task_struct 11 arch/sh/include/asm/switch_to_64.h struct task_struct; task_struct 16 arch/sh/include/asm/switch_to_64.h struct task_struct *sh64_switch_to(struct task_struct *prev, task_struct 18 arch/sh/include/asm/switch_to_64.h struct task_struct *next, task_struct 12 arch/sh/include/asm/syscall_32.h static inline long syscall_get_nr(struct task_struct *task, task_struct 18 arch/sh/include/asm/syscall_32.h static inline void syscall_rollback(struct task_struct *task, task_struct 27 arch/sh/include/asm/syscall_32.h static inline long syscall_get_error(struct task_struct *task, task_struct 33 arch/sh/include/asm/syscall_32.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 39 arch/sh/include/asm/syscall_32.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 49 arch/sh/include/asm/syscall_32.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 63 arch/sh/include/asm/syscall_32.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 75 arch/sh/include/asm/syscall_32.h static inline int syscall_get_arch(struct task_struct *task) task_struct 11 arch/sh/include/asm/syscall_64.h static inline long syscall_get_nr(struct task_struct *task, task_struct 17 arch/sh/include/asm/syscall_64.h static inline void syscall_rollback(struct task_struct *task, task_struct 26 arch/sh/include/asm/syscall_64.h static inline long syscall_get_error(struct task_struct *task, task_struct 32 arch/sh/include/asm/syscall_64.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 38 arch/sh/include/asm/syscall_64.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 48 arch/sh/include/asm/syscall_64.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 55 arch/sh/include/asm/syscall_64.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 62 arch/sh/include/asm/syscall_64.h static inline int syscall_get_arch(struct task_struct *task) task_struct 30 arch/sh/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 94 arch/sh/include/asm/thread_info.h extern int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src); task_struct 95 arch/sh/include/asm/thread_info.h extern void arch_release_task_struct(struct task_struct *tsk); task_struct 11 arch/sh/include/asm/unwinder.h void (*dump)(struct task_struct *, struct pt_regs *, task_struct 18 arch/sh/include/asm/unwinder.h extern void unwind_stack(struct task_struct *, struct pt_regs *, task_struct 22 arch/sh/include/asm/unwinder.h extern void stack_reader_dump(struct task_struct *, struct pt_regs *, task_struct 11 arch/sh/kernel/cpu/fpu.c int init_fpu(struct task_struct *tsk) task_struct 46 arch/sh/kernel/cpu/fpu.c struct task_struct *tsk = current; task_struct 56 arch/sh/kernel/cpu/fpu.c struct task_struct *tsk = current; task_struct 27 arch/sh/kernel/cpu/sh2a/fpu.c void save_fpu(struct task_struct *tsk) task_struct 60 arch/sh/kernel/cpu/sh2a/fpu.c void restore_fpu(struct task_struct *tsk) task_struct 454 arch/sh/kernel/cpu/sh2a/fpu.c struct task_struct *tsk = current; task_struct 466 arch/sh/kernel/cpu/sh2a/fpu.c struct task_struct *tsk = current; task_struct 509 arch/sh/kernel/cpu/sh2a/fpu.c struct task_struct *tsk = current; task_struct 558 arch/sh/kernel/cpu/sh2a/fpu.c struct task_struct *tsk = current; task_struct 41 arch/sh/kernel/cpu/sh4/fpu.c void save_fpu(struct task_struct *tsk) task_struct 91 arch/sh/kernel/cpu/sh4/fpu.c void restore_fpu(struct task_struct *tsk) task_struct 228 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 241 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 279 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 323 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 363 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 396 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 403 arch/sh/kernel/cpu/sh4/fpu.c struct task_struct *tsk = current; task_struct 16 arch/sh/kernel/cpu/sh5/fpu.c void save_fpu(struct task_struct *tsk) task_struct 58 arch/sh/kernel/cpu/sh5/fpu.c void restore_fpu(struct task_struct *tsk) task_struct 295 arch/sh/kernel/cpu/sh5/unwind.c static void sh64_unwinder_dump(struct task_struct *task, task_struct 58 arch/sh/kernel/dumpstack.c struct task_struct *task = tinfo->task; task_struct 87 arch/sh/kernel/dumpstack.c stack_reader_dump(struct task_struct *task, struct pt_regs *regs, task_struct 129 arch/sh/kernel/dumpstack.c void show_trace(struct task_struct *tsk, unsigned long *sp, task_struct 147 arch/sh/kernel/dumpstack.c void show_stack(struct task_struct *tsk, unsigned long *sp) task_struct 957 arch/sh/kernel/dwarf.c static void dwarf_unwinder_dump(struct task_struct *task, task_struct 262 arch/sh/kernel/hw_breakpoint.c void flush_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 223 arch/sh/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 24 arch/sh/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 42 arch/sh/kernel/process.c void free_thread_xstate(struct task_struct *tsk) task_struct 50 arch/sh/kernel/process.c void arch_release_task_struct(struct task_struct *tsk) task_struct 80 arch/sh/kernel/process_32.c struct task_struct *tsk = current; task_struct 91 arch/sh/kernel/process_32.c void release_thread(struct task_struct *dead_task) task_struct 102 arch/sh/kernel/process_32.c struct task_struct *tsk = current; task_struct 119 arch/sh/kernel/process_32.c unsigned long arg, struct task_struct *p) task_struct 125 arch/sh/kernel/process_32.c struct task_struct *tsk = current; task_struct 172 arch/sh/kernel/process_32.c __notrace_funcgraph struct task_struct * task_struct 173 arch/sh/kernel/process_32.c __switch_to(struct task_struct *prev, struct task_struct *next) task_struct 208 arch/sh/kernel/process_32.c unsigned long get_wchan(struct task_struct *p) task_struct 35 arch/sh/kernel/process_64.c struct task_struct *last_task_used_math = NULL; task_struct 278 arch/sh/kernel/process_64.c void show_stack(struct task_struct *tsk, unsigned long *sp); task_struct 280 arch/sh/kernel/process_64.c struct task_struct *tsk = get_current(); task_struct 291 arch/sh/kernel/process_64.c void exit_thread(struct task_struct *tsk) task_struct 338 arch/sh/kernel/process_64.c void release_thread(struct task_struct *dead_task) task_struct 348 arch/sh/kernel/process_64.c struct task_struct *tsk = current; task_struct 374 arch/sh/kernel/process_64.c unsigned long arg, struct task_struct *p) task_struct 432 arch/sh/kernel/process_64.c unsigned long get_wchan(struct task_struct *p) task_struct 40 arch/sh/kernel/ptrace_32.c static inline int get_stack_long(struct task_struct *task, int offset) task_struct 52 arch/sh/kernel/ptrace_32.c static inline int put_stack_long(struct task_struct *task, int offset, task_struct 77 arch/sh/kernel/ptrace_32.c static int set_single_step(struct task_struct *tsk, unsigned long addr) task_struct 112 arch/sh/kernel/ptrace_32.c void user_enable_single_step(struct task_struct *child) task_struct 121 arch/sh/kernel/ptrace_32.c void user_disable_single_step(struct task_struct *child) task_struct 131 arch/sh/kernel/ptrace_32.c void ptrace_disable(struct task_struct *child) task_struct 136 arch/sh/kernel/ptrace_32.c static int genregs_get(struct task_struct *target, task_struct 160 arch/sh/kernel/ptrace_32.c static int genregs_set(struct task_struct *target, task_struct 184 arch/sh/kernel/ptrace_32.c int fpregs_get(struct task_struct *target, task_struct 203 arch/sh/kernel/ptrace_32.c static int fpregs_set(struct task_struct *target, task_struct 224 arch/sh/kernel/ptrace_32.c static int fpregs_active(struct task_struct *target, task_struct 232 arch/sh/kernel/ptrace_32.c static int dspregs_get(struct task_struct *target, task_struct 250 arch/sh/kernel/ptrace_32.c static int dspregs_set(struct task_struct *target, task_struct 268 arch/sh/kernel/ptrace_32.c static int dspregs_active(struct task_struct *target, task_struct 363 arch/sh/kernel/ptrace_32.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 368 arch/sh/kernel/ptrace_32.c long arch_ptrace(struct task_struct *child, long request, task_struct 56 arch/sh/kernel/ptrace_64.c static inline int get_stack_long(struct task_struct *task, int offset) task_struct 66 arch/sh/kernel/ptrace_64.c get_fpu_long(struct task_struct *task, unsigned long addr) task_struct 96 arch/sh/kernel/ptrace_64.c static inline int put_stack_long(struct task_struct *task, int offset, task_struct 108 arch/sh/kernel/ptrace_64.c put_fpu_long(struct task_struct *task, unsigned long addr, unsigned long data) task_struct 128 arch/sh/kernel/ptrace_64.c void user_enable_single_step(struct task_struct *child) task_struct 137 arch/sh/kernel/ptrace_64.c void user_disable_single_step(struct task_struct *child) task_struct 146 arch/sh/kernel/ptrace_64.c static int genregs_get(struct task_struct *target, task_struct 179 arch/sh/kernel/ptrace_64.c static int genregs_set(struct task_struct *target, task_struct 214 arch/sh/kernel/ptrace_64.c int fpregs_get(struct task_struct *target, task_struct 229 arch/sh/kernel/ptrace_64.c static int fpregs_set(struct task_struct *target, task_struct 246 arch/sh/kernel/ptrace_64.c static int fpregs_active(struct task_struct *target, task_struct 379 arch/sh/kernel/ptrace_64.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 384 arch/sh/kernel/ptrace_64.c long arch_ptrace(struct task_struct *child, long request, task_struct 573 arch/sh/kernel/ptrace_64.c void ptrace_disable(struct task_struct *child) task_struct 80 arch/sh/kernel/signal_32.c struct task_struct *tsk = current; task_struct 93 arch/sh/kernel/signal_32.c struct task_struct *tsk = current; task_struct 137 arch/sh/kernel/signal_32.c struct task_struct *tsk = current; task_struct 214 arch/sh/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *tsk) task_struct 80 arch/sh/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 132 arch/sh/kernel/unwinder.c void unwind_stack(struct task_struct *task, struct pt_regs *regs, task_struct 552 arch/sh/math-emu/math.c struct task_struct *tsk = current; task_struct 597 arch/sh/math-emu/math.c struct task_struct *tsk = current; task_struct 83 arch/sh/mm/alignment.c int get_unalign_ctl(struct task_struct *tsk, unsigned long addr) task_struct 89 arch/sh/mm/alignment.c int set_unalign_ctl(struct task_struct *tsk, unsigned int val) task_struct 96 arch/sh/mm/alignment.c void unaligned_fixups_notify(struct task_struct *tsk, insn_size_t insn, task_struct 31 arch/sh/mm/asids-debugfs.c struct task_struct *p; task_struct 285 arch/sh/mm/fault.c struct task_struct *tsk = current; task_struct 379 arch/sh/mm/fault.c struct task_struct *tsk; task_struct 18 arch/sparc/include/asm/current.h register struct task_struct *current asm("g4"); task_struct 27 arch/sparc/include/asm/current.h struct task_struct; task_struct 28 arch/sparc/include/asm/current.h static inline struct task_struct *__get_current(void) task_struct 220 arch/sparc/include/asm/leon.h struct task_struct; task_struct 239 arch/sparc/include/asm/leon.h int leon_boot_one_cpu(int i, struct task_struct *); task_struct 9 arch/sparc/include/asm/mmu_context_32.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 16 arch/sparc/include/asm/mmu_context_32.h int init_new_context(struct task_struct *tsk, struct mm_struct *mm); task_struct 27 arch/sparc/include/asm/mmu_context_32.h struct task_struct *tsk); task_struct 19 arch/sparc/include/asm/mmu_context_64.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 29 arch/sparc/include/asm/mmu_context_64.h int init_new_context(struct task_struct *tsk, struct mm_struct *mm); task_struct 81 arch/sparc/include/asm/mmu_context_64.h static inline void switch_mm(struct mm_struct *old_mm, struct mm_struct *mm, struct task_struct *tsk) task_struct 143 arch/sparc/include/asm/mmu_context_64.h static inline void arch_start_context_switch(struct task_struct *prev) task_struct 26 arch/sparc/include/asm/processor_32.h struct task_struct; task_struct 96 arch/sparc/include/asm/processor_32.h unsigned long get_wchan(struct task_struct *); task_struct 104 arch/sparc/include/asm/processor_32.h extern struct task_struct *last_task_used_math; task_struct 105 arch/sparc/include/asm/processor_32.h int do_mathemu(struct pt_regs *regs, struct task_struct *fpt); task_struct 87 arch/sparc/include/asm/processor_64.h struct task_struct; task_struct 186 arch/sparc/include/asm/processor_64.h unsigned long get_wchan(struct task_struct *task); task_struct 179 arch/sparc/include/asm/sfp-machine_32.h extern struct task_struct *last_task_used_math; task_struct 20 arch/sparc/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 28 arch/sparc/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 68 arch/sparc/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 76 arch/sparc/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 84 arch/sparc/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 97 arch/sparc/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 120 arch/sparc/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 130 arch/sparc/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 30 arch/sparc/include/asm/thread_info_32.h struct task_struct *task; /* main task structure */ task_struct 34 arch/sparc/include/asm/thread_info_64.h struct task_struct; task_struct 38 arch/sparc/include/asm/thread_info_64.h struct task_struct *task; task_struct 37 arch/sparc/include/asm/uprobes.h struct task_struct; task_struct 43 arch/sparc/include/asm/uprobes.h extern bool arch_uprobe_xol_was_trapped(struct task_struct *tsk); task_struct 51 arch/sparc/kernel/asm-offsets.c DEFINE(AOFF_task_thread, offsetof(struct task_struct, thread)); task_struct 100 arch/sparc/kernel/kernel.h int smp4m_boot_one_cpu(int i, struct task_struct *idle); task_struct 121 arch/sparc/kernel/kernel.h int smp4d_boot_one_cpu(int i, struct task_struct *idle); task_struct 47 arch/sparc/kernel/kgdb_32.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 45 arch/sparc/kernel/kgdb_64.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 183 arch/sparc/kernel/leon_smp.c int leon_boot_one_cpu(int i, struct task_struct *idle) task_struct 71 arch/sparc/kernel/process_32.c struct task_struct *last_task_used_math = NULL; task_struct 151 arch/sparc/kernel/process_32.c void show_stack(struct task_struct *tsk, unsigned long *_ksp) task_struct 183 arch/sparc/kernel/process_32.c void exit_thread(struct task_struct *tsk) task_struct 305 arch/sparc/kernel/process_32.c unsigned long arg, struct task_struct *p) task_struct 461 arch/sparc/kernel/process_32.c unsigned long get_wchan(struct task_struct *task) task_struct 411 arch/sparc/kernel/process_64.c void exit_thread(struct task_struct *tsk) task_struct 616 arch/sparc/kernel/process_64.c unsigned long arg, struct task_struct *p) task_struct 683 arch/sparc/kernel/process_64.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 770 arch/sparc/kernel/process_64.c unsigned long get_wchan(struct task_struct *task) task_struct 39 arch/sparc/kernel/ptrace_32.c void ptrace_disable(struct task_struct *child) task_struct 49 arch/sparc/kernel/ptrace_32.c static int genregs32_get(struct task_struct *target, task_struct 127 arch/sparc/kernel/ptrace_32.c static int genregs32_set(struct task_struct *target, task_struct 211 arch/sparc/kernel/ptrace_32.c static int fpregs32_get(struct task_struct *target, task_struct 255 arch/sparc/kernel/ptrace_32.c static int fpregs32_set(struct task_struct *target, task_struct 324 arch/sparc/kernel/ptrace_32.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 341 arch/sparc/kernel/ptrace_32.c long arch_ptrace(struct task_struct *child, long request, task_struct 93 arch/sparc/kernel/ptrace_64.c void ptrace_disable(struct task_struct *child) task_struct 162 arch/sparc/kernel/ptrace_64.c static int get_from_target(struct task_struct *target, unsigned long uaddr, task_struct 177 arch/sparc/kernel/ptrace_64.c static int set_to_target(struct task_struct *target, unsigned long uaddr, task_struct 192 arch/sparc/kernel/ptrace_64.c static int regwindow64_get(struct task_struct *target, task_struct 217 arch/sparc/kernel/ptrace_64.c static int regwindow64_set(struct task_struct *target, task_struct 248 arch/sparc/kernel/ptrace_64.c static int genregs64_get(struct task_struct *target, task_struct 298 arch/sparc/kernel/ptrace_64.c static int genregs64_set(struct task_struct *target, task_struct 372 arch/sparc/kernel/ptrace_64.c static int fpregs64_get(struct task_struct *target, task_struct 439 arch/sparc/kernel/ptrace_64.c static int fpregs64_set(struct task_struct *target, task_struct 516 arch/sparc/kernel/ptrace_64.c static int genregs32_get(struct task_struct *target, task_struct 628 arch/sparc/kernel/ptrace_64.c static int genregs32_set(struct task_struct *target, task_struct 750 arch/sparc/kernel/ptrace_64.c static int fpregs32_get(struct task_struct *target, task_struct 804 arch/sparc/kernel/ptrace_64.c static int fpregs32_set(struct task_struct *target, task_struct 888 arch/sparc/kernel/ptrace_64.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 910 arch/sparc/kernel/ptrace_64.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 1021 arch/sparc/kernel/ptrace_64.c long arch_ptrace(struct task_struct *child, long request, task_struct 260 arch/sparc/kernel/smp_32.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 353 arch/sparc/kernel/smp_64.c static int smp_boot_one_cpu(unsigned int cpu, struct task_struct *idle) task_struct 1317 arch/sparc/kernel/smp_64.c int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 19 arch/sparc/kernel/stacktrace.c struct task_struct *t; task_struct 83 arch/sparc/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 122 arch/sparc/kernel/sun4d_smp.c int smp4d_boot_one_cpu(int i, struct task_struct *idle) task_struct 79 arch/sparc/kernel/sun4m_smp.c int smp4m_boot_one_cpu(int i, struct task_struct *idle) task_struct 172 arch/sparc/kernel/traps_32.c struct task_struct *fptask = last_task_used_math; task_struct 208 arch/sparc/kernel/traps_32.c struct task_struct *fpt = last_task_used_math; task_struct 210 arch/sparc/kernel/traps_32.c struct task_struct *fpt = current; task_struct 2455 arch/sparc/kernel/traps_64.c void show_stack(struct task_struct *tsk, unsigned long *_ksp) task_struct 304 arch/sparc/kernel/uprobes.c bool arch_uprobe_xol_was_trapped(struct task_struct *t) task_struct 144 arch/sparc/math-emu/math_32.c int do_mathemu(struct pt_regs *regs, struct task_struct *fpt) task_struct 40 arch/sparc/mm/fault_32.c struct task_struct *tsk, task_struct 108 arch/sparc/mm/fault_32.c unsigned long address, struct task_struct *tsk) task_struct 164 arch/sparc/mm/fault_32.c struct task_struct *tsk = current; task_struct 381 arch/sparc/mm/fault_32.c struct task_struct *tsk = current; task_struct 42 arch/sparc/mm/fault_64.c struct task_struct *tsk, task_struct 135 arch/sparc/mm/fault_64.c unsigned long address, struct task_struct *tsk) task_struct 494 arch/sparc/mm/srmmu.c struct task_struct *tsk) task_struct 1016 arch/sparc/mm/srmmu.c int init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 536 arch/sparc/mm/tsb.c int init_new_context(struct task_struct *tsk, struct mm_struct *mm) task_struct 643 arch/um/drivers/mconsole_kern.c struct task_struct *task = arg; task_struct 658 arch/um/drivers/mconsole_kern.c struct task_struct *to = NULL; task_struct 61 arch/um/include/asm/mmu_context.h struct task_struct *tsk) task_struct 74 arch/um/include/asm/mmu_context.h struct task_struct *tsk) task_struct 78 arch/um/include/asm/mmu_context.h extern int init_new_context(struct task_struct *task, struct mm_struct *mm); task_struct 11 arch/um/include/asm/processor-generic.h struct task_struct; task_struct 27 arch/um/include/asm/processor-generic.h struct task_struct *prev_sched; task_struct 57 arch/um/include/asm/processor-generic.h static inline void release_thread(struct task_struct *task) task_struct 101 arch/um/include/asm/processor-generic.h extern unsigned long get_wchan(struct task_struct *p); task_struct 32 arch/um/include/asm/ptrace-generic.h struct task_struct; task_struct 34 arch/um/include/asm/ptrace-generic.h extern long subarch_ptrace(struct task_struct *child, long request, task_struct 36 arch/um/include/asm/ptrace-generic.h extern unsigned long getreg(struct task_struct *child, int regno); task_struct 37 arch/um/include/asm/ptrace-generic.h extern int putreg(struct task_struct *child, int regno, unsigned long value); task_struct 39 arch/um/include/asm/ptrace-generic.h extern int arch_set_tls(struct task_struct *new, unsigned long tls); task_struct 40 arch/um/include/asm/ptrace-generic.h extern void clear_flushed_tls(struct task_struct *task); task_struct 19 arch/um/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *segv_regs) task_struct 27 arch/um/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *segv_regs) task_struct 34 arch/um/include/asm/stacktrace.h *get_stack_pointer(struct task_struct *task, struct pt_regs *segv_regs) task_struct 41 arch/um/include/asm/stacktrace.h void dump_trace(struct task_struct *tsk, const struct stacktrace_ops *ops, void *data); task_struct 18 arch/um/include/asm/syscall-generic.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 24 arch/um/include/asm/syscall-generic.h static inline void syscall_rollback(struct task_struct *task, task_struct 30 arch/um/include/asm/syscall-generic.h static inline long syscall_get_error(struct task_struct *task, task_struct 38 arch/um/include/asm/syscall-generic.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 44 arch/um/include/asm/syscall-generic.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 51 arch/um/include/asm/syscall-generic.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 65 arch/um/include/asm/syscall-generic.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 5 arch/um/include/asm/sysrq.h struct task_struct; task_struct 6 arch/um/include/asm/sysrq.h extern void show_trace(struct task_struct* task, unsigned long *stack); task_struct 20 arch/um/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 566 arch/um/kernel/irq.c struct task_struct *task; task_struct 78 arch/um/kernel/process.c static inline void set_current(struct task_struct *task) task_struct 84 arch/um/kernel/process.c extern void arch_switch_to(struct task_struct *to); task_struct 86 arch/um/kernel/process.c void *__switch_to(struct task_struct *from, struct task_struct *to) task_struct 157 arch/um/kernel/process.c unsigned long arg, struct task_struct * p, unsigned long tls) task_struct 381 arch/um/kernel/process.c struct task_struct *task = t ? t : current; task_struct 408 arch/um/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 443 arch/um/kernel/process.c int elf_core_copy_fpregs(struct task_struct *t, elf_fpregset_t *fpu) task_struct 13 arch/um/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 23 arch/um/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 36 arch/um/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 41 arch/um/kernel/ptrace.c extern int peek_user(struct task_struct * child, long addr, long data); task_struct 42 arch/um/kernel/ptrace.c extern int poke_user(struct task_struct * child, long addr, long data); task_struct 44 arch/um/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 21 arch/um/kernel/reboot.c struct task_struct *p; task_struct 26 arch/um/kernel/reboot.c struct task_struct *t; task_struct 51 arch/um/kernel/skas/mmu.c int init_new_context(struct task_struct *task, struct mm_struct *mm) task_struct 16 arch/um/kernel/stacktrace.c void dump_trace(struct task_struct *tsk, task_struct 60 arch/um/kernel/stacktrace.c static void __save_stack_trace(struct task_struct *tsk, struct stack_trace *trace) task_struct 71 arch/um/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 28 arch/um/kernel/sysrq.c void show_stack(struct task_struct *task, unsigned long *stack) task_struct 513 arch/um/kernel/tlb.c pte_t *addr_pte(struct task_struct *task, unsigned long addr) task_struct 144 arch/um/kernel/trap.c struct task_struct *tsk = current; task_struct 61 arch/unicore32/include/asm/elf.h struct task_struct; task_struct 62 arch/unicore32/include/asm/elf.h int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs); task_struct 35 arch/unicore32/include/asm/mmu_context.h enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 47 arch/unicore32/include/asm/mmu_context.h struct task_struct *tsk) task_struct 57 arch/unicore32/include/asm/processor.h struct task_struct; task_struct 60 arch/unicore32/include/asm/processor.h extern void release_thread(struct task_struct *); task_struct 62 arch/unicore32/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 10 arch/unicore32/include/asm/switch_to.h struct task_struct; task_struct 18 arch/unicore32/include/asm/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, task_struct 7 arch/unicore32/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 23 arch/unicore32/include/asm/thread_info.h struct task_struct; task_struct 69 arch/unicore32/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 36 arch/unicore32/kernel/asm-offsets.c DEFINE(TSK_ACTIVE_MM, offsetof(struct task_struct, active_mm)); task_struct 206 arch/unicore32/kernel/process.c struct task_struct *tsk = current; task_struct 215 arch/unicore32/kernel/process.c void release_thread(struct task_struct *dead_task) task_struct 224 arch/unicore32/kernel/process.c unsigned long stk_sz, struct task_struct *p) task_struct 252 arch/unicore32/kernel/process.c int dump_task_regs(struct task_struct *t, elf_gregset_t *elfregs) task_struct 274 arch/unicore32/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 23 arch/unicore32/kernel/ptrace.c static inline long get_user_reg(struct task_struct *task, int offset) task_struct 35 arch/unicore32/kernel/ptrace.c put_user_reg(struct task_struct *task, int offset, long data) task_struct 54 arch/unicore32/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 61 arch/unicore32/kernel/ptrace.c static int ptrace_read_user(struct task_struct *tsk, unsigned long off, task_struct 76 arch/unicore32/kernel/ptrace.c static int ptrace_write_user(struct task_struct *tsk, unsigned long off, task_struct 85 arch/unicore32/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 95 arch/unicore32/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 138 arch/unicore32/kernel/traps.c static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) task_struct 173 arch/unicore32/kernel/traps.c void show_stack(struct task_struct *tsk, unsigned long *sp) task_struct 182 arch/unicore32/kernel/traps.c struct task_struct *tsk = thread->task; task_struct 119 arch/unicore32/mm/fault.c struct task_struct *tsk = current; task_struct 129 arch/unicore32/mm/fault.c struct task_struct *tsk = current; task_struct 163 arch/unicore32/mm/fault.c unsigned int fsr, unsigned int flags, struct task_struct *tsk) task_struct 201 arch/unicore32/mm/fault.c struct task_struct *tsk; task_struct 123 arch/x86/entry/vsyscall/vsyscall_64.c struct task_struct *tsk; task_struct 9 arch/x86/include/asm/current.h struct task_struct; task_struct 11 arch/x86/include/asm/current.h DECLARE_PER_CPU(struct task_struct *, current_task); task_struct 13 arch/x86/include/asm/current.h static __always_inline struct task_struct *get_current(void) task_struct 288 arch/x86/include/asm/elf.h struct task_struct; task_struct 33 arch/x86/include/asm/fpu/internal.h extern int fpu__copy(struct task_struct *dst, struct task_struct *src); task_struct 24 arch/x86/include/asm/fpu/signal.h struct task_struct *tsk); task_struct 17 arch/x86/include/asm/fsgsbase.h extern unsigned long x86_fsbase_read_task(struct task_struct *task); task_struct 18 arch/x86/include/asm/fsgsbase.h extern unsigned long x86_gsbase_read_task(struct task_struct *task); task_struct 19 arch/x86/include/asm/fsgsbase.h extern void x86_fsbase_write_task(struct task_struct *task, unsigned long fsbase); task_struct 20 arch/x86/include/asm/fsgsbase.h extern void x86_gsbase_write_task(struct task_struct *task, unsigned long gsbase); task_struct 941 arch/x86/include/asm/kvm_host.h struct task_struct *nx_lpage_recovery_thread; task_struct 180 arch/x86/include/asm/mmu_context.h void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk); task_struct 186 arch/x86/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 211 arch/x86/include/asm/mmu_context.h struct task_struct *tsk); task_struct 214 arch/x86/include/asm/mmu_context.h struct task_struct *tsk); task_struct 604 arch/x86/include/asm/paravirt.h static inline void arch_start_context_switch(struct task_struct *prev) task_struct 609 arch/x86/include/asm/paravirt.h static inline void arch_end_context_switch(struct task_struct *next) task_struct 54 arch/x86/include/asm/paravirt_types.h struct task_struct; task_struct 178 arch/x86/include/asm/paravirt_types.h void (*start_context_switch)(struct task_struct *prev); task_struct 179 arch/x86/include/asm/paravirt_types.h void (*end_context_switch)(struct task_struct *next); task_struct 656 arch/x86/include/asm/paravirt_types.h void paravirt_start_context_switch(struct task_struct *prev); task_struct 657 arch/x86/include/asm/paravirt_types.h void paravirt_end_context_switch(struct task_struct *next); task_struct 9 arch/x86/include/asm/pkeys.h extern int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 41 arch/x86/include/asm/pkeys.h extern int __arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 118 arch/x86/include/asm/pkeys.h extern int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 120 arch/x86/include/asm/pkeys.h extern int __arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 8 arch/x86/include/asm/processor.h struct task_struct; task_struct 580 arch/x86/include/asm/processor.h extern void release_thread(struct task_struct *); task_struct 582 arch/x86/include/asm/processor.h unsigned long get_wchan(struct task_struct *p); task_struct 768 arch/x86/include/asm/processor.h extern void set_task_blockstep(struct task_struct *task, bool on); task_struct 893 arch/x86/include/asm/processor.h extern unsigned long KSTK_ESP(struct task_struct *task); task_struct 13 arch/x86/include/asm/proto.h long do_arch_prctl_64(struct task_struct *task, int option, unsigned long arg2); task_struct 38 arch/x86/include/asm/proto.h long do_arch_prctl_common(struct task_struct *task, int option, task_struct 98 arch/x86/include/asm/ptrace.h struct task_struct; task_struct 103 arch/x86/include/asm/ptrace.h convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs); task_struct 359 arch/x86/include/asm/ptrace.h extern int do_get_thread_area(struct task_struct *p, int idx, task_struct 361 arch/x86/include/asm/ptrace.h extern int do_set_thread_area(struct task_struct *p, int idx, task_struct 44 arch/x86/include/asm/smp.h struct task_struct; task_struct 55 arch/x86/include/asm/smp.h int (*cpu_up)(unsigned cpu, struct task_struct *tidle); task_struct 95 arch/x86/include/asm/smp.h static inline int __cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 135 arch/x86/include/asm/smp.h int common_cpu_up(unsigned int cpunum, struct task_struct *tidle); task_struct 136 arch/x86/include/asm/smp.h int native_cpu_up(unsigned int cpunum, struct task_struct *tidle); task_struct 149 arch/x86/include/asm/smp.h void x86_idle_thread_init(unsigned int cpu, struct task_struct *idle); task_struct 31 arch/x86/include/asm/stacktrace.h bool in_task_stack(unsigned long *stack, struct task_struct *task, task_struct 36 arch/x86/include/asm/stacktrace.h int get_stack_info(unsigned long *stack, struct task_struct *task, task_struct 59 arch/x86/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *regs) task_struct 71 arch/x86/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *regs) task_struct 78 arch/x86/include/asm/stacktrace.h get_stack_pointer(struct task_struct *task, struct pt_regs *regs) task_struct 89 arch/x86/include/asm/stacktrace.h void show_trace_log_lvl(struct task_struct *task, struct pt_regs *regs, task_struct 7 arch/x86/include/asm/switch_to.h struct task_struct; /* one of the stranger aspects of C forward declarations */ task_struct 9 arch/x86/include/asm/switch_to.h struct task_struct *__switch_to_asm(struct task_struct *prev, task_struct 10 arch/x86/include/asm/switch_to.h struct task_struct *next); task_struct 12 arch/x86/include/asm/switch_to.h __visible struct task_struct *__switch_to(struct task_struct *prev, task_struct 13 arch/x86/include/asm/switch_to.h struct task_struct *next); task_struct 16 arch/x86/include/asm/switch_to.h static inline void prepare_switch_to(struct task_struct *next) task_struct 88 arch/x86/include/asm/switch_to.h static inline void update_task_stack(struct task_struct *task) task_struct 48 arch/x86/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) task_struct 53 arch/x86/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 59 arch/x86/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 78 arch/x86/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 84 arch/x86/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 93 arch/x86/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 100 arch/x86/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 109 arch/x86/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 116 arch/x86/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 140 arch/x86/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 164 arch/x86/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 52 arch/x86/include/asm/thread_info.h struct task_struct; task_struct 246 arch/x86/include/asm/thread_info.h extern int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src); task_struct 247 arch/x86/include/asm/thread_info.h extern void arch_release_task_struct(struct task_struct *tsk); task_struct 16 arch/x86/include/asm/unwind.h struct task_struct *task; task_struct 38 arch/x86/include/asm/unwind.h void __unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 55 arch/x86/include/asm/unwind.h void unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 117 arch/x86/include/asm/unwind.h static inline bool task_on_another_cpu(struct task_struct *task) task_struct 52 arch/x86/include/asm/vm86.h struct task_struct; task_struct 74 arch/x86/include/asm/vm86.h void release_vm86_irqs(struct task_struct *); task_struct 433 arch/x86/kernel/apm_32.c static struct task_struct *kapmd_task; task_struct 35 arch/x86/kernel/asm-offsets.c OFFSET(TASK_threadsp, task_struct, thread.sp); task_struct 37 arch/x86/kernel/asm-offsets.c OFFSET(TASK_stack_canary, task_struct, stack_canary); task_struct 41 arch/x86/kernel/asm-offsets.c OFFSET(TASK_addr_limit, task_struct, thread.addr_limit); task_struct 1199 arch/x86/kernel/cpu/bugs.c static void task_update_spec_tif(struct task_struct *tsk) task_struct 1216 arch/x86/kernel/cpu/bugs.c static int ssb_prctl_set(struct task_struct *task, unsigned long ctrl) task_struct 1255 arch/x86/kernel/cpu/bugs.c static int ib_prctl_set(struct task_struct *task, unsigned long ctrl) task_struct 1300 arch/x86/kernel/cpu/bugs.c int arch_prctl_spec_ctrl_set(struct task_struct *task, unsigned long which, task_struct 1314 arch/x86/kernel/cpu/bugs.c void arch_seccomp_spec_mitigate(struct task_struct *task) task_struct 1324 arch/x86/kernel/cpu/bugs.c static int ssb_prctl_get(struct task_struct *task) task_struct 1345 arch/x86/kernel/cpu/bugs.c static int ib_prctl_get(struct task_struct *task) task_struct 1370 arch/x86/kernel/cpu/bugs.c int arch_prctl_spec_ctrl_get(struct task_struct *task, unsigned long which) task_struct 1698 arch/x86/kernel/cpu/common.c DEFINE_PER_CPU(struct task_struct *, current_task) ____cacheline_aligned = task_struct 1760 arch/x86/kernel/cpu/common.c DEFINE_PER_CPU(struct task_struct *, current_task) = &init_task; task_struct 1857 arch/x86/kernel/cpu/common.c struct task_struct *me; task_struct 1952 arch/x86/kernel/cpu/common.c struct task_struct *curr = current; task_struct 1154 arch/x86/kernel/cpu/resctrl/pseudo_lock.c struct task_struct *thread; task_struct 1274 arch/x86/kernel/cpu/resctrl/pseudo_lock.c struct task_struct *thread; task_struct 543 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int __rdtgroup_move_task(struct task_struct *tsk, task_struct 599 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct task_struct *p, *t; task_struct 617 arch/x86/kernel/cpu/resctrl/rdtgroup.c static int rdtgroup_task_write_permission(struct task_struct *task, task_struct 642 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct task_struct *tsk; task_struct 701 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct task_struct *p, *t; task_struct 2162 arch/x86/kernel/cpu/resctrl/rdtgroup.c static bool is_closid_match(struct task_struct *t, struct rdtgroup *r) task_struct 2168 arch/x86/kernel/cpu/resctrl/rdtgroup.c static bool is_rmid_match(struct task_struct *t, struct rdtgroup *r) task_struct 2185 arch/x86/kernel/cpu/resctrl/rdtgroup.c struct task_struct *p, *t; task_struct 32 arch/x86/kernel/dumpstack.c bool in_task_stack(unsigned long *stack, struct task_struct *task, task_struct 162 arch/x86/kernel/dumpstack.c void show_trace_log_lvl(struct task_struct *task, struct pt_regs *regs, task_struct 282 arch/x86/kernel/dumpstack.c void show_stack(struct task_struct *task, unsigned long *sp) task_struct 85 arch/x86/kernel/dumpstack_32.c int get_stack_info(unsigned long *stack, struct task_struct *task, task_struct 153 arch/x86/kernel/dumpstack_64.c int get_stack_info(unsigned long *stack, struct task_struct *task, task_struct 167 arch/x86/kernel/fpu/core.c int fpu__copy(struct task_struct *dst, struct task_struct *src) task_struct 160 arch/x86/kernel/fpu/init.c int task_size = sizeof(struct task_struct); task_struct 166 arch/x86/kernel/fpu/init.c task_size -= sizeof(((struct task_struct *)0)->thread.fpu.state); task_struct 183 arch/x86/kernel/fpu/init.c CHECK_MEMBER_AT_END_OF(struct task_struct, thread); task_struct 16 arch/x86/kernel/fpu/regset.c int regset_fpregs_active(struct task_struct *target, const struct user_regset *regset) task_struct 21 arch/x86/kernel/fpu/regset.c int regset_xregset_fpregs_active(struct task_struct *target, const struct user_regset *regset) task_struct 29 arch/x86/kernel/fpu/regset.c int xfpregs_get(struct task_struct *target, const struct user_regset *regset, task_struct 45 arch/x86/kernel/fpu/regset.c int xfpregs_set(struct task_struct *target, const struct user_regset *regset, task_struct 76 arch/x86/kernel/fpu/regset.c int xstateregs_get(struct task_struct *target, const struct user_regset *regset, task_struct 113 arch/x86/kernel/fpu/regset.c int xstateregs_set(struct task_struct *target, const struct user_regset *regset, task_struct 232 arch/x86/kernel/fpu/regset.c convert_from_fxsr(struct user_i387_ia32_struct *env, struct task_struct *tsk) task_struct 295 arch/x86/kernel/fpu/regset.c int fpregs_get(struct task_struct *target, const struct user_regset *regset, task_struct 324 arch/x86/kernel/fpu/regset.c int fpregs_set(struct task_struct *target, const struct user_regset *regset, task_struct 368 arch/x86/kernel/fpu/regset.c struct task_struct *tsk = current; task_struct 58 arch/x86/kernel/fpu/signal.c static inline int save_fsave_header(struct task_struct *tsk, void __user *buf) task_struct 166 arch/x86/kernel/fpu/signal.c struct task_struct *tsk = current; task_struct 277 arch/x86/kernel/fpu/signal.c struct task_struct *tsk = current; task_struct 904 arch/x86/kernel/fpu/xstate.c int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 1252 arch/x86/kernel/fpu/xstate.c static void avx512_status(struct seq_file *m, struct task_struct *task) task_struct 1280 arch/x86/kernel/fpu/xstate.c struct pid *pid, struct task_struct *task) task_struct 397 arch/x86/kernel/hw_breakpoint.c void flush_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 142 arch/x86/kernel/kgdb.c void sleeping_thread_to_gdb_regs(unsigned long *gdb_regs, struct task_struct *p) task_struct 629 arch/x86/kernel/kgdb.c struct task_struct *tsk = current; task_struct 251 arch/x86/kernel/paravirt.c void paravirt_start_context_switch(struct task_struct *prev) task_struct 262 arch/x86/kernel/paravirt.c void paravirt_end_context_switch(struct task_struct *next) task_struct 98 arch/x86/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 124 arch/x86/kernel/perf_regs.c u64 perf_reg_abi(struct task_struct *task) task_struct 97 arch/x86/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 110 arch/x86/kernel/process.c void exit_thread(struct task_struct *tsk) task_struct 137 arch/x86/kernel/process.c struct task_struct *tsk = current; task_struct 237 arch/x86/kernel/process.c static int set_cpuid_mode(struct task_struct *task, unsigned long cpuid_enabled) task_struct 455 arch/x86/kernel/process.c static unsigned long speculation_ctrl_update_tif(struct task_struct *tsk) task_struct 490 arch/x86/kernel/process.c void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p) task_struct 802 arch/x86/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 858 arch/x86/kernel/process.c long do_arch_prctl_common(struct task_struct *task, int option, task_struct 7 arch/x86/kernel/process.h void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p); task_struct 13 arch/x86/kernel/process.h static inline void switch_to_extra(struct task_struct *prev, task_struct 14 arch/x86/kernel/process.h struct task_struct *next) task_struct 109 arch/x86/kernel/process_32.c void release_thread(struct task_struct *dead_task) task_struct 116 arch/x86/kernel/process_32.c unsigned long arg, struct task_struct *p, unsigned long tls) task_struct 121 arch/x86/kernel/process_32.c struct task_struct *tsk; task_struct 227 arch/x86/kernel/process_32.c __visible __notrace_funcgraph struct task_struct * task_struct 228 arch/x86/kernel/process_32.c __switch_to(struct task_struct *prev_p, struct task_struct *next_p) task_struct 144 arch/x86/kernel/process_64.c void release_thread(struct task_struct *dead_task) task_struct 160 arch/x86/kernel/process_64.c static __always_inline void save_base_legacy(struct task_struct *prev_p, task_struct 199 arch/x86/kernel/process_64.c static __always_inline void save_fsgs(struct task_struct *task) task_struct 289 arch/x86/kernel/process_64.c static unsigned long x86_fsgsbase_read_task(struct task_struct *task, task_struct 332 arch/x86/kernel/process_64.c unsigned long x86_fsbase_read_task(struct task_struct *task) task_struct 346 arch/x86/kernel/process_64.c unsigned long x86_gsbase_read_task(struct task_struct *task) task_struct 360 arch/x86/kernel/process_64.c void x86_fsbase_write_task(struct task_struct *task, unsigned long fsbase) task_struct 367 arch/x86/kernel/process_64.c void x86_gsbase_write_task(struct task_struct *task, unsigned long gsbase) task_struct 375 arch/x86/kernel/process_64.c unsigned long arg, struct task_struct *p, unsigned long tls) task_struct 381 arch/x86/kernel/process_64.c struct task_struct *me = current; task_struct 503 arch/x86/kernel/process_64.c __visible __notrace_funcgraph struct task_struct * task_struct 504 arch/x86/kernel/process_64.c __switch_to(struct task_struct *prev_p, struct task_struct *next_p) task_struct 703 arch/x86/kernel/process_64.c long do_arch_prctl_64(struct task_struct *task, int option, unsigned long arg2) task_struct 817 arch/x86/kernel/process_64.c unsigned long KSTK_ESP(struct task_struct *task) task_struct 164 arch/x86/kernel/ptrace.c static u16 get_segment_reg(struct task_struct *task, unsigned long offset) task_struct 181 arch/x86/kernel/ptrace.c static int set_segment_reg(struct task_struct *task, task_struct 230 arch/x86/kernel/ptrace.c static u16 get_segment_reg(struct task_struct *task, unsigned long offset) task_struct 271 arch/x86/kernel/ptrace.c static int set_segment_reg(struct task_struct *task, task_struct 322 arch/x86/kernel/ptrace.c static unsigned long get_flags(struct task_struct *task) task_struct 335 arch/x86/kernel/ptrace.c static int set_flags(struct task_struct *task, unsigned long value) task_struct 354 arch/x86/kernel/ptrace.c static int putreg(struct task_struct *child, task_struct 397 arch/x86/kernel/ptrace.c static unsigned long getreg(struct task_struct *task, unsigned long offset) task_struct 422 arch/x86/kernel/ptrace.c static int genregs_get(struct task_struct *target, task_struct 447 arch/x86/kernel/ptrace.c static int genregs_set(struct task_struct *target, task_struct 531 arch/x86/kernel/ptrace.c ptrace_register_breakpoint(struct task_struct *tsk, int len, int type, task_struct 564 arch/x86/kernel/ptrace.c static int ptrace_write_dr7(struct task_struct *tsk, unsigned long data) task_struct 615 arch/x86/kernel/ptrace.c static unsigned long ptrace_get_debugreg(struct task_struct *tsk, int n) task_struct 634 arch/x86/kernel/ptrace.c static int ptrace_set_breakpoint_addr(struct task_struct *tsk, int nr, task_struct 673 arch/x86/kernel/ptrace.c static int ptrace_set_debugreg(struct task_struct *tsk, int n, task_struct 697 arch/x86/kernel/ptrace.c static int ioperm_active(struct task_struct *target, task_struct 703 arch/x86/kernel/ptrace.c static int ioperm_get(struct task_struct *target, task_struct 721 arch/x86/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 730 arch/x86/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 865 arch/x86/kernel/ptrace.c static int putreg32(struct task_struct *child, unsigned regno, u32 value) task_struct 938 arch/x86/kernel/ptrace.c static int getreg32(struct task_struct *child, unsigned regno, u32 *val) task_struct 989 arch/x86/kernel/ptrace.c static int genregs32_get(struct task_struct *target, task_struct 1016 arch/x86/kernel/ptrace.c static int genregs32_set(struct task_struct *target, task_struct 1044 arch/x86/kernel/ptrace.c static long ia32_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 1112 arch/x86/kernel/ptrace.c static long x32_arch_ptrace(struct task_struct *child, task_struct 1200 arch/x86/kernel/ptrace.c long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 1322 arch/x86/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 1337 arch/x86/kernel/ptrace.c struct task_struct *tsk = current; task_struct 848 arch/x86/kernel/signal.c struct task_struct *me = current; task_struct 1002 arch/x86/kernel/smpboot.c int common_cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 1031 arch/x86/kernel/smpboot.c static int do_boot_cpu(int apicid, int cpu, struct task_struct *idle, task_struct 1135 arch/x86/kernel/smpboot.c int native_cpu_up(unsigned int cpu, struct task_struct *tidle) task_struct 16 arch/x86/kernel/stacktrace.c struct task_struct *task, struct pt_regs *regs) task_struct 39 arch/x86/kernel/stacktrace.c void *cookie, struct task_struct *task) task_struct 12 arch/x86/kernel/step.c unsigned long convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs) task_struct 56 arch/x86/kernel/step.c static int is_setting_trap_flag(struct task_struct *child, struct pt_regs *regs) task_struct 111 arch/x86/kernel/step.c static int enable_single_step(struct task_struct *child) task_struct 167 arch/x86/kernel/step.c void set_task_blockstep(struct task_struct *task, bool on) task_struct 198 arch/x86/kernel/step.c static void enable_step(struct task_struct *child, bool block) task_struct 213 arch/x86/kernel/step.c void user_enable_single_step(struct task_struct *child) task_struct 218 arch/x86/kernel/step.c void user_enable_block_step(struct task_struct *child) task_struct 223 arch/x86/kernel/step.c void user_disable_single_step(struct task_struct *child) task_struct 84 arch/x86/kernel/tls.c static void set_tls_desc(struct task_struct *p, int idx, task_struct 114 arch/x86/kernel/tls.c int do_set_thread_area(struct task_struct *p, int idx, task_struct 220 arch/x86/kernel/tls.c int do_get_thread_area(struct task_struct *p, int idx, task_struct 248 arch/x86/kernel/tls.c int regset_tls_active(struct task_struct *target, task_struct 258 arch/x86/kernel/tls.c int regset_tls_get(struct task_struct *target, const struct user_regset *regset, task_struct 292 arch/x86/kernel/tls.c int regset_tls_set(struct task_struct *target, const struct user_regset *regset, task_struct 193 arch/x86/kernel/traps.c do_trap_no_signal(struct task_struct *tsk, int trapnr, const char *str, task_struct 230 arch/x86/kernel/traps.c static void show_signal(struct task_struct *tsk, int signr, task_struct 248 arch/x86/kernel/traps.c struct task_struct *tsk = current; task_struct 319 arch/x86/kernel/traps.c struct task_struct *tsk = current; task_struct 472 arch/x86/kernel/traps.c struct task_struct *tsk = current; task_struct 521 arch/x86/kernel/traps.c struct task_struct *tsk; task_struct 711 arch/x86/kernel/traps.c struct task_struct *tsk = current; task_struct 820 arch/x86/kernel/traps.c struct task_struct *task = current; task_struct 120 arch/x86/kernel/umip.c struct task_struct *tsk = current; task_struct 285 arch/x86/kernel/umip.c struct task_struct *tsk = current; task_struct 366 arch/x86/kernel/unwind_frame.c void __unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 52 arch/x86/kernel/unwind_guess.c void __unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 314 arch/x86/kernel/unwind_orc.c struct task_struct *task = state->task; task_struct 615 arch/x86/kernel/unwind_orc.c void __unwind_start(struct unwind_state *state, struct task_struct *task, task_struct 944 arch/x86/kernel/uprobes.c bool arch_uprobe_xol_was_trapped(struct task_struct *t) task_struct 98 arch/x86/kernel/vm86_32.c struct task_struct *tsk = current; task_struct 241 arch/x86/kernel/vm86_32.c struct task_struct *tsk = current; task_struct 764 arch/x86/kernel/vm86_32.c struct task_struct *tsk; task_struct 812 arch/x86/kernel/vm86_32.c void release_vm86_irqs(struct task_struct *task) task_struct 3369 arch/x86/kvm/mmu.c static void kvm_send_hwpoison_signal(unsigned long address, struct task_struct *tsk) task_struct 638 arch/x86/math-emu/fpu_entry.c int fpregs_soft_set(struct task_struct *target, task_struct 690 arch/x86/math-emu/fpu_entry.c int fpregs_soft_get(struct task_struct *target, task_struct 272 arch/x86/mm/fault.c struct task_struct *tsk) task_struct 435 arch/x86/mm/fault.c struct task_struct *tsk) task_struct 688 arch/x86/mm/fault.c struct task_struct *tsk; task_struct 709 arch/x86/mm/fault.c struct task_struct *tsk = current; task_struct 732 arch/x86/mm/fault.c struct task_struct *tsk = current; task_struct 857 arch/x86/mm/fault.c unsigned long address, struct task_struct *tsk) task_struct 891 arch/x86/mm/fault.c struct task_struct *tsk = current; task_struct 1037 arch/x86/mm/fault.c struct task_struct *tsk = current; task_struct 1309 arch/x86/mm/fault.c struct task_struct *tsk; task_struct 268 arch/x86/mm/pageattr-test.c struct task_struct *p; task_struct 155 arch/x86/mm/tlb.c struct task_struct *tsk) task_struct 192 arch/x86/mm/tlb.c static inline unsigned long mm_mangle_tif_spec_ib(struct task_struct *next) task_struct 200 arch/x86/mm/tlb.c static void cond_ibpb(struct task_struct *next) task_struct 276 arch/x86/mm/tlb.c struct task_struct *tsk) task_struct 461 arch/x86/mm/tlb.c void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 202 arch/x86/um/asm/elf.h struct task_struct; task_struct 204 arch/x86/um/asm/elf.h extern int elf_core_copy_fpregs(struct task_struct *t, elf_fpregset_t *fpu); task_struct 51 arch/x86/um/asm/ptrace.h extern int ptrace_get_thread_area(struct task_struct *child, int idx, task_struct 54 arch/x86/um/asm/ptrace.h extern int ptrace_set_thread_area(struct task_struct *child, int idx, task_struct 70 arch/x86/um/asm/ptrace.h static inline int ptrace_get_thread_area(struct task_struct *child, int idx, task_struct 76 arch/x86/um/asm/ptrace.h static inline int ptrace_set_thread_area(struct task_struct *child, int idx, task_struct 82 arch/x86/um/asm/ptrace.h extern long arch_prctl(struct task_struct *task, int option, task_struct 12 arch/x86/um/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 12 arch/x86/um/ptrace_32.c extern int arch_switch_tls(struct task_struct *to); task_struct 14 arch/x86/um/ptrace_32.c void arch_switch_to(struct task_struct *to) task_struct 75 arch/x86/um/ptrace_32.c int putreg(struct task_struct *child, int regno, unsigned long value) task_struct 124 arch/x86/um/ptrace_32.c int poke_user(struct task_struct *child, long addr, long data) task_struct 143 arch/x86/um/ptrace_32.c unsigned long getreg(struct task_struct *child, int regno) task_struct 176 arch/x86/um/ptrace_32.c int peek_user(struct task_struct *child, long addr, long data) task_struct 196 arch/x86/um/ptrace_32.c static int get_fpregs(struct user_i387_struct __user *buf, struct task_struct *child) task_struct 213 arch/x86/um/ptrace_32.c static int set_fpregs(struct user_i387_struct __user *buf, struct task_struct *child) task_struct 226 arch/x86/um/ptrace_32.c static int get_fpxregs(struct user_fxsr_struct __user *buf, struct task_struct *child) task_struct 242 arch/x86/um/ptrace_32.c static int set_fpxregs(struct user_fxsr_struct __user *buf, struct task_struct *child) task_struct 255 arch/x86/um/ptrace_32.c long subarch_ptrace(struct task_struct *child, long request, task_struct 53 arch/x86/um/ptrace_64.c int putreg(struct task_struct *child, int regno, unsigned long value) task_struct 118 arch/x86/um/ptrace_64.c int poke_user(struct task_struct *child, long addr, long data) task_struct 137 arch/x86/um/ptrace_64.c unsigned long getreg(struct task_struct *child, int regno) task_struct 181 arch/x86/um/ptrace_64.c int peek_user(struct task_struct *child, long addr, long data) task_struct 227 arch/x86/um/ptrace_64.c static int get_fpregs(struct user_i387_struct __user *buf, struct task_struct *child) task_struct 244 arch/x86/um/ptrace_64.c static int set_fpregs(struct user_i387_struct __user *buf, struct task_struct *child) task_struct 257 arch/x86/um/ptrace_64.c long subarch_ptrace(struct task_struct *child, long request, task_struct 15 arch/x86/um/syscalls_64.c long arch_prctl(struct task_struct *task, int option, task_struct 83 arch/x86/um/syscalls_64.c void arch_switch_to(struct task_struct *to) task_struct 63 arch/x86/um/tls_32.c static int get_free_idx(struct task_struct* task) task_struct 92 arch/x86/um/tls_32.c static int load_TLS(int flags, struct task_struct *to) task_struct 132 arch/x86/um/tls_32.c static inline int needs_TLS_update(struct task_struct *task) task_struct 157 arch/x86/um/tls_32.c void clear_flushed_tls(struct task_struct *task) task_struct 187 arch/x86/um/tls_32.c int arch_switch_tls(struct task_struct *to) task_struct 203 arch/x86/um/tls_32.c static int set_tls_entry(struct task_struct* task, struct user_desc *info, task_struct 218 arch/x86/um/tls_32.c int arch_set_tls(struct task_struct *new, unsigned long tls) task_struct 238 arch/x86/um/tls_32.c static int get_tls_entry(struct task_struct *task, struct user_desc *info, task_struct 311 arch/x86/um/tls_32.c int ptrace_set_thread_area(struct task_struct *child, int idx, task_struct 350 arch/x86/um/tls_32.c int ptrace_get_thread_area(struct task_struct *child, int idx, task_struct 5 arch/x86/um/tls_64.c void clear_flushed_tls(struct task_struct *task) task_struct 9 arch/x86/um/tls_64.c int arch_set_tls(struct task_struct *t, unsigned long tls) task_struct 331 arch/x86/xen/enlighten_pv.c static void xen_end_context_switch(struct task_struct *next) task_struct 285 arch/x86/xen/smp_pv.c cpu_initialize_context(unsigned int cpu, struct task_struct *idle) task_struct 363 arch/x86/xen/smp_pv.c static int xen_pv_cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 20 arch/xtensa/include/asm/current.h struct task_struct; task_struct 22 arch/xtensa/include/asm/current.h static inline struct task_struct *get_current(void) task_struct 36 arch/xtensa/include/asm/hw_breakpoint.h struct task_struct; task_struct 50 arch/xtensa/include/asm/hw_breakpoint.h void clear_ptrace_hw_breakpoint(struct task_struct *tsk); task_struct 54 arch/xtensa/include/asm/hw_breakpoint.h struct task_struct; task_struct 56 arch/xtensa/include/asm/hw_breakpoint.h static inline void clear_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 114 arch/xtensa/include/asm/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 126 arch/xtensa/include/asm/mmu_context.h struct task_struct *tsk) task_struct 152 arch/xtensa/include/asm/mmu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 10 arch/xtensa/include/asm/nommu_context.h static inline void enter_lazy_tlb(struct mm_struct *mm, struct task_struct *tsk) task_struct 14 arch/xtensa/include/asm/nommu_context.h static inline int init_new_context(struct task_struct *tsk,struct mm_struct *mm) task_struct 28 arch/xtensa/include/asm/nommu_context.h struct task_struct *tsk) task_struct 32 arch/xtensa/include/asm/nommu_context.h static inline void deactivate_mm(struct task_struct *tsk, struct mm_struct *mm) task_struct 211 arch/xtensa/include/asm/processor.h struct task_struct; task_struct 217 arch/xtensa/include/asm/processor.h extern unsigned long get_wchan(struct task_struct *p); task_struct 20 arch/xtensa/include/asm/stacktrace.h static __always_inline unsigned long *stack_pointer(struct task_struct *task) task_struct 17 arch/xtensa/include/asm/syscall.h static inline int syscall_get_arch(struct task_struct *task) task_struct 25 arch/xtensa/include/asm/syscall.h static inline long syscall_get_nr(struct task_struct *task, task_struct 31 arch/xtensa/include/asm/syscall.h static inline void syscall_rollback(struct task_struct *task, task_struct 37 arch/xtensa/include/asm/syscall.h static inline long syscall_get_error(struct task_struct *task, task_struct 44 arch/xtensa/include/asm/syscall.h static inline long syscall_get_return_value(struct task_struct *task, task_struct 50 arch/xtensa/include/asm/syscall.h static inline void syscall_set_return_value(struct task_struct *task, task_struct 60 arch/xtensa/include/asm/syscall.h static inline void syscall_get_arguments(struct task_struct *task, task_struct 71 arch/xtensa/include/asm/syscall.h static inline void syscall_set_arguments(struct task_struct *task, task_struct 49 arch/xtensa/include/asm/thread_info.h struct task_struct *task; /* main task structure */ task_struct 73 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_PTRACE, offsetof (struct task_struct, ptrace)); task_struct 74 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_MM, offsetof (struct task_struct, mm)); task_struct 75 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_ACTIVE_MM, offsetof (struct task_struct, active_mm)); task_struct 76 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_PID, offsetof (struct task_struct, pid)); task_struct 77 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_THREAD, offsetof (struct task_struct, thread)); task_struct 78 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_THREAD_INFO, offsetof (struct task_struct, stack)); task_struct 80 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_STACK_CANARY, offsetof(struct task_struct, stack_canary)); task_struct 82 arch/xtensa/kernel/asm-offsets.c DEFINE(TASK_STRUCT_SIZE, sizeof (struct task_struct)); task_struct 93 arch/xtensa/kernel/asm-offsets.c DEFINE(THREAD_RA, offsetof (struct task_struct, thread.ra)); task_struct 94 arch/xtensa/kernel/asm-offsets.c DEFINE(THREAD_SP, offsetof (struct task_struct, thread.sp)); task_struct 108 arch/xtensa/kernel/asm-offsets.c DEFINE(THREAD_CURRENT_DS, offsetof (struct task_struct, \ task_struct 233 arch/xtensa/kernel/hw_breakpoint.c void flush_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 257 arch/xtensa/kernel/hw_breakpoint.c void clear_ptrace_hw_breakpoint(struct task_struct *tsk) task_struct 129 arch/xtensa/kernel/process.c void exit_thread(struct task_struct *tsk) task_struct 154 arch/xtensa/kernel/process.c int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src) task_struct 206 arch/xtensa/kernel/process.c unsigned long thread_fn_arg, struct task_struct *p, task_struct 300 arch/xtensa/kernel/process.c unsigned long get_wchan(struct task_struct *p) task_struct 313 arch/xtensa/kernel/process.c if (sp < stack_page + sizeof(struct task_struct) || task_struct 39 arch/xtensa/kernel/ptrace.c static int gpr_get(struct task_struct *target, task_struct 68 arch/xtensa/kernel/ptrace.c static int gpr_set(struct task_struct *target, task_struct 117 arch/xtensa/kernel/ptrace.c static int tie_get(struct task_struct *target, task_struct 151 arch/xtensa/kernel/ptrace.c static int tie_set(struct task_struct *target, task_struct 221 arch/xtensa/kernel/ptrace.c const struct user_regset_view *task_user_regset_view(struct task_struct *task) task_struct 226 arch/xtensa/kernel/ptrace.c void user_enable_single_step(struct task_struct *child) task_struct 231 arch/xtensa/kernel/ptrace.c void user_disable_single_step(struct task_struct *child) task_struct 240 arch/xtensa/kernel/ptrace.c void ptrace_disable(struct task_struct *child) task_struct 245 arch/xtensa/kernel/ptrace.c static int ptrace_getregs(struct task_struct *child, void __user *uregs) task_struct 251 arch/xtensa/kernel/ptrace.c static int ptrace_setregs(struct task_struct *child, void __user *uregs) task_struct 257 arch/xtensa/kernel/ptrace.c static int ptrace_getxregs(struct task_struct *child, void __user *uregs) task_struct 263 arch/xtensa/kernel/ptrace.c static int ptrace_setxregs(struct task_struct *child, void __user *uregs) task_struct 269 arch/xtensa/kernel/ptrace.c static int ptrace_peekusr(struct task_struct *child, long regno, task_struct 336 arch/xtensa/kernel/ptrace.c static int ptrace_pokeusr(struct task_struct *child, long regno, long val) task_struct 387 arch/xtensa/kernel/ptrace.c static struct perf_event *ptrace_hbp_create(struct task_struct *tsk, int type) task_struct 415 arch/xtensa/kernel/ptrace.c static long ptrace_gethbpregs(struct task_struct *child, long addr, task_struct 449 arch/xtensa/kernel/ptrace.c static long ptrace_sethbpregs(struct task_struct *child, long addr, task_struct 498 arch/xtensa/kernel/ptrace.c long arch_ptrace(struct task_struct *child, long request, task_struct 31 arch/xtensa/kernel/signal.c extern struct task_struct *coproc_owners[]; task_struct 196 arch/xtensa/kernel/smp.c static int boot_secondary(unsigned int cpu, struct task_struct *ts) task_struct 237 arch/xtensa/kernel/smp.c int __cpu_up(unsigned int cpu, struct task_struct *idle) task_struct 222 arch/xtensa/kernel/stacktrace.c void save_stack_trace_tsk(struct task_struct *task, struct stack_trace *trace) task_struct 487 arch/xtensa/kernel/traps.c void show_trace(struct task_struct *task, unsigned long *sp) task_struct 501 arch/xtensa/kernel/traps.c void show_stack(struct task_struct *task, unsigned long *sp) task_struct 169 arch/xtensa/mm/tlb.c struct task_struct *task = get_current(); task_struct 4970 block/bfq-iosched.c struct task_struct *tsk = current; task_struct 1282 block/blk-cgroup.c struct task_struct *task; task_struct 1320 block/blk-cgroup.c static void blkcg_exit(struct task_struct *tsk) task_struct 1698 block/blk-core.c struct task_struct *tsk = current; task_struct 199 block/blk-ioc.c void exit_io_context(struct task_struct *task) task_struct 250 block/blk-ioc.c int create_task_io_context(struct task_struct *task, gfp_t gfp_flags, int node) task_struct 303 block/blk-ioc.c struct io_context *get_task_io_context(struct task_struct *task, task_struct 205 block/blk-rq-qos.c struct task_struct *task; task_struct 286 block/blk.h int create_task_io_context(struct task_struct *task, gfp_t gfp_mask, int node); task_struct 36 block/ioprio.c int set_task_ioprio(struct task_struct *task, int ioprio) task_struct 96 block/ioprio.c struct task_struct *p, *g; task_struct 160 block/ioprio.c static int get_task_ioprio(struct task_struct *p) task_struct 188 block/ioprio.c struct task_struct *g, *p; task_struct 92 crypto/algboss.c struct task_struct *thread; task_struct 229 crypto/algboss.c struct task_struct *thread; task_struct 52 drivers/acpi/acpi_dbg.c struct task_struct *thread; task_struct 427 drivers/acpi/acpi_dbg.c struct task_struct *t; task_struct 207 drivers/acpi/acpi_pad.c static struct task_struct *ps_tsks[NR_CPUS]; task_struct 471 drivers/android/binder.c struct task_struct *tsk; task_struct 4455 drivers/android/binder.c struct task_struct *sender = t_from->proc->tsk; task_struct 31 drivers/base/devtmpfs.c static struct task_struct *thread; task_struct 498 drivers/base/power/main.c struct task_struct *tsk; task_struct 199 drivers/block/aoe/aoe.h struct task_struct *task; task_struct 1265 drivers/block/aoe/aoecmd.c struct task_struct *task; task_struct 109 drivers/block/drbd/drbd_bitmap.c struct task_struct *bm_task; task_struct 237 drivers/block/drbd/drbd_int.h struct task_struct *task; task_struct 1961 drivers/block/drbd/drbd_int.h struct task_struct *task = connection->ack_receiver.task; task_struct 381 drivers/block/drbd/drbd_main.c struct task_struct *nt; task_struct 542 drivers/block/drbd/drbd_main.c struct task_struct *p = current; task_struct 599 drivers/block/drbd/drbd_nl.c struct task_struct *opa; task_struct 58 drivers/block/loop.h struct task_struct *worker_task; task_struct 448 drivers/block/mtip32xx/mtip32xx.h struct task_struct *mtip_svc_handler; /* task_struct of svc thd */ task_struct 118 drivers/block/nbd.c struct task_struct *task_recv; task_struct 119 drivers/block/nbd.c struct task_struct *task_setup; task_struct 262 drivers/block/xen-blkback/common.h struct task_struct *xenblkd; task_struct 62 drivers/bluetooth/btmrvl_drv.h struct task_struct *task; task_struct 122 drivers/char/apm-emulation.c static struct task_struct *kapmd_tsk; task_struct 33 drivers/char/hw_random/core.c static struct task_struct *hwrng_fill; task_struct 242 drivers/char/ipmi/ipmi_si_intf.c struct task_struct *thread; task_struct 268 drivers/char/ipmi/ipmi_ssif.c struct task_struct *thread; task_struct 30 drivers/clk/clk.c static struct task_struct *prepare_owner; task_struct 31 drivers/clk/clk.c static struct task_struct *enable_owner; task_struct 62 drivers/connector/cn_proc.c void proc_fork_connector(struct task_struct *task) task_struct 67 drivers/connector/cn_proc.c struct task_struct *parent; task_struct 92 drivers/connector/cn_proc.c void proc_exec_connector(struct task_struct *task) task_struct 116 drivers/connector/cn_proc.c void proc_id_connector(struct task_struct *task, int which_id) task_struct 154 drivers/connector/cn_proc.c void proc_sid_connector(struct task_struct *task) task_struct 178 drivers/connector/cn_proc.c void proc_ptrace_connector(struct task_struct *task, int ptrace_id) task_struct 210 drivers/connector/cn_proc.c void proc_comm_connector(struct task_struct *task) task_struct 235 drivers/connector/cn_proc.c void proc_coredump_connector(struct task_struct *task) task_struct 239 drivers/connector/cn_proc.c struct task_struct *parent; task_struct 268 drivers/connector/cn_proc.c void proc_exit_connector(struct task_struct *task) task_struct 272 drivers/connector/cn_proc.c struct task_struct *parent; task_struct 466 drivers/crypto/ccp/ccp-dev-v3.c struct task_struct *kthread; task_struct 937 drivers/crypto/ccp/ccp-dev-v5.c struct task_struct *kthread; task_struct 294 drivers/crypto/ccp/ccp-dev.h struct task_struct *kthread; task_struct 79 drivers/crypto/mxs-dcp.c struct task_struct *thread[DCP_MAX_CHANS]; task_struct 198 drivers/crypto/sahara.c struct task_struct *kthread; task_struct 434 drivers/dma-buf/dma-fence.c struct task_struct *task; task_struct 38 drivers/dma-buf/st-dma-fence.c struct task_struct *task; task_struct 433 drivers/dma-buf/st-dma-fence.c struct task_struct *task; task_struct 215 drivers/dma/dmatest.c struct task_struct *task; task_struct 376 drivers/firmware/psci/psci_checker.c struct task_struct **threads; task_struct 394 drivers/firmware/psci/psci_checker.c struct task_struct *thread; task_struct 141 drivers/firmware/stratix10-svc.c struct task_struct *task; task_struct 555 drivers/firmware/stratix10-svc.c struct task_struct *sh_memory_task; task_struct 1882 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c struct task_struct *usertask; task_struct 859 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c struct task_struct *task; task_struct 769 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct task_struct *usertask; task_struct 685 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct task_struct *lead_thread; task_struct 763 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_process *kfd_get_process(const struct task_struct *); task_struct 63 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *find_process(const struct task_struct *thread); task_struct 65 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *create_process(const struct task_struct *thread); task_struct 270 drivers/gpu/drm/amd/amdkfd/kfd_process.c struct task_struct *thread = current; task_struct 332 drivers/gpu/drm/amd/amdkfd/kfd_process.c struct kfd_process *kfd_get_process(const struct task_struct *thread) task_struct 362 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *find_process(const struct task_struct *thread) task_struct 622 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *create_process(const struct task_struct *thread) task_struct 93 drivers/gpu/drm/drm_debugfs.c struct task_struct *task; task_struct 143 drivers/gpu/drm/drm_syncobj.c struct task_struct *task; task_struct 425 drivers/gpu/drm/i915/gem/i915_gem_userptr.c struct task_struct *task; task_struct 678 drivers/gpu/drm/i915/gt/selftest_hangcheck.c struct task_struct *task; task_struct 827 drivers/gpu/drm/i915/gt/selftest_hangcheck.c struct task_struct *tsk; task_struct 1188 drivers/gpu/drm/i915/gt/selftest_hangcheck.c struct task_struct *tsk = NULL; task_struct 1510 drivers/gpu/drm/i915/gt/selftest_lrc.c struct task_struct *tsk[I915_NUM_ENGINES] = {}; task_struct 326 drivers/gpu/drm/i915/gvt/gvt.h struct task_struct *service_thread; task_struct 50 drivers/gpu/drm/i915/gvt/scheduler.h struct task_struct *thread[I915_NUM_ENGINES]; task_struct 334 drivers/gpu/drm/i915/i915_debugfs.c struct task_struct *task; task_struct 1585 drivers/gpu/drm/i915/i915_debugfs.c struct task_struct *task; task_struct 1255 drivers/gpu/drm/i915/i915_gpu_error.c struct task_struct *task; task_struct 1384 drivers/gpu/drm/i915/i915_request.c struct task_struct *tsk; task_struct 439 drivers/gpu/drm/i915/selftests/i915_request.c struct task_struct **threads; task_struct 1109 drivers/gpu/drm/i915/selftests/i915_request.c struct task_struct **threads; task_struct 1180 drivers/gpu/drm/i915/selftests/i915_request.c struct task_struct *tsk; task_struct 1203 drivers/gpu/drm/i915/selftests/i915_request.c struct task_struct *tsk = threads[id * ncpus + n]; task_struct 131 drivers/gpu/drm/msm/msm_drv.h struct task_struct *thread; task_struct 435 drivers/gpu/drm/msm/msm_gpu.c struct task_struct *task; task_struct 347 drivers/gpu/drm/msm/msm_rd.c struct task_struct *task; task_struct 1067 drivers/gpu/drm/radeon/radeon_fence.c struct task_struct *task; task_struct 172 drivers/gpu/drm/scheduler/sched_entity.c struct task_struct *last_user; task_struct 156 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c struct task_struct *task; task_struct 114 drivers/greybus/es2.c struct task_struct *apb_log_task; task_struct 541 drivers/hv/hv_balloon.c struct task_struct *thread; task_struct 166 drivers/hwmon/adt7470.c struct task_struct *auto_update; task_struct 139 drivers/iio/adc/ina2xx-adc.c struct task_struct *task; task_struct 832 drivers/iio/adc/ina2xx-adc.c struct task_struct *task; task_struct 101 drivers/iio/chemical/sgp30.c struct task_struct *iaq_thread; task_struct 35 drivers/iio/trigger/iio-trig-loop.c struct task_struct *task; task_struct 200 drivers/infiniband/core/restrack.c struct task_struct *task) task_struct 29 drivers/infiniband/core/restrack.h struct task_struct *task); task_struct 591 drivers/infiniband/core/umem_odp.c struct task_struct *owning_process = NULL; task_struct 515 drivers/infiniband/sw/siw/siw.h extern struct task_struct *siw_tx_thread[]; task_struct 60 drivers/infiniband/sw/siw/siw_main.c struct task_struct *siw_tx_thread[NR_CPUS]; task_struct 602 drivers/iommu/amd_iommu_v2.c struct task_struct *task) task_struct 72 drivers/isdn/mISDN/l1oip.h struct task_struct *socket_thread; task_struct 233 drivers/lightnvm/pblk.h struct task_struct *gc_ts; task_struct 234 drivers/lightnvm/pblk.h struct task_struct *gc_writer_ts; task_struct 235 drivers/lightnvm/pblk.h struct task_struct *gc_reader_ts; task_struct 671 drivers/lightnvm/pblk.h struct task_struct *writer_ts; task_struct 83 drivers/macintosh/therm_adt746x.c struct task_struct *thread; task_struct 51 drivers/macintosh/therm_windtunnel.c struct task_struct *poll_task; task_struct 59 drivers/macintosh/windfarm_core.c struct task_struct *wf_thread; task_struct 736 drivers/md/bcache/alloc.c struct task_struct *k = kthread_run(bch_allocator_thread, task_struct 340 drivers/md/bcache/bcache.h struct task_struct *writeback_thread; task_struct 345 drivers/md/bcache/bcache.h struct task_struct *status_update_thread; task_struct 415 drivers/md/bcache/bcache.h struct task_struct *alloc_thread; task_struct 587 drivers/md/bcache/bcache.h struct task_struct *btree_cache_alloc_lock; task_struct 628 drivers/md/bcache/bcache.h struct task_struct *gc_thread; task_struct 889 drivers/md/bcache/btree.c struct task_struct *old; task_struct 102 drivers/md/bcache/closure.c struct task_struct *task; task_struct 109 drivers/md/bcache/closure.c struct task_struct *p; task_struct 362 drivers/md/bcache/request.c static void add_sequential(struct task_struct *t) task_struct 380 drivers/md/bcache/request.c struct task_struct *task = current; task_struct 143 drivers/md/dm-crypt.c struct task_struct *write_thread; task_struct 274 drivers/md/dm-integrity.c struct task_struct *task; task_struct 1140 drivers/md/dm-integrity.c struct task_struct *last_range_task; task_struct 118 drivers/md/dm-log-writes.c struct task_struct *log_kthread; task_struct 173 drivers/md/dm-writecache.c struct task_struct *endio_thread; task_struct 175 drivers/md/dm-writecache.c struct task_struct *flush_thread; task_struct 670 drivers/md/md.h struct task_struct *tsk; task_struct 47 drivers/md/persistent-data/dm-block-manager.c struct task_struct *holders[MAX_HOLDERS]; task_struct 56 drivers/md/persistent-data/dm-block-manager.c struct task_struct *task; task_struct 61 drivers/md/persistent-data/dm-block-manager.c struct task_struct *task) task_struct 74 drivers/md/persistent-data/dm-block-manager.c static void __add_holder(struct block_lock *lock, struct task_struct *task) task_struct 91 drivers/md/persistent-data/dm-block-manager.c static void __del_holder(struct block_lock *lock, struct task_struct *task) task_struct 136 drivers/md/persistent-data/dm-block-manager.c struct task_struct *task; task_struct 167 drivers/media/cec/cec-pin-priv.h struct task_struct *kthread; task_struct 2771 drivers/media/common/videobuf2/videobuf2-core.c struct task_struct *thread; task_struct 135 drivers/media/dvb-core/dvb_ca_en50221.c struct task_struct *thread; task_struct 100 drivers/media/dvb-core/dvb_frontend.c struct task_struct *thread; task_struct 852 drivers/media/dvb-core/dvb_frontend.c struct task_struct *fe_thread; task_struct 109 drivers/media/i2c/msp3400-driver.h struct task_struct *kthread; task_struct 135 drivers/media/i2c/tvaudio.c struct task_struct *thread; task_struct 56 drivers/media/i2c/video-i2c.c struct task_struct *kthread_vid_cap; task_struct 375 drivers/media/pci/cx88/cx88.h struct task_struct *kthread; task_struct 687 drivers/media/pci/ivtv/ivtv-driver.h struct task_struct *irq_worker_task; /* task for irq_worker */ task_struct 79 drivers/media/pci/pt1/pt1.c struct task_struct *kthread; task_struct 460 drivers/media/pci/pt3/pt3.c struct task_struct *thread; task_struct 121 drivers/media/pci/pt3/pt3.h struct task_struct *thread; task_struct 455 drivers/media/pci/saa7134/saa7134.h struct task_struct *thread; task_struct 472 drivers/media/pci/saa7164/saa7164.h struct task_struct *kthread; task_struct 257 drivers/media/pci/solo6x10/solo6x10.h struct task_struct *ring_thread; task_struct 268 drivers/media/pci/solo6x10/solo6x10.h struct task_struct *kthread; task_struct 2351 drivers/media/pci/ttpci/av7110.c struct task_struct *thread; task_struct 225 drivers/media/pci/ttpci/av7110.h struct task_struct *arm_thread; task_struct 37 drivers/media/platform/vimc/vimc-streamer.h struct task_struct *kthread; task_struct 395 drivers/media/platform/vivid/vivid-core.h struct task_struct *kthread_vid_cap; task_struct 452 drivers/media/platform/vivid/vivid-core.h struct task_struct *kthread_vid_out; task_struct 485 drivers/media/platform/vivid/vivid-core.h struct task_struct *kthread_sdr_cap; task_struct 73 drivers/media/radio/radio-miropcm20.c struct task_struct *kthread; task_struct 50 drivers/media/rc/rc-core-priv.h struct task_struct *thread; task_struct 635 drivers/media/rc/rc-ir-raw.c struct task_struct *thread; task_struct 50 drivers/media/spi/cxd2880-spi.c struct task_struct *cxd2880_ts_read_thread; task_struct 127 drivers/media/usb/gspca/m5602/m5602_bridge.h struct task_struct *rotation_thread; task_struct 27 drivers/media/usb/pvrusb2/pvrusb2-context.c static struct task_struct *pvr2_context_thread_ptr; task_struct 29 drivers/media/usb/pvrusb2/pvrusb2-dvb.h struct task_struct *thread; task_struct 84 drivers/media/usb/tm6000/tm6000.h struct task_struct *kthread; task_struct 140 drivers/memstick/host/r592.h struct task_struct *io_thread; task_struct 365 drivers/message/fusion/mptbase.c struct task_struct *p; task_struct 45 drivers/mfd/ucb1x00-ts.c struct task_struct *rtask; task_struct 266 drivers/misc/cxl/api.c struct task_struct *task) task_struct 169 drivers/misc/cxl/cxllib.c int cxllib_get_PE_attributes(struct task_struct *task, task_struct 279 drivers/misc/genwqe/card_base.h struct task_struct *card_thread; task_struct 285 drivers/misc/genwqe/card_base.h struct task_struct *health_thread; task_struct 727 drivers/misc/habanalabs/device.c struct task_struct *task = NULL; task_struct 167 drivers/misc/ibmvmc.h struct task_struct *reset_task; task_struct 91 drivers/misc/mic/cosm/cosm_scif_server.c static struct task_struct *server_thread; task_struct 20 drivers/misc/mic/cosm_client/cosm_scif_client.c static struct task_struct *client_thread; task_struct 588 drivers/misc/sgi-xp/xpc_main.c struct task_struct *kthread; task_struct 778 drivers/misc/sgi-xp/xpc_main.c struct task_struct *kthread; task_struct 1224 drivers/misc/sgi-xp/xpc_main.c struct task_struct *kthread; task_struct 764 drivers/mmc/core/core.c struct task_struct *task) task_struct 772 drivers/mmc/core/core.c struct task_struct *task) task_struct 799 drivers/mmc/core/core.c struct task_struct *task = ctx ? NULL : current; task_struct 68 drivers/mmc/core/sdio_uart.c struct task_struct *in_sdio_uart_irq; task_struct 621 drivers/mtd/ubi/ubi.h struct task_struct *bgt_thread; task_struct 400 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h struct task_struct *poll_thread; task_struct 52 drivers/net/ethernet/microchip/encx24j600.c struct task_struct *kworker_task; task_struct 83 drivers/net/ethernet/qualcomm/qca_spi.h struct task_struct *spi_thread; task_struct 231 drivers/net/wimax/i2400m/i2400m-usb.h struct task_struct *tx_kthread; task_struct 234 drivers/net/wimax/i2400m/i2400m-usb.h struct task_struct *rx_kthread; task_struct 433 drivers/net/wimax/i2400m/usb-rx.c struct task_struct *kthread; task_struct 451 drivers/net/wimax/i2400m/usb-rx.c struct task_struct *kthread; task_struct 246 drivers/net/wimax/i2400m/usb-tx.c struct task_struct *kthread; task_struct 263 drivers/net/wimax/i2400m/usb-tx.c struct task_struct *kthread; task_struct 1075 drivers/net/wireless/ath/ath9k/ath9k.h struct task_struct *rng_task; task_struct 505 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c struct task_struct *watchdog_tsk; task_struct 1207 drivers/net/wireless/cisco/airo.c struct task_struct *list_bss_task; task_struct 1208 drivers/net/wireless/cisco/airo.c struct task_struct *airo_thread_task; task_struct 143 drivers/net/wireless/marvell/libertas/dev.h struct task_struct *main_thread; task_struct 215 drivers/net/wireless/marvell/mwl8k.c struct task_struct *fw_mutex_owner; task_struct 216 drivers/net/wireless/marvell/mwl8k.c struct task_struct *hw_restart_owner; task_struct 204 drivers/net/wireless/rsi/rsi_main.h struct task_struct *task; task_struct 121 drivers/net/wireless/rsi/rsi_sdio.h struct task_struct *sdio_irq_task; task_struct 31 drivers/net/wireless/st/cw1200/cw1200.h struct task_struct; task_struct 175 drivers/net/xen-netback/common.h struct task_struct *dealloc_task; task_struct 180 drivers/net/xen-netback/common.h struct task_struct *task; task_struct 635 drivers/net/xen-netback/interface.c struct task_struct *task; task_struct 60 drivers/oprofile/buffer_sync.c struct task_struct *task = data; task_struct 304 drivers/oprofile/buffer_sync.c add_user_ctx_switch(struct task_struct const *task, unsigned long cookie) task_struct 439 drivers/oprofile/buffer_sync.c struct task_struct *task; task_struct 440 drivers/oprofile/buffer_sync.c struct task_struct *ttask; task_struct 498 drivers/oprofile/buffer_sync.c struct task_struct *new; task_struct 536 drivers/oprofile/buffer_sync.c new = (struct task_struct *)val; task_struct 185 drivers/oprofile/cpu_buffer.c int is_kernel, struct task_struct *task) task_struct 264 drivers/oprofile/cpu_buffer.c struct task_struct *task) task_struct 266 drivers/oprofile/cpu_buffer.c struct task_struct *tsk = task ? task : current; task_struct 300 drivers/oprofile/cpu_buffer.c struct task_struct *task) task_struct 323 drivers/oprofile/cpu_buffer.c struct task_struct *task) task_struct 21 drivers/oprofile/cpu_buffer.h struct task_struct; task_struct 43 drivers/oprofile/cpu_buffer.h struct task_struct *last_task; task_struct 105 drivers/parisc/power.c static struct task_struct *power_task; task_struct 49 drivers/pci/hotplug/cpci_hotplug_core.c static struct task_struct *cpci_thread; task_struct 35 drivers/pci/hotplug/cpqphp_ctrl.c static struct task_struct *cpqhp_event_thread; task_struct 95 drivers/pci/hotplug/ibmphp_hpc.c static struct task_struct *ibmphp_poll_thread; task_struct 97 drivers/pci/hotplug/pciehp.h struct task_struct *poll_thread; task_struct 105 drivers/pcmcia/cs.c struct task_struct *tsk; task_struct 285 drivers/platform/x86/intel_ips.c struct task_struct *monitor; task_struct 286 drivers/platform/x86/intel_ips.c struct task_struct *adjust; task_struct 1988 drivers/platform/x86/thinkpad_acpi.c static struct task_struct *tpacpi_hotkey_task; task_struct 564 drivers/pnp/pnpbios/core.c struct task_struct *task; task_struct 34 drivers/power/supply/tps65090-charger.c struct task_struct *poll_task; task_struct 38 drivers/power/supply/tps65217_charger.c struct task_struct *poll_task; task_struct 189 drivers/power/supply/tps65217_charger.c struct task_struct *poll_task; task_struct 55 drivers/powercap/idle_inject.c struct task_struct *tsk; task_struct 155 drivers/s390/cio/crw.c struct task_struct *task; task_struct 96 drivers/s390/crypto/ap_bus.c static struct task_struct *ap_poll_kthread; task_struct 1322 drivers/s390/net/qeth_core_main.c struct task_struct *ts; task_struct 186 drivers/s390/scsi/zfcp_def.h struct task_struct *erp_thread; task_struct 1573 drivers/s390/scsi/zfcp_erp.c struct task_struct *thread; task_struct 418 drivers/sbus/char/bbc_envctrl.c static struct task_struct *kenvctrld_task; task_struct 985 drivers/sbus/char/envctrl.c static struct task_struct *kenvctrld_task; task_struct 198 drivers/sbus/char/oradax.c struct task_struct *owner; /* thread that owns ctx */ task_struct 199 drivers/sbus/char/oradax.c struct task_struct *client; /* requesting thread */ task_struct 1602 drivers/scsi/aacraid/aacraid.h struct task_struct *thread; task_struct 204 drivers/scsi/bfa/bfad_drv.h struct task_struct *bfad_tsk; task_struct 173 drivers/scsi/bnx2fc/bnx2fc.h struct task_struct *iothread; task_struct 2624 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct task_struct *thread; task_struct 2644 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct task_struct *thread; task_struct 2689 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct task_struct *l2_thread; task_struct 2766 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct task_struct *l2_thread; task_struct 778 drivers/scsi/bnx2i/bnx2i.h struct task_struct *iothread; task_struct 414 drivers/scsi/bnx2i/bnx2i_init.c struct task_struct *thread; task_struct 434 drivers/scsi/bnx2i/bnx2i_init.c struct task_struct *thread; task_struct 723 drivers/scsi/ibmvscsi/ibmvfc.h struct task_struct *work_thread; task_struct 96 drivers/scsi/ibmvscsi/ibmvscsi.h struct task_struct *work_thread; task_struct 910 drivers/scsi/lpfc/lpfc.h struct task_struct *worker_thread; task_struct 608 drivers/scsi/mpt3sas/mpt3sas_base.c struct task_struct *p; task_struct 760 drivers/scsi/mvsas/mv_init.c struct task_struct *mvs_th; task_struct 540 drivers/scsi/mvumi.h struct task_struct *dm_thread; task_struct 275 drivers/scsi/qedi/qedi.h struct task_struct *ll2_recv_thread; task_struct 369 drivers/scsi/qedi/qedi.h struct task_struct *iothread; task_struct 1893 drivers/scsi/qedi/qedi_main.c struct task_struct *thread; task_struct 1911 drivers/scsi/qedi/qedi_main.c struct task_struct *thread; task_struct 3964 drivers/scsi/qla2xxx/qla_def.h struct task_struct *dpc_thread; task_struct 3462 drivers/scsi/qla2xxx/qla_os.c struct task_struct *t = ha->dpc_thread; task_struct 3622 drivers/scsi/qla2xxx/qla_os.c struct task_struct *t = ha->dpc_thread; task_struct 6489 drivers/scsi/qla2xxx/qla_os.c struct task_struct *t = ha->dpc_thread; task_struct 664 drivers/scsi/smartpqi/smartpqi.h struct task_struct *task; task_struct 129 drivers/scsi/xen-scsifront.c struct task_struct *curr; task_struct 34 drivers/siox/siox.h struct task_struct *poll_thread; task_struct 111 drivers/soc/fsl/qbman/qman_test_stash.c struct task_struct *k = kthread_create(bstrap_fn, &bstrap, task_struct 36 drivers/soc/renesas/r9a06g032-smp.c struct task_struct *idle) task_struct 435 drivers/soc/ti/wkup_m3_ipc.c struct task_struct *task; task_struct 154 drivers/staging/android/ion/ion.h struct task_struct *task; task_struct 376 drivers/staging/fieldbus/anybuss/host.c struct task_struct *qthread; task_struct 65 drivers/staging/greybus/loopback.c struct task_struct *task; task_struct 251 drivers/staging/media/meson/vdec/vdec.h struct task_struct *recycle_thread; task_struct 69 drivers/staging/most/core.c struct task_struct *hdm_enqueue_task; task_struct 896 drivers/staging/most/core.c struct task_struct *task = task_struct 95 drivers/staging/most/dim2/dim2.c struct task_struct *netinfo_task; task_struct 54 drivers/staging/most/sound/sound.c struct task_struct *playback_task; task_struct 83 drivers/staging/pi433/pi433_if.c struct task_struct *tx_task_struct; task_struct 99 drivers/staging/pi433/pi433_if.c struct task_struct *fifo_task_struct; task_struct 153 drivers/staging/rtl8712/drv_types.h struct task_struct *cmd_thread; task_struct 810 drivers/staging/rts5208/rtsx.c struct task_struct *th; task_struct 92 drivers/staging/rts5208/rtsx.h struct task_struct *ctl_thread; /* the control thread */ task_struct 93 drivers/staging/rts5208/rtsx.h struct task_struct *polling_thread; /* the polling thread */ task_struct 232 drivers/staging/speakup/main.c struct task_struct *speakup_task; task_struct 88 drivers/staging/speakup/speakup.h extern struct task_struct *speakup_task; task_struct 82 drivers/staging/unisys/visorhba/visorhba_main.c struct task_struct *thread; task_struct 110 drivers/staging/unisys/visorhba/visorhba_main.c static struct task_struct *visor_thread_start(int (*threadfn)(void *), task_struct 113 drivers/staging/unisys/visorhba/visorhba_main.c struct task_struct *task; task_struct 127 drivers/staging/unisys/visorhba/visorhba_main.c static void visor_thread_stop(struct task_struct *task) task_struct 88 drivers/staging/uwb/uwb.h struct task_struct *task; task_struct 291 drivers/staging/uwb/uwbd.c struct task_struct *task = kthread_run(uwbd, rc, "uwbd"); task_struct 43 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h struct task_struct *ka_thread; task_struct 388 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h struct task_struct *slot_handler_thread; task_struct 391 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h struct task_struct *recycle_thread; task_struct 394 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h struct task_struct *sync_thread; task_struct 242 drivers/staging/wilc1000/wilc_wfi_netdevice.h struct task_struct *txq_thread; task_struct 55 drivers/tty/hvc/hvc_console.c static struct task_struct *hvc_task; task_struct 238 drivers/tty/hvc/hvcs.c static struct task_struct *hvcs_task; task_struct 150 drivers/tty/mips_ejtag_fdc.c struct task_struct *thread; task_struct 329 drivers/tty/serial/sc16is7xx.c struct task_struct *kworker_task; task_struct 335 drivers/tty/sysrq.c struct task_struct *p; task_struct 2894 drivers/tty/tty_io.c struct task_struct *g, *p; task_struct 73 drivers/tty/tty_jobctrl.c void proc_clear_tty(struct task_struct *p) task_struct 173 drivers/tty/tty_jobctrl.c struct task_struct *p; task_struct 193 drivers/tty/tty_jobctrl.c struct task_struct *p; task_struct 325 drivers/tty/tty_jobctrl.c struct task_struct *tsk = current; task_struct 420 drivers/tty/tty_jobctrl.c struct task_struct *p; task_struct 51 drivers/tty/tty_ldsem.c struct task_struct *task; task_struct 77 drivers/tty/tty_ldsem.c struct task_struct *tsk; task_struct 119 drivers/usb/atm/ueagle-atm.c struct task_struct *kthread; task_struct 975 drivers/usb/atm/usbatm.c struct task_struct *t; task_struct 147 drivers/usb/atm/usbatm.h struct task_struct *thread; task_struct 311 drivers/usb/gadget/function/f_mass_storage.c struct task_struct *thread_task; task_struct 87 drivers/usb/gadget/function/u_serial.c struct task_struct *console_thread; task_struct 126 drivers/usb/host/max3421-hcd.c struct task_struct *spi_thread; task_struct 773 drivers/usb/storage/usb.c struct task_struct *th; task_struct 132 drivers/usb/storage/usb.h struct task_struct *ctl_thread; /* the control thread */ task_struct 269 drivers/usb/usbip/usbip_common.h struct task_struct *tcp_rx; task_struct 270 drivers/usb/usbip/usbip_common.h struct task_struct *tcp_tx; task_struct 284 drivers/usb/usbip/usbip_common.h struct task_struct *__k \ task_struct 324 drivers/usb/usbip/usbip_common.h int usbip_in_eh(struct task_struct *task); task_struct 60 drivers/usb/usbip/usbip_event.c static struct task_struct *worker_context; task_struct 188 drivers/usb/usbip/usbip_event.c int usbip_in_eh(struct task_struct *task) task_struct 91 drivers/vfio/vfio_iommu_type1.c struct task_struct *task; task_struct 505 drivers/vhost/vhost.c struct task_struct *owner; task_struct 538 drivers/vhost/vhost.c struct task_struct *worker; task_struct 166 drivers/vhost/vhost.h struct task_struct *worker; task_struct 118 drivers/video/fbdev/ps3fb.c struct task_struct *task; task_struct 976 drivers/video/fbdev/ps3fb.c struct task_struct *task; task_struct 1221 drivers/video/fbdev/ps3fb.c struct task_struct *task = ps3fb.task; task_struct 156 drivers/video/fbdev/pxafb.h struct task_struct *smart_thread; task_struct 58 drivers/xen/xenbus/xenbus_comms.c static struct task_struct *xenbus_task; task_struct 929 drivers/xen/xenbus/xenbus_xs.c struct task_struct *task; task_struct 1473 fs/binfmt_elf.c struct task_struct *p, long signr) task_struct 1506 fs/binfmt_elf.c static int fill_psinfo(struct elf_prpsinfo *psinfo, struct task_struct *p, task_struct 1663 fs/binfmt_elf.c struct task_struct *task; task_struct 1684 fs/binfmt_elf.c static void do_thread_regset_writeback(struct task_struct *task, task_struct 1764 fs/binfmt_elf.c struct task_struct *dump_task = current; task_struct 1922 fs/binfmt_elf.c struct task_struct *thread; task_struct 1938 fs/binfmt_elf.c struct task_struct *p = t->thread; task_struct 2135 fs/binfmt_elf.c static struct vm_area_struct *first_vma(struct task_struct *tsk, task_struct 1343 fs/binfmt_elf_fdpic.c struct task_struct *p, long signr) task_struct 1378 fs/binfmt_elf_fdpic.c static int fill_psinfo(struct elf_prpsinfo *psinfo, struct task_struct *p, task_struct 1427 fs/binfmt_elf_fdpic.c struct task_struct *thread; task_struct 1442 fs/binfmt_elf_fdpic.c struct task_struct *p = t->thread; task_struct 196 fs/block_dev.c struct task_struct *waiter = bio->bi_private; task_struct 279 fs/block_dev.c struct task_struct *waiter; task_struct 323 fs/block_dev.c struct task_struct *waiter = dio->waiter; task_struct 735 fs/btrfs/ctree.h struct task_struct *transaction_kthread; task_struct 736 fs/btrfs/ctree.h struct task_struct *cleaner_kthread; task_struct 913 fs/btrfs/dev-replace.c struct task_struct *task; task_struct 143 fs/btrfs/inode-map.c struct task_struct *tsk; task_struct 4283 fs/btrfs/volumes.c struct task_struct *tsk; task_struct 4657 fs/btrfs/volumes.c struct task_struct *task; task_struct 4696 fs/btrfs/volumes.c struct task_struct *task; task_struct 741 fs/ceph/super.h struct task_struct *thread; task_struct 686 fs/cifs/cifsglob.h struct task_struct *tsk; task_struct 1542 fs/cifs/cifsglob.h struct task_struct *creator; task_struct 1162 fs/cifs/connect.c struct task_struct *task_to_wake = NULL; task_struct 2709 fs/cifs/connect.c struct task_struct *task; task_struct 340 fs/coredump.c static int zap_process(struct task_struct *start, int exit_code, int flags) task_struct 342 fs/coredump.c struct task_struct *t; task_struct 362 fs/coredump.c static int zap_threads(struct task_struct *tsk, struct mm_struct *mm, task_struct 365 fs/coredump.c struct task_struct *g, *p; task_struct 440 fs/coredump.c struct task_struct *tsk = current; task_struct 479 fs/coredump.c struct task_struct *task; task_struct 137 fs/direct-io.c struct task_struct *waiter; /* waiting task (NULL if none) */ task_struct 594 fs/dlm/dlm_internal.h struct task_struct *ls_recoverd_task; task_struct 32 fs/dlm/lockspace.c static struct task_struct * scand_task; task_struct 302 fs/dlm/lockspace.c struct task_struct *p; task_struct 326 fs/dlm/recoverd.c struct task_struct *p; task_struct 399 fs/ecryptfs/ecryptfs_kernel.h struct task_struct *task; task_struct 31 fs/ecryptfs/kthread.c static struct task_struct *ecryptfs_kthread; task_struct 1012 fs/exec.c struct task_struct *tsk; task_struct 1061 fs/exec.c static int de_thread(struct task_struct *tsk) task_struct 1104 fs/exec.c struct task_struct *leader = tsk->group_leader; task_struct 1229 fs/exec.c char *__get_task_comm(char *buf, size_t buf_size, struct task_struct *tsk) task_struct 1243 fs/exec.c void __set_task_comm(struct task_struct *tsk, const char *buf, bool exec) task_struct 1486 fs/exec.c struct task_struct *p = current, *t; task_struct 1526 fs/ext4/ext4.h struct task_struct *s_mmp_tsk; task_struct 3121 fs/ext4/super.c static struct task_struct *ext4_lazyinit_task; task_struct 331 fs/f2fs/f2fs.h struct task_struct *f2fs_issue_discard; /* discard thread */ task_struct 687 fs/f2fs/f2fs.h struct task_struct *task; /* lookup and create consistency */ task_struct 688 fs/f2fs/f2fs.h struct task_struct *cp_task; /* separate cp/wb IO stats*/ task_struct 702 fs/f2fs/f2fs.h struct task_struct *inmem_task; /* store inmemory task */ task_struct 904 fs/f2fs/f2fs.h struct task_struct *f2fs_issue_flush; /* flush thread */ task_struct 26 fs/f2fs/gc.h struct task_struct *f2fs_gc_task; task_struct 743 fs/f2fs/segment.c struct task_struct *flush_thread = fcc->f2fs_issue_flush; task_struct 1664 fs/f2fs/segment.c struct task_struct *discard_thread = dcc->f2fs_issue_discard; task_struct 708 fs/fcntl.c static inline int sigio_perm(struct task_struct *p, task_struct 724 fs/fcntl.c static void send_sigio_to_task(struct task_struct *p, task_struct 780 fs/fcntl.c struct task_struct *p; task_struct 808 fs/fcntl.c static void send_sigurg_to_task(struct task_struct *p, task_struct 817 fs/fcntl.c struct task_struct *p; task_struct 400 fs/file.c struct files_struct *get_files_struct(struct task_struct *task) task_struct 427 fs/file.c struct task_struct *tsk = current; task_struct 437 fs/file.c void exit_files(struct task_struct *tsk) task_struct 337 fs/file_table.c struct task_struct *task = current; task_struct 371 fs/file_table.c struct task_struct *task = current; task_struct 60 fs/fs_struct.c struct task_struct *g, *p; task_struct 95 fs/fs_struct.c void exit_fs(struct task_struct *tsk) task_struct 1811 fs/gfs2/glock.c struct task_struct *gh_owner = NULL; task_struct 779 fs/gfs2/incore.h struct task_struct *sd_logd_process; task_struct 780 fs/gfs2/incore.h struct task_struct *sd_quotad_process; task_struct 123 fs/gfs2/super.c struct task_struct *p; task_struct 211 fs/io_uring.c struct task_struct *sqo_thread; /* if using sq thread polling */ task_struct 39 fs/iomap/direct-io.c struct task_struct *waiter; task_struct 156 fs/iomap/direct-io.c struct task_struct *waiter = dio->submit.waiter; task_struct 275 fs/jbd2/journal.c struct task_struct *t; task_struct 37 fs/jffs2/background.c struct task_struct *tsk; task_struct 56 fs/jffs2/jffs2_fs_sb.h struct task_struct *gc_task; /* GC task struct */ task_struct 106 fs/jfs/jfs_superblock.h extern struct task_struct *jfsIOthread; task_struct 107 fs/jfs/jfs_superblock.h extern struct task_struct *jfsSyncThread; task_struct 52 fs/jfs/super.c static struct task_struct *jfsCommitThread[MAX_COMMIT_THREADS]; task_struct 53 fs/jfs/super.c struct task_struct *jfsIOthread; task_struct 54 fs/jfs/super.c struct task_struct *jfsSyncThread; task_struct 216 fs/lockd/clntlock.c struct task_struct *task; task_struct 57 fs/lockd/svc.c static struct task_struct *nlmsvc_task; task_struct 1175 fs/namespace.c struct task_struct *task = current; task_struct 3943 fs/namespace.c static struct ns_common *mntns_get(struct task_struct *task) task_struct 7075 fs/nfs/nfs4proc.c struct task_struct *task; task_struct 1206 fs/nfs/nfs4state.c struct task_struct *task; task_struct 153 fs/nfs/nfs4super.c const struct task_struct *task; task_struct 546 fs/nfsd/xdr4.h struct task_struct *copy_task; task_struct 2613 fs/nilfs2/segment.c struct task_struct *t; task_struct 174 fs/nilfs2/segment.h struct task_struct *sc_timer_task; task_struct 175 fs/nilfs2/segment.h struct task_struct *sc_task; task_struct 124 fs/nsfs.c struct task_struct *task; task_struct 134 fs/nsfs.c void *ns_get_path(struct path *path, struct task_struct *task, task_struct 215 fs/nsfs.c int ns_get_name(char *buf, size_t size, struct task_struct *task, task_struct 208 fs/ocfs2/cluster/heartbeat.c struct task_struct *hr_task; task_struct 1766 fs/ocfs2/cluster/heartbeat.c struct task_struct *hb_task; task_struct 2078 fs/ocfs2/cluster/heartbeat.c struct task_struct *hb_task; task_struct 135 fs/ocfs2/cluster/tcp.c u32 msgkey, struct task_struct *task, u8 node) task_struct 212 fs/ocfs2/cluster/tcp_internal.h struct task_struct *st_task; task_struct 154 fs/ocfs2/dlm/dlmcommon.h struct task_struct *dlm_thread_task; task_struct 155 fs/ocfs2/dlm/dlmcommon.h struct task_struct *dlm_reco_thread_task; task_struct 296 fs/ocfs2/ocfs2.h struct task_struct *commit_task; task_struct 350 fs/ocfs2/ocfs2.h struct task_struct *recovery_thread_task; task_struct 406 fs/ocfs2/ocfs2.h struct task_struct *dc_task; task_struct 99 fs/proc/array.c void proc_task_name(struct seq_file *m, struct task_struct *p, bool escape) task_struct 146 fs/proc/array.c static inline const char *get_task_state(struct task_struct *tsk) task_struct 153 fs/proc/array.c struct pid *pid, struct task_struct *p) task_struct 158 fs/proc/array.c struct task_struct *tracer; task_struct 251 fs/proc/array.c static void collect_sigign_sigcatch(struct task_struct *p, sigset_t *ign, task_struct 266 fs/proc/array.c static inline void task_sig(struct seq_file *m, struct task_struct *p) task_struct 318 fs/proc/array.c static inline void task_cap(struct seq_file *m, struct task_struct *p) task_struct 340 fs/proc/array.c static inline void task_seccomp(struct seq_file *m, struct task_struct *p) task_struct 374 fs/proc/array.c struct task_struct *p) task_struct 381 fs/proc/array.c static void task_cpus_allowed(struct seq_file *m, struct task_struct *task) task_struct 405 fs/proc/array.c struct pid *pid, struct task_struct *task) task_struct 431 fs/proc/array.c struct pid *pid, struct task_struct *task, int whole) task_struct 501 fs/proc/array.c struct task_struct *t = task; task_struct 624 fs/proc/array.c struct pid *pid, struct task_struct *task) task_struct 630 fs/proc/array.c struct pid *pid, struct task_struct *task) task_struct 636 fs/proc/array.c struct pid *pid, struct task_struct *task) task_struct 667 fs/proc/array.c struct task_struct *start, *task; task_struct 687 fs/proc/array.c struct task_struct, sibling); task_struct 170 fs/proc/base.c static int get_task_root(struct task_struct *task, struct path *root) task_struct 185 fs/proc/base.c struct task_struct *task = get_proc_task(d_inode(dentry)); task_struct 202 fs/proc/base.c struct task_struct *task = get_proc_task(d_inode(dentry)); task_struct 340 fs/proc/base.c static ssize_t get_task_cmdline(struct task_struct *tsk, char __user *buf, task_struct 358 fs/proc/base.c struct task_struct *tsk; task_struct 384 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 404 fs/proc/base.c static int lock_trace(struct task_struct *task) task_struct 416 fs/proc/base.c static void unlock_trace(struct task_struct *task) task_struct 426 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 474 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 493 fs/proc/base.c struct task_struct *task = get_proc_task(inode); task_struct 527 fs/proc/base.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 548 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 585 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 629 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 663 fs/proc/base.c struct task_struct *task; task_struct 699 fs/proc/base.c struct task_struct *task, task_struct 713 fs/proc/base.c struct task_struct *task; task_struct 749 fs/proc/base.c struct task_struct *task; task_struct 777 fs/proc/base.c struct task_struct *task = get_proc_task(inode); task_struct 1020 fs/proc/base.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 1041 fs/proc/base.c struct task_struct *task; task_struct 1076 fs/proc/base.c struct task_struct *p = find_lock_task_mm(task); task_struct 1093 fs/proc/base.c struct task_struct *p; task_struct 1178 fs/proc/base.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 1232 fs/proc/base.c struct task_struct *task = get_proc_task(inode); task_struct 1294 fs/proc/base.c struct task_struct *task = get_proc_task(inode); task_struct 1316 fs/proc/base.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 1334 fs/proc/base.c struct task_struct *task; task_struct 1370 fs/proc/base.c struct task_struct *task; task_struct 1390 fs/proc/base.c struct task_struct *task; task_struct 1417 fs/proc/base.c struct task_struct *p; task_struct 1434 fs/proc/base.c struct task_struct *p; task_struct 1468 fs/proc/base.c struct task_struct *p; task_struct 1485 fs/proc/base.c struct task_struct *p; task_struct 1540 fs/proc/base.c struct task_struct *p; task_struct 1565 fs/proc/base.c struct task_struct *p; task_struct 1594 fs/proc/base.c struct task_struct *task; task_struct 1688 fs/proc/base.c void task_dump_owner(struct task_struct *task, umode_t mode, task_struct 1747 fs/proc/base.c struct task_struct *task, umode_t mode) task_struct 1788 fs/proc/base.c struct task_struct *task; task_struct 1816 fs/proc/base.c void pid_update_inode(struct task_struct *task, struct inode *inode) task_struct 1832 fs/proc/base.c struct task_struct *task; task_struct 1884 fs/proc/base.c instantiate_t instantiate, struct task_struct *task, const void *ptr) task_struct 1965 fs/proc/base.c struct task_struct *task; task_struct 2015 fs/proc/base.c struct task_struct *task; task_struct 2085 fs/proc/base.c struct task_struct *task, const void *ptr) task_struct 2112 fs/proc/base.c struct task_struct *task; task_struct 2166 fs/proc/base.c struct task_struct *task; task_struct 2262 fs/proc/base.c struct task_struct *task; task_struct 2364 fs/proc/base.c struct task_struct *p; task_struct 2408 fs/proc/base.c struct task_struct *p; task_struct 2453 fs/proc/base.c struct task_struct *task, const void *ptr) task_struct 2481 fs/proc/base.c struct task_struct *task = get_proc_task(dir); task_struct 2507 fs/proc/base.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 2537 fs/proc/base.c struct task_struct *task = get_proc_task(inode); task_struct 2556 fs/proc/base.c struct task_struct *task; task_struct 2693 fs/proc/base.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 2722 fs/proc/base.c struct task_struct *task; task_struct 2767 fs/proc/base.c static int do_io_accounting(struct task_struct *task, struct seq_file *m, int whole) task_struct 2783 fs/proc/base.c struct task_struct *t = task; task_struct 2814 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 2820 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 2831 fs/proc/base.c struct task_struct *task; task_struct 2909 fs/proc/base.c struct task_struct *task; task_struct 2959 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 2971 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 2980 fs/proc/base.c struct pid *pid, struct task_struct *task) task_struct 3206 fs/proc/base.c void proc_flush_task(struct task_struct *task) task_struct 3223 fs/proc/base.c struct task_struct *task, const void *ptr) task_struct 3244 fs/proc/base.c struct task_struct *task; task_struct 3274 fs/proc/base.c struct task_struct *task; task_struct 3374 fs/proc/base.c struct task_struct *task; task_struct 3518 fs/proc/base.c struct task_struct *task, const void *ptr) task_struct 3538 fs/proc/base.c struct task_struct *task; task_struct 3539 fs/proc/base.c struct task_struct *leader = get_proc_task(dir); task_struct 3583 fs/proc/base.c static struct task_struct *first_tid(struct pid *pid, int tid, loff_t f_pos, task_struct 3586 fs/proc/base.c struct task_struct *pos, *task; task_struct 3632 fs/proc/base.c static struct task_struct *next_tid(struct task_struct *start) task_struct 3634 fs/proc/base.c struct task_struct *pos = NULL; task_struct 3652 fs/proc/base.c struct task_struct *task; task_struct 3692 fs/proc/base.c struct task_struct *p = get_proc_task(inode); task_struct 25 fs/proc/fd.c struct task_struct *task; task_struct 84 fs/proc/fd.c static bool tid_fd_mode(struct task_struct *task, unsigned fd, fmode_t *mode) task_struct 101 fs/proc/fd.c static void tid_fd_update_inode(struct task_struct *task, struct inode *inode, task_struct 119 fs/proc/fd.c struct task_struct *task; task_struct 150 fs/proc/fd.c struct task_struct *task; task_struct 183 fs/proc/fd.c struct task_struct *task, const void *ptr) task_struct 210 fs/proc/fd.c struct task_struct *task = get_proc_task(dir); task_struct 231 fs/proc/fd.c struct task_struct *p = get_proc_task(file_inode(file)); task_struct 299 fs/proc/fd.c struct task_struct *p; task_struct 322 fs/proc/fd.c struct task_struct *task, const void *ptr) task_struct 80 fs/proc/internal.h struct task_struct *task); task_struct 119 fs/proc/internal.h static inline struct task_struct *get_proc_task(const struct inode *inode) task_struct 124 fs/proc/internal.h void task_dump_owner(struct task_struct *task, umode_t mode, task_struct 141 fs/proc/internal.h extern void proc_task_name(struct seq_file *m, struct task_struct *p, task_struct 144 fs/proc/internal.h struct pid *, struct task_struct *); task_struct 146 fs/proc/internal.h struct pid *, struct task_struct *); task_struct 148 fs/proc/internal.h struct pid *, struct task_struct *); task_struct 150 fs/proc/internal.h struct pid *, struct task_struct *); task_struct 158 fs/proc/internal.h extern struct inode *proc_pid_make_inode(struct super_block *, struct task_struct *, umode_t); task_struct 159 fs/proc/internal.h extern void pid_update_inode(struct task_struct *, struct inode *); task_struct 169 fs/proc/internal.h instantiate_t, struct task_struct *, const void *); task_struct 278 fs/proc/internal.h struct task_struct *task; task_struct 43 fs/proc/namespaces.c struct task_struct *task; task_struct 67 fs/proc/namespaces.c struct task_struct *task; task_struct 91 fs/proc/namespaces.c struct task_struct *task, const void *ptr) task_struct 112 fs/proc/namespaces.c struct task_struct *task = get_proc_task(file_inode(file)); task_struct 146 fs/proc/namespaces.c struct task_struct *task = get_proc_task(dir); task_struct 256 fs/proc/proc_net.c struct task_struct *task; task_struct 106 fs/proc/task_mmu.c struct task_struct *task = priv->task; task_struct 1137 fs/proc/task_mmu.c struct task_struct *task; task_struct 241 fs/proc_namespace.c struct task_struct *task = get_proc_task(inode); task_struct 535 fs/reiserfs/reiserfs.h struct task_struct *lock_owner; task_struct 1400 fs/ubifs/ubifs.h struct task_struct *bgt; task_struct 75 fs/udf/udfdecl.h struct task_struct; task_struct 155 fs/xfs/xfs_log_priv.h struct task_struct *t_task; /* task that owns this ticket */ task_struct 54 fs/xfs/xfs_trans_priv.h struct task_struct *ail_task; task_struct 12 include/asm-generic/mmu_context.h struct task_struct; task_struct 16 include/asm-generic/mmu_context.h struct task_struct *tsk) task_struct 20 include/asm-generic/mmu_context.h static inline int init_new_context(struct task_struct *tsk, task_struct 30 include/asm-generic/mmu_context.h static inline void deactivate_mm(struct task_struct *task, task_struct 37 include/asm-generic/mmu_context.h struct task_struct *tsk) task_struct 18 include/asm-generic/switch_to.h extern struct task_struct *__switch_to(struct task_struct *, task_struct 19 include/asm-generic/switch_to.h struct task_struct *); task_struct 19 include/asm-generic/syscall.h struct task_struct; task_struct 38 include/asm-generic/syscall.h int syscall_get_nr(struct task_struct *task, struct pt_regs *regs); task_struct 56 include/asm-generic/syscall.h void syscall_rollback(struct task_struct *task, struct pt_regs *regs); task_struct 68 include/asm-generic/syscall.h long syscall_get_error(struct task_struct *task, struct pt_regs *regs); task_struct 81 include/asm-generic/syscall.h long syscall_get_return_value(struct task_struct *task, struct pt_regs *regs); task_struct 98 include/asm-generic/syscall.h void syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, task_struct 113 include/asm-generic/syscall.h void syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 128 include/asm-generic/syscall.h void syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, task_struct 143 include/asm-generic/syscall.h int syscall_get_arch(struct task_struct *task); task_struct 95 include/drm/gpu_scheduler.h struct task_struct *last_user; task_struct 277 include/drm/gpu_scheduler.h struct task_struct *thread; task_struct 29 include/linux/amd-iommu.h struct task_struct; task_struct 80 include/linux/amd-iommu.h struct task_struct *task); task_struct 173 include/linux/audit.h static inline kuid_t audit_get_loginuid(struct task_struct *tsk) task_struct 178 include/linux/audit.h static inline unsigned int audit_get_sessionid(struct task_struct *tsk) task_struct 185 include/linux/audit.h extern int audit_signal_info(int sig, struct task_struct *t); task_struct 229 include/linux/audit.h static inline kuid_t audit_get_loginuid(struct task_struct *tsk) task_struct 234 include/linux/audit.h static inline unsigned int audit_get_sessionid(struct task_struct *tsk) task_struct 241 include/linux/audit.h static inline int audit_signal_info(int sig, struct task_struct *t) task_struct 263 include/linux/audit.h extern int audit_alloc(struct task_struct *task); task_struct 264 include/linux/audit.h extern void __audit_free(struct task_struct *task); task_struct 280 include/linux/audit.h extern void __audit_ptrace(struct task_struct *t); task_struct 282 include/linux/audit.h static inline void audit_set_context(struct task_struct *task, struct audit_context *ctx) task_struct 297 include/linux/audit.h static inline void audit_free(struct task_struct *task) task_struct 355 include/linux/audit.h static inline void audit_ptrace(struct task_struct *t) task_struct 519 include/linux/audit.h static inline int audit_alloc(struct task_struct *task) task_struct 523 include/linux/audit.h static inline void audit_free(struct task_struct *task) task_struct 535 include/linux/audit.h static inline void audit_set_context(struct task_struct *task, struct audit_context *ctx) task_struct 646 include/linux/audit.h static inline void audit_ptrace(struct task_struct *t) task_struct 652 include/linux/audit.h static inline bool audit_loginuid_set(struct task_struct *tsk) task_struct 1185 include/linux/blkdev.h static inline void blk_flush_plug(struct task_struct *tsk) task_struct 1193 include/linux/blkdev.h static inline void blk_schedule_flush_plug(struct task_struct *tsk) task_struct 1201 include/linux/blkdev.h static inline bool blk_needs_flush_plug(struct task_struct *tsk) task_struct 1801 include/linux/blkdev.h static inline void blk_flush_plug(struct task_struct *task) task_struct 1805 include/linux/blkdev.h static inline void blk_schedule_flush_plug(struct task_struct *task) task_struct 1810 include/linux/blkdev.h static inline bool blk_needs_flush_plug(struct task_struct *tsk) task_struct 1823 include/linux/blkdev.h static inline void blk_wake_io_task(struct task_struct *waiter) task_struct 43 include/linux/capability.h struct task_struct; task_struct 204 include/linux/capability.h extern bool has_capability(struct task_struct *t, int cap); task_struct 205 include/linux/capability.h extern bool has_ns_capability(struct task_struct *t, task_struct 207 include/linux/capability.h extern bool has_capability_noaudit(struct task_struct *t, int cap); task_struct 208 include/linux/capability.h extern bool has_ns_capability_noaudit(struct task_struct *t, task_struct 215 include/linux/capability.h static inline bool has_capability(struct task_struct *t, int cap) task_struct 219 include/linux/capability.h static inline bool has_ns_capability(struct task_struct *t, task_struct 224 include/linux/capability.h static inline bool has_capability_noaudit(struct task_struct *t, int cap) task_struct 228 include/linux/capability.h static inline bool has_ns_capability_noaudit(struct task_struct *t, task_struct 253 include/linux/capability.h extern bool ptracer_capable(struct task_struct *tsk, struct user_namespace *ns); task_struct 644 include/linux/cgroup-defs.h int (*can_fork)(struct task_struct *task); task_struct 645 include/linux/cgroup-defs.h void (*cancel_fork)(struct task_struct *task); task_struct 646 include/linux/cgroup-defs.h void (*fork)(struct task_struct *task); task_struct 647 include/linux/cgroup-defs.h void (*exit)(struct task_struct *task); task_struct 648 include/linux/cgroup-defs.h void (*release)(struct task_struct *task); task_struct 738 include/linux/cgroup-defs.h static inline void cgroup_threadgroup_change_begin(struct task_struct *tsk) task_struct 749 include/linux/cgroup-defs.h static inline void cgroup_threadgroup_change_end(struct task_struct *tsk) task_struct 758 include/linux/cgroup-defs.h static inline void cgroup_threadgroup_change_begin(struct task_struct *tsk) task_struct 763 include/linux/cgroup-defs.h static inline void cgroup_threadgroup_change_end(struct task_struct *tsk) {} task_struct 68 include/linux/cgroup.h struct task_struct *cur_task; task_struct 111 include/linux/cgroup.h int cgroup_attach_task_all(struct task_struct *from, struct task_struct *); task_struct 119 include/linux/cgroup.h int task_cgroup_path(struct task_struct *task, char *buf, size_t buflen); task_struct 122 include/linux/cgroup.h struct pid *pid, struct task_struct *tsk); task_struct 124 include/linux/cgroup.h void cgroup_fork(struct task_struct *p); task_struct 125 include/linux/cgroup.h extern int cgroup_can_fork(struct task_struct *p); task_struct 126 include/linux/cgroup.h extern void cgroup_cancel_fork(struct task_struct *p); task_struct 127 include/linux/cgroup.h extern void cgroup_post_fork(struct task_struct *p); task_struct 128 include/linux/cgroup.h void cgroup_exit(struct task_struct *p); task_struct 129 include/linux/cgroup.h void cgroup_release(struct task_struct *p); task_struct 130 include/linux/cgroup.h void cgroup_free(struct task_struct *p); task_struct 149 include/linux/cgroup.h struct task_struct *cgroup_taskset_first(struct cgroup_taskset *tset, task_struct 151 include/linux/cgroup.h struct task_struct *cgroup_taskset_next(struct cgroup_taskset *tset, task_struct 157 include/linux/cgroup.h struct task_struct *css_task_iter_next(struct css_task_iter *it); task_struct 473 include/linux/cgroup.h static inline struct css_set *task_css_set(struct task_struct *task) task_struct 485 include/linux/cgroup.h static inline struct cgroup_subsys_state *task_css(struct task_struct *task, task_struct 501 include/linux/cgroup.h task_get_css(struct task_struct *task, int subsys_id) task_struct 530 include/linux/cgroup.h static inline bool task_css_is_root(struct task_struct *task, int subsys_id) task_struct 536 include/linux/cgroup.h static inline struct cgroup *task_cgroup(struct task_struct *task, task_struct 542 include/linux/cgroup.h static inline struct cgroup *task_dfl_cgroup(struct task_struct *task) task_struct 603 include/linux/cgroup.h static inline bool task_under_cgroup_hierarchy(struct task_struct *task, task_struct 706 include/linux/cgroup.h static inline int cgroup_attach_task_all(struct task_struct *from, task_struct 707 include/linux/cgroup.h struct task_struct *t) { return 0; } task_struct 711 include/linux/cgroup.h static inline void cgroup_fork(struct task_struct *p) {} task_struct 712 include/linux/cgroup.h static inline int cgroup_can_fork(struct task_struct *p) { return 0; } task_struct 713 include/linux/cgroup.h static inline void cgroup_cancel_fork(struct task_struct *p) {} task_struct 714 include/linux/cgroup.h static inline void cgroup_post_fork(struct task_struct *p) {} task_struct 715 include/linux/cgroup.h static inline void cgroup_exit(struct task_struct *p) {} task_struct 716 include/linux/cgroup.h static inline void cgroup_release(struct task_struct *p) {} task_struct 717 include/linux/cgroup.h static inline void cgroup_free(struct task_struct *p) {} task_struct 738 include/linux/cgroup.h static inline bool task_under_cgroup_hierarchy(struct task_struct *task, task_struct 762 include/linux/cgroup.h void cpuacct_charge(struct task_struct *tsk, u64 cputime); task_struct 763 include/linux/cgroup.h void cpuacct_account_field(struct task_struct *tsk, int index, u64 val); task_struct 765 include/linux/cgroup.h static inline void cpuacct_charge(struct task_struct *tsk, u64 cputime) {} task_struct 766 include/linux/cgroup.h static inline void cpuacct_account_field(struct task_struct *tsk, int index, task_struct 774 include/linux/cgroup.h static inline void cgroup_account_cputime(struct task_struct *task, task_struct 788 include/linux/cgroup.h static inline void cgroup_account_cputime_field(struct task_struct *task, task_struct 805 include/linux/cgroup.h static inline void cgroup_account_cputime(struct task_struct *task, task_struct 807 include/linux/cgroup.h static inline void cgroup_account_cputime_field(struct task_struct *task, task_struct 905 include/linux/cgroup.h void cgroup_freezer_migrate_task(struct task_struct *task, struct cgroup *src, task_struct 908 include/linux/cgroup.h static inline bool cgroup_task_freeze(struct task_struct *task) task_struct 922 include/linux/cgroup.h static inline bool cgroup_task_frozen(struct task_struct *task) task_struct 931 include/linux/cgroup.h static inline bool cgroup_task_freeze(struct task_struct *task) task_struct 935 include/linux/cgroup.h static inline bool cgroup_task_frozen(struct task_struct *task) 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 474 include/linux/compat.h extern int compat_ptrace_request(struct task_struct *child, task_struct 478 include/linux/compat.h extern long compat_arch_ptrace(struct task_struct *child, compat_long_t request, task_struct 495 include/linux/compat.h struct task_struct *t = current; \ task_struct 136 include/linux/cpufreq.h struct task_struct *transition_task; /* Task which is doing the transition */ task_struct 60 include/linux/cpuset.h extern void cpuset_cpus_allowed(struct task_struct *p, struct cpumask *mask); task_struct 61 include/linux/cpuset.h extern void cpuset_cpus_allowed_fallback(struct task_struct *p); task_struct 62 include/linux/cpuset.h extern nodemask_t cpuset_mems_allowed(struct task_struct *p); task_struct 88 include/linux/cpuset.h extern int cpuset_mems_allowed_intersects(const struct task_struct *tsk1, task_struct 89 include/linux/cpuset.h const struct task_struct *tsk2); task_struct 100 include/linux/cpuset.h struct task_struct *task); task_struct 102 include/linux/cpuset.h struct pid *pid, struct task_struct *tsk); task_struct 184 include/linux/cpuset.h static inline void cpuset_cpus_allowed(struct task_struct *p, task_struct 190 include/linux/cpuset.h static inline void cpuset_cpus_allowed_fallback(struct task_struct *p) task_struct 194 include/linux/cpuset.h static inline nodemask_t cpuset_mems_allowed(struct task_struct *p) task_struct 222 include/linux/cpuset.h static inline int cpuset_mems_allowed_intersects(const struct task_struct *tsk1, task_struct 223 include/linux/cpuset.h const struct task_struct *tsk2) task_struct 231 include/linux/cpuset.h struct task_struct *task) task_struct 156 include/linux/cred.h extern void exit_creds(struct task_struct *); task_struct 157 include/linux/cred.h extern int copy_creds(struct task_struct *, unsigned long); task_struct 158 include/linux/cred.h extern const struct cred *get_task_cred(struct task_struct *); task_struct 166 include/linux/cred.h extern struct cred *prepare_kernel_cred(struct task_struct *); task_struct 179 include/linux/cred.h extern void __validate_process_creds(struct task_struct *, task_struct 201 include/linux/cred.h extern void validate_creds_for_do_exit(struct task_struct *); task_struct 206 include/linux/cred.h static inline void validate_creds_for_do_exit(struct task_struct *tsk) task_struct 9 include/linux/debug_locks.h struct task_struct; task_struct 49 include/linux/debug_locks.h struct task_struct; task_struct 53 include/linux/debug_locks.h extern void debug_show_held_locks(struct task_struct *task); task_struct 61 include/linux/debug_locks.h static inline void debug_show_held_locks(struct task_struct *task) task_struct 66 include/linux/delayacct.h extern void __delayacct_tsk_init(struct task_struct *); task_struct 67 include/linux/delayacct.h extern void __delayacct_tsk_exit(struct task_struct *); task_struct 69 include/linux/delayacct.h extern void __delayacct_blkio_end(struct task_struct *); task_struct 70 include/linux/delayacct.h extern int __delayacct_add_tsk(struct taskstats *, struct task_struct *); task_struct 71 include/linux/delayacct.h extern __u64 __delayacct_blkio_ticks(struct task_struct *); task_struct 77 include/linux/delayacct.h static inline int delayacct_is_task_waiting_on_io(struct task_struct *p) task_struct 97 include/linux/delayacct.h static inline void delayacct_tsk_init(struct task_struct *tsk) task_struct 108 include/linux/delayacct.h static inline void delayacct_tsk_free(struct task_struct *tsk) task_struct 122 include/linux/delayacct.h static inline void delayacct_blkio_end(struct task_struct *p) task_struct 130 include/linux/delayacct.h struct task_struct *tsk) task_struct 137 include/linux/delayacct.h static inline __u64 delayacct_blkio_ticks(struct task_struct *tsk) task_struct 175 include/linux/delayacct.h static inline void delayacct_tsk_init(struct task_struct *tsk) task_struct 177 include/linux/delayacct.h static inline void delayacct_tsk_free(struct task_struct *tsk) task_struct 181 include/linux/delayacct.h static inline void delayacct_blkio_end(struct task_struct *p) task_struct 184 include/linux/delayacct.h struct task_struct *tsk) task_struct 186 include/linux/delayacct.h static inline __u64 delayacct_blkio_ticks(struct task_struct *tsk) task_struct 188 include/linux/delayacct.h static inline int delayacct_is_task_waiting_on_io(struct task_struct *p) task_struct 33 include/linux/elfcore.h static inline int elf_core_copy_task_regs(struct task_struct *t, elf_gregset_t* elfregs) task_struct 45 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 55 include/linux/elfcore.h static inline int elf_core_copy_task_xfpregs(struct task_struct *t, elf_fpxregset_t *xfpu) task_struct 106 include/linux/fdtable.h struct task_struct; task_struct 108 include/linux/fdtable.h struct files_struct *get_files_struct(struct task_struct *); task_struct 25 include/linux/freezer.h static inline bool frozen(struct task_struct *p) task_struct 30 include/linux/freezer.h extern bool freezing_slow_path(struct task_struct *p); task_struct 35 include/linux/freezer.h static inline bool freezing(struct task_struct *p) task_struct 43 include/linux/freezer.h extern void __thaw_task(struct task_struct *t); task_struct 70 include/linux/freezer.h extern bool freeze_task(struct task_struct *p); task_struct 74 include/linux/freezer.h extern bool cgroup_freezing(struct task_struct *task); task_struct 76 include/linux/freezer.h static inline bool cgroup_freezing(struct task_struct *task) task_struct 149 include/linux/freezer.h static inline bool freezer_should_skip(struct task_struct *p) task_struct 261 include/linux/freezer.h static inline bool frozen(struct task_struct *p) { return false; } task_struct 262 include/linux/freezer.h static inline bool freezing(struct task_struct *p) { return false; } task_struct 263 include/linux/freezer.h static inline void __thaw_task(struct task_struct *t) {} task_struct 276 include/linux/freezer.h static inline int freezer_should_skip(struct task_struct *p) { return 0; } task_struct 604 include/linux/fs.h uncached_acl_sentinel(struct task_struct *task) task_struct 20 include/linux/fs_struct.h extern void exit_fs(struct task_struct *); task_struct 785 include/linux/ftrace.h ftrace_graph_get_ret_stack(struct task_struct *task, int idx); task_struct 787 include/linux/ftrace.h unsigned long ftrace_graph_ret_addr(struct task_struct *task, int *idx, task_struct 810 include/linux/ftrace.h extern void ftrace_graph_init_task(struct task_struct *t); task_struct 811 include/linux/ftrace.h extern void ftrace_graph_exit_task(struct task_struct *t); task_struct 812 include/linux/ftrace.h extern void ftrace_graph_init_idle_task(struct task_struct *t, int cpu); task_struct 827 include/linux/ftrace.h static inline void ftrace_graph_init_task(struct task_struct *t) { } task_struct 828 include/linux/ftrace.h static inline void ftrace_graph_exit_task(struct task_struct *t) { } task_struct 829 include/linux/ftrace.h static inline void ftrace_graph_init_idle_task(struct task_struct *t, int cpu) { } task_struct 836 include/linux/ftrace.h ftrace_graph_ret_addr(struct task_struct *task, int *idx, unsigned long ret, task_struct 858 include/linux/ftrace.h static inline void set_tsk_trace_trace(struct task_struct *tsk) task_struct 863 include/linux/ftrace.h static inline void clear_tsk_trace_trace(struct task_struct *tsk) task_struct 868 include/linux/ftrace.h static inline int test_tsk_trace_trace(struct task_struct *tsk) task_struct 873 include/linux/ftrace.h static inline void set_tsk_trace_graph(struct task_struct *tsk) task_struct 878 include/linux/ftrace.h static inline void clear_tsk_trace_graph(struct task_struct *tsk) task_struct 883 include/linux/ftrace.h static inline int test_tsk_trace_graph(struct task_struct *tsk) task_struct 12 include/linux/futex.h struct task_struct; task_struct 62 include/linux/futex.h static inline void futex_init_task(struct task_struct *tsk) task_struct 74 include/linux/futex.h void futex_exit_recursive(struct task_struct *tsk); task_struct 75 include/linux/futex.h void futex_exit_release(struct task_struct *tsk); task_struct 76 include/linux/futex.h void futex_exec_release(struct task_struct *tsk); task_struct 81 include/linux/futex.h static inline void futex_init_task(struct task_struct *tsk) { } task_struct 82 include/linux/futex.h static inline void futex_exit_recursive(struct task_struct *tsk) { } task_struct 83 include/linux/futex.h static inline void futex_exit_release(struct task_struct *tsk) { } task_struct 84 include/linux/futex.h static inline void futex_exec_release(struct task_struct *tsk) { } task_struct 137 include/linux/hrtimer.h struct task_struct *task; task_struct 51 include/linux/hw_breakpoint.h struct task_struct *tsk); task_struct 84 include/linux/hw_breakpoint.h extern void flush_ptrace_hw_breakpoint(struct task_struct *tsk); task_struct 99 include/linux/hw_breakpoint.h struct task_struct *tsk) { return NULL; } task_struct 127 include/linux/hw_breakpoint.h static inline void flush_ptrace_hw_breakpoint(struct task_struct *tsk) { } task_struct 116 include/linux/interrupt.h struct task_struct *thread; task_struct 565 include/linux/interrupt.h DECLARE_PER_CPU(struct task_struct *, ksoftirqd); task_struct 567 include/linux/interrupt.h static inline struct task_struct *this_cpu_ksoftirqd(void) task_struct 146 include/linux/iocontext.h struct task_struct; task_struct 150 include/linux/iocontext.h void exit_io_context(struct task_struct *task); task_struct 151 include/linux/iocontext.h struct io_context *get_task_io_context(struct task_struct *task, task_struct 156 include/linux/iocontext.h static inline void exit_io_context(struct task_struct *task) { } task_struct 54 include/linux/ioprio.h static inline int task_nice_ioprio(struct task_struct *task) task_struct 63 include/linux/ioprio.h static inline int task_nice_ioclass(struct task_struct *task) task_struct 91 include/linux/ioprio.h extern int set_task_ioprio(struct task_struct *task, int ioprio); task_struct 1017 include/linux/jbd2.h struct task_struct *j_task; task_struct 10 include/linux/kasan.h struct task_struct; task_struct 40 include/linux/kasan.h void kasan_unpoison_task_stack(struct task_struct *task); task_struct 93 include/linux/kasan.h static inline void kasan_unpoison_task_stack(struct task_struct *task) {} task_struct 7 include/linux/kcov.h struct task_struct; task_struct 27 include/linux/kcov.h void kcov_task_init(struct task_struct *t); task_struct 28 include/linux/kcov.h void kcov_task_exit(struct task_struct *t); task_struct 42 include/linux/kcov.h static inline void kcov_task_init(struct task_struct *t) {} task_struct 43 include/linux/kcov.h static inline void kcov_task_exit(struct task_struct *t) {} task_struct 44 include/linux/kcov.h static inline void kcov_prepare_switch(struct task_struct *t) {} task_struct 45 include/linux/kcov.h static inline void kcov_finish_switch(struct task_struct *t) {} task_struct 178 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 *, u64); task_struct 82 include/linux/kernel_stat.h extern void account_guest_time(struct task_struct *, u64); task_struct 83 include/linux/kernel_stat.h extern void account_system_time(struct task_struct *, int, u64); task_struct 84 include/linux/kernel_stat.h extern void account_system_index_time(struct task_struct *, u64, task_struct 90 include/linux/kernel_stat.h static inline void account_process_tick(struct task_struct *tsk, int user) task_struct 95 include/linux/kernel_stat.h extern void account_process_tick(struct task_struct *, int user); task_struct 307 include/linux/kexec.h int kexec_should_crash(struct task_struct *); task_struct 395 include/linux/kexec.h struct task_struct; task_struct 398 include/linux/kexec.h static inline int kexec_should_crash(struct task_struct *p) { return 0; } 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 162 include/linux/kprobes.h struct task_struct *task; task_struct 332 include/linux/kprobes.h void kretprobe_hash_lock(struct task_struct *tsk, task_struct 334 include/linux/kprobes.h void kretprobe_hash_unlock(struct task_struct *tsk, unsigned long *flags); task_struct 335 include/linux/kprobes.h struct hlist_head * kretprobe_inst_table_head(struct task_struct *tsk); task_struct 365 include/linux/kprobes.h void kprobe_flush_task(struct task_struct *tk); task_struct 422 include/linux/kprobes.h static inline void kprobe_flush_task(struct task_struct *tk) task_struct 9 include/linux/kthread.h struct task_struct *kthread_create_on_node(int (*threadfn)(void *data), task_struct 29 include/linux/kthread.h struct task_struct *kthread_create_on_cpu(int (*threadfn)(void *data), task_struct 45 include/linux/kthread.h struct task_struct *__k \ task_struct 52 include/linux/kthread.h void free_kthread_struct(struct task_struct *k); task_struct 53 include/linux/kthread.h void kthread_bind(struct task_struct *k, unsigned int cpu); task_struct 54 include/linux/kthread.h void kthread_bind_mask(struct task_struct *k, const struct cpumask *mask); task_struct 55 include/linux/kthread.h int kthread_stop(struct task_struct *k); task_struct 58 include/linux/kthread.h bool __kthread_should_park(struct task_struct *k); task_struct 60 include/linux/kthread.h void *kthread_data(struct task_struct *k); task_struct 61 include/linux/kthread.h void *kthread_probe_data(struct task_struct *k); task_struct 62 include/linux/kthread.h int kthread_park(struct task_struct *k); task_struct 63 include/linux/kthread.h void kthread_unpark(struct task_struct *k); task_struct 67 include/linux/kthread.h extern struct task_struct *kthreadd_task; task_struct 68 include/linux/kthread.h extern int tsk_fork_get_node(struct task_struct *tsk); task_struct 91 include/linux/kthread.h struct task_struct *task; task_struct 1395 include/linux/kvm_host.h struct task_struct **thread_ptr); task_struct 14 include/linux/latencytop.h struct task_struct; task_struct 31 include/linux/latencytop.h void __account_scheduler_latency(struct task_struct *task, int usecs, int inter); task_struct 33 include/linux/latencytop.h account_scheduler_latency(struct task_struct *task, int usecs, int inter) task_struct 39 include/linux/latencytop.h void clear_tsk_latency_tracing(struct task_struct *p); task_struct 47 include/linux/latencytop.h account_scheduler_latency(struct task_struct *task, int usecs, int inter) task_struct 51 include/linux/latencytop.h static inline void clear_tsk_latency_tracing(struct task_struct *p) task_struct 607 include/linux/libata.h struct task_struct *eh_owner; task_struct 191 include/linux/livepatch.h void klp_copy_process(struct task_struct *child); task_struct 192 include/linux/livepatch.h void klp_update_patch_state(struct task_struct *task); task_struct 194 include/linux/livepatch.h static inline bool klp_patch_pending(struct task_struct *task) task_struct 224 include/linux/livepatch.h static inline bool klp_patch_pending(struct task_struct *task) { return false; } task_struct 225 include/linux/livepatch.h static inline void klp_update_patch_state(struct task_struct *task) {} task_struct 226 include/linux/livepatch.h static inline void klp_copy_process(struct task_struct *child) {} task_struct 13 include/linux/lockdep.h struct task_struct; task_struct 286 include/linux/lockdep.h extern void lockdep_set_selftest_task(struct task_struct *task); task_struct 288 include/linux/lockdep.h extern void lockdep_init_task(struct task_struct *task); task_struct 414 include/linux/lockdep.h static inline void lockdep_init_task(struct task_struct *task) task_struct 426 include/linux/lockdep.h static inline void lockdep_set_selftest_task(struct task_struct *task) task_struct 510 include/linux/lockdep.h static inline void lockdep_free_task(struct task_struct *task) {} task_struct 569 include/linux/lockdep.h extern void print_irqtrace_events(struct task_struct *curr); task_struct 571 include/linux/lockdep.h static inline void print_irqtrace_events(struct task_struct *curr) task_struct 84 include/linux/lsm_audit.h struct task_struct *tsk; task_struct 1459 include/linux/lsm_hooks.h int (*binder_set_context_mgr)(struct task_struct *mgr); task_struct 1460 include/linux/lsm_hooks.h int (*binder_transaction)(struct task_struct *from, task_struct 1461 include/linux/lsm_hooks.h struct task_struct *to); task_struct 1462 include/linux/lsm_hooks.h int (*binder_transfer_binder)(struct task_struct *from, task_struct 1463 include/linux/lsm_hooks.h struct task_struct *to); task_struct 1464 include/linux/lsm_hooks.h int (*binder_transfer_file)(struct task_struct *from, task_struct 1465 include/linux/lsm_hooks.h struct task_struct *to, task_struct 1468 include/linux/lsm_hooks.h int (*ptrace_access_check)(struct task_struct *child, task_struct 1470 include/linux/lsm_hooks.h int (*ptrace_traceme)(struct task_struct *parent); task_struct 1471 include/linux/lsm_hooks.h int (*capget)(struct task_struct *target, kernel_cap_t *effective, task_struct 1614 include/linux/lsm_hooks.h int (*file_send_sigiotask)(struct task_struct *tsk, task_struct 1619 include/linux/lsm_hooks.h int (*task_alloc)(struct task_struct *task, unsigned long clone_flags); task_struct 1620 include/linux/lsm_hooks.h void (*task_free)(struct task_struct *task); task_struct 1636 include/linux/lsm_hooks.h int (*task_setpgid)(struct task_struct *p, pid_t pgid); task_struct 1637 include/linux/lsm_hooks.h int (*task_getpgid)(struct task_struct *p); task_struct 1638 include/linux/lsm_hooks.h int (*task_getsid)(struct task_struct *p); task_struct 1639 include/linux/lsm_hooks.h void (*task_getsecid)(struct task_struct *p, u32 *secid); task_struct 1640 include/linux/lsm_hooks.h int (*task_setnice)(struct task_struct *p, int nice); task_struct 1641 include/linux/lsm_hooks.h int (*task_setioprio)(struct task_struct *p, int ioprio); task_struct 1642 include/linux/lsm_hooks.h int (*task_getioprio)(struct task_struct *p); task_struct 1645 include/linux/lsm_hooks.h int (*task_setrlimit)(struct task_struct *p, unsigned int resource, task_struct 1647 include/linux/lsm_hooks.h int (*task_setscheduler)(struct task_struct *p); task_struct 1648 include/linux/lsm_hooks.h int (*task_getscheduler)(struct task_struct *p); task_struct 1649 include/linux/lsm_hooks.h int (*task_movememory)(struct task_struct *p); task_struct 1650 include/linux/lsm_hooks.h int (*task_kill)(struct task_struct *p, struct kernel_siginfo *info, task_struct 1654 include/linux/lsm_hooks.h void (*task_to_inode)(struct task_struct *p, struct inode *inode); task_struct 1669 include/linux/lsm_hooks.h struct task_struct *target, long type, task_struct 1690 include/linux/lsm_hooks.h int (*getprocattr)(struct task_struct *p, char *name, char **value); task_struct 509 include/linux/mISDNif.h struct task_struct *thread; task_struct 286 include/linux/memcontrol.h struct task_struct *move_lock_task; task_struct 431 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_from_task(struct task_struct *p); task_struct 456 include/linux/memcontrol.h int (*)(struct task_struct *, void *), void *); task_struct 556 include/linux/memcontrol.h struct task_struct *p); task_struct 572 include/linux/memcontrol.h static inline bool task_in_memcg_oom(struct task_struct *p) task_struct 578 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_get_oom_group(struct task_struct *victim, task_struct 951 include/linux/memcontrol.h int (*fn)(struct task_struct *, void *), void *arg) task_struct 1001 include/linux/memcontrol.h mem_cgroup_print_oom_context(struct mem_cgroup *memcg, struct task_struct *p) task_struct 1035 include/linux/memcontrol.h static inline bool task_in_memcg_oom(struct task_struct *p) task_struct 1046 include/linux/memcontrol.h struct task_struct *victim, struct mem_cgroup *oom_domain) task_struct 139 include/linux/mempolicy.h struct mempolicy *get_task_policy(struct task_struct *p); task_struct 146 include/linux/mempolicy.h extern void mpol_rebind_task(struct task_struct *tsk, const nodemask_t *new); task_struct 153 include/linux/mempolicy.h extern bool mempolicy_nodemask_intersects(struct task_struct *tsk, task_struct 206 include/linux/mempolicy.h extern void mpol_put_task_policy(struct task_struct *); task_struct 262 include/linux/mempolicy.h static inline void mpol_rebind_task(struct task_struct *tsk, task_struct 308 include/linux/mempolicy.h static inline void mpol_put_task_policy(struct task_struct *task) task_struct 1222 include/linux/mm.h static inline bool cpupid_match_pid(struct task_struct *task, int cpupid) task_struct 1490 include/linux/mm.h extern int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm, task_struct 1505 include/linux/mm.h static inline int fixup_user_fault(struct task_struct *tsk, task_struct 1525 include/linux/mm.h extern int access_process_vm(struct task_struct *tsk, unsigned long addr, task_struct 1529 include/linux/mm.h extern int __access_remote_vm(struct task_struct *tsk, struct mm_struct *mm, task_struct 1532 include/linux/mm.h long get_user_pages_remote(struct task_struct *tsk, struct mm_struct *mm, task_struct 1549 include/linux/mm.h struct task_struct *task, bool bypass_rlim); task_struct 1622 include/linux/mm.h int get_cmdline(struct task_struct *task, char *buffer, int buflen); task_struct 2322 include/linux/mm.h extern struct file *get_task_exe_file(struct task_struct *task); task_struct 2428 include/linux/mm.h void task_dirty_inc(struct task_struct *tsk); task_struct 2746 include/linux/mm.h extern bool process_shares_mm(struct task_struct *p, struct mm_struct *mm); task_struct 359 include/linux/mm_types.h struct task_struct *task; task_struct 486 include/linux/mm_types.h struct task_struct __rcu *owner; task_struct 268 include/linux/mmc/host.h struct task_struct *task; task_struct 429 include/linux/mmc/host.h struct task_struct *sdio_irq_thread; task_struct 728 include/linux/mmzone.h struct task_struct *kswapd; /* Protected by task_struct 739 include/linux/mmzone.h struct task_struct *kcompactd; task_struct 74 include/linux/mutex.h struct task_struct *task; task_struct 10 include/linux/nospec.h struct task_struct; task_struct 62 include/linux/nospec.h int arch_prctl_spec_ctrl_get(struct task_struct *task, unsigned long which); task_struct 63 include/linux/nospec.h int arch_prctl_spec_ctrl_set(struct task_struct *task, unsigned long which, task_struct 66 include/linux/nospec.h void arch_seccomp_spec_mitigate(struct task_struct *task); task_struct 68 include/linux/nsproxy.h int copy_namespaces(unsigned long flags, struct task_struct *tsk); task_struct 69 include/linux/nsproxy.h void exit_task_namespaces(struct task_struct *tsk); task_struct 70 include/linux/nsproxy.h void switch_task_namespaces(struct task_struct *tsk, struct nsproxy *new); task_struct 16 include/linux/oom.h struct task_struct; task_struct 50 include/linux/oom.h struct task_struct *chosen; task_struct 69 include/linux/oom.h static inline bool oom_task_origin(const struct task_struct *p) task_struct 74 include/linux/oom.h static inline bool tsk_is_oom_victim(struct task_struct * tsk) task_struct 110 include/linux/oom.h extern unsigned long oom_badness(struct task_struct *p, task_struct 123 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 106 include/linux/perf_event.h struct task_struct; task_struct 171 include/linux/perf_event.h struct task_struct *target; task_struct 666 include/linux/perf_event.h struct task_struct *owner; task_struct 773 include/linux/perf_event.h struct task_struct *task; task_struct 868 include/linux/perf_event.h perf_cgroup_from_task(struct task_struct *task, struct perf_event_context *ctx) task_struct 894 include/linux/perf_event.h extern void __perf_event_task_sched_in(struct task_struct *prev, task_struct 895 include/linux/perf_event.h struct task_struct *task); task_struct 896 include/linux/perf_event.h extern void __perf_event_task_sched_out(struct task_struct *prev, task_struct 897 include/linux/perf_event.h struct task_struct *next); task_struct 898 include/linux/perf_event.h extern int perf_event_init_task(struct task_struct *child); task_struct 899 include/linux/perf_event.h extern void perf_event_exit_task(struct task_struct *child); task_struct 900 include/linux/perf_event.h extern void perf_event_free_task(struct task_struct *task); task_struct 901 include/linux/perf_event.h extern void perf_event_delayed_put(struct task_struct *task); task_struct 921 include/linux/perf_event.h struct task_struct *task, task_struct 1140 include/linux/perf_event.h static inline void perf_event_task_migrate(struct task_struct *task) task_struct 1146 include/linux/perf_event.h static inline void perf_event_task_sched_in(struct task_struct *prev, task_struct 1147 include/linux/perf_event.h struct task_struct *task) task_struct 1161 include/linux/perf_event.h static inline void perf_event_task_sched_out(struct task_struct *prev, task_struct 1162 include/linux/perf_event.h struct task_struct *next) task_struct 1183 include/linux/perf_event.h extern void perf_event_comm(struct task_struct *tsk, bool exec); task_struct 1184 include/linux/perf_event.h extern void perf_event_namespaces(struct task_struct *tsk); task_struct 1185 include/linux/perf_event.h extern void perf_event_fork(struct task_struct *tsk); task_struct 1263 include/linux/perf_event.h struct task_struct *task); task_struct 1352 include/linux/perf_event.h perf_event_task_migrate(struct task_struct *task) { } task_struct 1354 include/linux/perf_event.h perf_event_task_sched_in(struct task_struct *prev, task_struct 1355 include/linux/perf_event.h struct task_struct *task) { } task_struct 1357 include/linux/perf_event.h perf_event_task_sched_out(struct task_struct *prev, task_struct 1358 include/linux/perf_event.h struct task_struct *next) { } task_struct 1359 include/linux/perf_event.h static inline int perf_event_init_task(struct task_struct *child) { return 0; } task_struct 1360 include/linux/perf_event.h static inline void perf_event_exit_task(struct task_struct *child) { } task_struct 1361 include/linux/perf_event.h static inline void perf_event_free_task(struct task_struct *task) { } task_struct 1362 include/linux/perf_event.h static inline void perf_event_delayed_put(struct task_struct *task) { } task_struct 1406 include/linux/perf_event.h static inline void perf_event_comm(struct task_struct *tsk, bool exec) { } task_struct 1407 include/linux/perf_event.h static inline void perf_event_namespaces(struct task_struct *tsk) { } task_struct 1408 include/linux/perf_event.h static inline void perf_event_fork(struct task_struct *tsk) { } task_struct 21 include/linux/perf_regs.h u64 perf_reg_abi(struct task_struct *task); task_struct 39 include/linux/perf_regs.h static inline u64 perf_reg_abi(struct task_struct *task) task_struct 87 include/linux/pid.h extern struct task_struct *pid_task(struct pid *pid, enum pid_type); task_struct 88 include/linux/pid.h extern struct task_struct *get_pid_task(struct pid *pid, enum pid_type); task_struct 90 include/linux/pid.h extern struct pid *get_task_pid(struct task_struct *task, enum pid_type type); task_struct 95 include/linux/pid.h extern void attach_pid(struct task_struct *task, enum pid_type); task_struct 96 include/linux/pid.h extern void detach_pid(struct task_struct *task, enum pid_type); task_struct 97 include/linux/pid.h extern void change_pid(struct task_struct *task, enum pid_type, task_struct 99 include/linux/pid.h extern void transfer_pid(struct task_struct *old, struct task_struct *new, task_struct 196 include/linux/pid.h struct task_struct *tg___ = task; \ task_struct 29 include/linux/pid_namespace.h struct task_struct *child_reaper; task_struct 99 include/linux/pid_namespace.h extern struct pid_namespace *task_active_pid_ns(struct task_struct *tsk); task_struct 36 include/linux/pkeys.h static inline int arch_set_user_pkey_access(struct task_struct *tsk, int pkey, task_struct 56 include/linux/pktcdvd.h struct task_struct *thread; task_struct 106 include/linux/poll.h struct task_struct *polling_task; task_struct 11 include/linux/posix-timers.h struct task_struct; task_struct 72 include/linux/posix-timers.h struct task_struct *task; task_struct 209 include/linux/posix-timers.h struct task_struct *it_process; task_struct 225 include/linux/posix-timers.h void posix_cpu_timers_exit(struct task_struct *task); task_struct 226 include/linux/posix-timers.h void posix_cpu_timers_exit_group(struct task_struct *task); task_struct 227 include/linux/posix-timers.h void set_process_cpu_timer(struct task_struct *task, unsigned int clock_idx, task_struct 230 include/linux/posix-timers.h void update_rlimit_cpu(struct task_struct *task, unsigned long rlim_new); task_struct 296 include/linux/preempt.h struct task_struct *next); task_struct 20 include/linux/proc_fs.h extern void proc_flush_task(struct task_struct *); task_struct 84 include/linux/proc_fs.h struct pid *pid, struct task_struct *task); task_struct 93 include/linux/proc_fs.h static inline void proc_flush_task(struct task_struct *task) task_struct 13 include/linux/proc_ns.h struct task_struct; task_struct 20 include/linux/proc_ns.h struct ns_common *(*get)(struct task_struct *task); task_struct 79 include/linux/proc_ns.h extern void *ns_get_path(struct path *path, struct task_struct *task, task_struct 85 include/linux/proc_ns.h extern int ns_get_name(char *buf, size_t size, struct task_struct *task, task_struct 67 include/linux/profile.h struct task_struct; task_struct 71 include/linux/profile.h void profile_task_exit(struct task_struct * task); task_struct 76 include/linux/profile.h int profile_handoff_task(struct task_struct * task); task_struct 19 include/linux/psi.h void psi_task_change(struct task_struct *task, int clear, int set); task_struct 21 include/linux/psi.h void psi_memstall_tick(struct task_struct *task, int cpu); task_struct 30 include/linux/psi.h void cgroup_move_task(struct task_struct *p, struct css_set *to); task_struct 55 include/linux/psi.h static inline void cgroup_move_task(struct task_struct *p, struct css_set *to) task_struct 20 include/linux/ptrace.h extern int ptrace_access_vm(struct task_struct *tsk, unsigned long addr, task_struct 56 include/linux/ptrace.h extern long arch_ptrace(struct task_struct *child, long request, task_struct 58 include/linux/ptrace.h extern int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len); task_struct 59 include/linux/ptrace.h extern int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len); task_struct 60 include/linux/ptrace.h extern void ptrace_disable(struct task_struct *); task_struct 61 include/linux/ptrace.h extern int ptrace_request(struct task_struct *child, long request, task_struct 64 include/linux/ptrace.h extern void __ptrace_link(struct task_struct *child, task_struct 65 include/linux/ptrace.h struct task_struct *new_parent, task_struct 67 include/linux/ptrace.h extern void __ptrace_unlink(struct task_struct *child); task_struct 68 include/linux/ptrace.h extern void exit_ptrace(struct task_struct *tracer, struct list_head *dead); task_struct 95 include/linux/ptrace.h extern bool ptrace_may_access(struct task_struct *task, unsigned int mode); task_struct 97 include/linux/ptrace.h static inline int ptrace_reparented(struct task_struct *child) task_struct 102 include/linux/ptrace.h static inline void ptrace_unlink(struct task_struct *child) task_struct 108 include/linux/ptrace.h int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr, task_struct 110 include/linux/ptrace.h int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr, task_struct 124 include/linux/ptrace.h static inline struct task_struct *ptrace_parent(struct task_struct *task) task_struct 140 include/linux/ptrace.h static inline bool ptrace_event_enabled(struct task_struct *task, int event) task_struct 208 include/linux/ptrace.h static inline void ptrace_init_task(struct task_struct *child, bool ptrace) task_struct 235 include/linux/ptrace.h static inline void ptrace_release_task(struct task_struct *task) task_struct 295 include/linux/ptrace.h static inline void user_enable_single_step(struct task_struct *task) task_struct 309 include/linux/ptrace.h static inline void user_disable_single_step(struct task_struct *task) task_struct 313 include/linux/ptrace.h extern void user_enable_single_step(struct task_struct *); task_struct 314 include/linux/ptrace.h extern void user_disable_single_step(struct task_struct *); task_struct 338 include/linux/ptrace.h static inline void user_enable_block_step(struct task_struct *task) task_struct 343 include/linux/ptrace.h extern void user_enable_block_step(struct task_struct *); task_struct 417 include/linux/ptrace.h extern int task_current_syscall(struct task_struct *target, struct syscall_info *info); task_struct 75 include/linux/rcutiny.h static inline bool rcu_preempt_need_deferred_qs(struct task_struct *t) task_struct 79 include/linux/rcutiny.h static inline void rcu_preempt_deferred_qs(struct task_struct *t) { } task_struct 16 include/linux/rcuwait.h struct task_struct __rcu *task; task_struct 17 include/linux/regset.h struct task_struct; task_struct 36 include/linux/regset.h typedef int user_regset_active_fn(struct task_struct *target, task_struct 55 include/linux/regset.h typedef int user_regset_get_fn(struct task_struct *target, task_struct 76 include/linux/regset.h typedef int user_regset_set_fn(struct task_struct *target, task_struct 102 include/linux/regset.h typedef int user_regset_writeback_fn(struct task_struct *target, task_struct 125 include/linux/regset.h typedef unsigned int user_regset_get_size_fn(struct task_struct *target, task_struct 239 include/linux/regset.h const struct user_regset_view *task_user_regset_view(struct task_struct *tsk); task_struct 365 include/linux/regset.h static inline int copy_regset_to_user(struct task_struct *target, task_struct 391 include/linux/regset.h static inline int copy_regset_from_user(struct task_struct *target, task_struct 416 include/linux/regset.h static inline unsigned int regset_size(struct task_struct *target, task_struct 463 include/linux/regulator/driver.h struct task_struct *mutex_owner; task_struct 8 include/linux/resource.h struct task_struct; task_struct 10 include/linux/resource.h void getrusage(struct task_struct *p, int who, struct rusage *ru); task_struct 11 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 51 include/linux/rtmutex.h extern void rt_mutex_debug_check_no_locks_held(struct task_struct *task); task_struct 71 include/linux/rtmutex.h extern void rt_mutex_debug_task_free(struct task_struct *tsk); task_struct 656 include/linux/sched.h struct task_struct *last_wakee; task_struct 802 include/linux/sched.h struct task_struct __rcu *real_parent; task_struct 805 include/linux/sched.h struct task_struct __rcu *parent; task_struct 812 include/linux/sched.h struct task_struct *group_leader; task_struct 952 include/linux/sched.h struct task_struct *pi_top_task; task_struct 1249 include/linux/sched.h struct task_struct *oom_reaper_list; task_struct 1288 include/linux/sched.h static inline struct pid *task_pid(struct task_struct *task) task_struct 1304 include/linux/sched.h pid_t __task_pid_nr_ns(struct task_struct *task, enum pid_type type, struct pid_namespace *ns); task_struct 1306 include/linux/sched.h static inline pid_t task_pid_nr(struct task_struct *tsk) task_struct 1311 include/linux/sched.h static inline pid_t task_pid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) task_struct 1316 include/linux/sched.h static inline pid_t task_pid_vnr(struct task_struct *tsk) task_struct 1322 include/linux/sched.h static inline pid_t task_tgid_nr(struct task_struct *tsk) task_struct 1337 include/linux/sched.h static inline int pid_alive(const struct task_struct *p) task_struct 1342 include/linux/sched.h static inline pid_t task_pgrp_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) task_struct 1347 include/linux/sched.h static inline pid_t task_pgrp_vnr(struct task_struct *tsk) task_struct 1353 include/linux/sched.h static inline pid_t task_session_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) task_struct 1358 include/linux/sched.h static inline pid_t task_session_vnr(struct task_struct *tsk) task_struct 1363 include/linux/sched.h static inline pid_t task_tgid_nr_ns(struct task_struct *tsk, struct pid_namespace *ns) task_struct 1368 include/linux/sched.h static inline pid_t task_tgid_vnr(struct task_struct *tsk) task_struct 1373 include/linux/sched.h static inline pid_t task_ppid_nr_ns(const struct task_struct *tsk, struct pid_namespace *ns) task_struct 1385 include/linux/sched.h static inline pid_t task_ppid_nr(const struct task_struct *tsk) task_struct 1391 include/linux/sched.h static inline pid_t task_pgrp_nr(struct task_struct *tsk) task_struct 1399 include/linux/sched.h static inline unsigned int task_state_index(struct task_struct *tsk) task_struct 1421 include/linux/sched.h static inline char task_state_to_char(struct task_struct *tsk) task_struct 1435 include/linux/sched.h static inline int is_global_init(struct task_struct *tsk) task_struct 1524 include/linux/sched.h static inline bool task_##func(struct task_struct *p) \ task_struct 1528 include/linux/sched.h static inline void task_set_##func(struct task_struct *p) \ task_struct 1532 include/linux/sched.h static inline void task_clear_##func(struct task_struct *p) \ task_struct 1572 include/linux/sched.h extern int task_can_attach(struct task_struct *p, const struct cpumask *cs_cpus_allowed); task_struct 1574 include/linux/sched.h extern void do_set_cpus_allowed(struct task_struct *p, const struct cpumask *new_mask); task_struct 1575 include/linux/sched.h extern int set_cpus_allowed_ptr(struct task_struct *p, const struct cpumask *new_mask); task_struct 1577 include/linux/sched.h static inline void do_set_cpus_allowed(struct task_struct *p, const struct cpumask *new_mask) task_struct 1580 include/linux/sched.h static inline int set_cpus_allowed_ptr(struct task_struct *p, const struct cpumask *new_mask) task_struct 1588 include/linux/sched.h extern int yield_to(struct task_struct *p, bool preempt); task_struct 1589 include/linux/sched.h extern void set_user_nice(struct task_struct *p, long nice); task_struct 1590 include/linux/sched.h extern int task_prio(const struct task_struct *p); task_struct 1598 include/linux/sched.h static inline int task_nice(const struct task_struct *p) task_struct 1603 include/linux/sched.h extern int can_nice(const struct task_struct *p, const int nice); task_struct 1604 include/linux/sched.h extern int task_curr(const struct task_struct *p); task_struct 1607 include/linux/sched.h extern int sched_setscheduler(struct task_struct *, int, const struct sched_param *); task_struct 1608 include/linux/sched.h extern int sched_setscheduler_nocheck(struct task_struct *, int, const struct sched_param *); task_struct 1609 include/linux/sched.h extern int sched_setattr(struct task_struct *, const struct sched_attr *); task_struct 1610 include/linux/sched.h extern int sched_setattr_nocheck(struct task_struct *, const struct sched_attr *); task_struct 1611 include/linux/sched.h extern struct task_struct *idle_task(int cpu); task_struct 1619 include/linux/sched.h static inline bool is_idle_task(const struct task_struct *p) task_struct 1624 include/linux/sched.h extern struct task_struct *curr_task(int cpu); task_struct 1625 include/linux/sched.h extern void ia64_set_curr_task(int cpu, struct task_struct *p); task_struct 1631 include/linux/sched.h struct task_struct task; task_struct 1646 include/linux/sched.h static inline struct thread_info *task_thread_info(struct task_struct *task) task_struct 1665 include/linux/sched.h extern struct task_struct *find_task_by_vpid(pid_t nr); task_struct 1666 include/linux/sched.h extern struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns); task_struct 1671 include/linux/sched.h extern struct task_struct *find_get_task_by_vpid(pid_t nr); task_struct 1673 include/linux/sched.h extern int wake_up_state(struct task_struct *tsk, unsigned int state); task_struct 1674 include/linux/sched.h extern int wake_up_process(struct task_struct *tsk); task_struct 1675 include/linux/sched.h extern void wake_up_new_task(struct task_struct *tsk); task_struct 1678 include/linux/sched.h extern void kick_process(struct task_struct *tsk); task_struct 1680 include/linux/sched.h static inline void kick_process(struct task_struct *tsk) { } task_struct 1683 include/linux/sched.h extern void __set_task_comm(struct task_struct *tsk, const char *from, bool exec); task_struct 1685 include/linux/sched.h static inline void set_task_comm(struct task_struct *tsk, const char *from) task_struct 1690 include/linux/sched.h extern char *__get_task_comm(char *to, size_t len, struct task_struct *tsk); task_struct 1698 include/linux/sched.h extern unsigned long wait_task_inactive(struct task_struct *, long match_state); task_struct 1701 include/linux/sched.h static inline unsigned long wait_task_inactive(struct task_struct *p, long match_state) task_struct 1711 include/linux/sched.h static inline void set_tsk_thread_flag(struct task_struct *tsk, int flag) task_struct 1716 include/linux/sched.h static inline void clear_tsk_thread_flag(struct task_struct *tsk, int flag) task_struct 1721 include/linux/sched.h static inline void update_tsk_thread_flag(struct task_struct *tsk, int flag, task_struct 1727 include/linux/sched.h static inline int test_and_set_tsk_thread_flag(struct task_struct *tsk, int flag) task_struct 1732 include/linux/sched.h static inline int test_and_clear_tsk_thread_flag(struct task_struct *tsk, int flag) task_struct 1737 include/linux/sched.h static inline int test_tsk_thread_flag(struct task_struct *tsk, int flag) task_struct 1742 include/linux/sched.h static inline void set_tsk_need_resched(struct task_struct *tsk) task_struct 1747 include/linux/sched.h static inline void clear_tsk_need_resched(struct task_struct *tsk) task_struct 1752 include/linux/sched.h static inline int test_tsk_need_resched(struct task_struct *tsk) task_struct 1814 include/linux/sched.h static inline unsigned int task_cpu(const struct task_struct *p) task_struct 1823 include/linux/sched.h extern void set_task_cpu(struct task_struct *p, unsigned int cpu); task_struct 1827 include/linux/sched.h static inline unsigned int task_cpu(const struct task_struct *p) task_struct 1832 include/linux/sched.h static inline void set_task_cpu(struct task_struct *p, unsigned int cpu) task_struct 1878 include/linux/sched.h static inline void rseq_set_notify_resume(struct task_struct *t) task_struct 1903 include/linux/sched.h static inline void rseq_preempt(struct task_struct *t) task_struct 1910 include/linux/sched.h static inline void rseq_migrate(struct task_struct *t) task_struct 1920 include/linux/sched.h static inline void rseq_fork(struct task_struct *t, unsigned long clone_flags) task_struct 1933 include/linux/sched.h static inline void rseq_execve(struct task_struct *t) task_struct 1942 include/linux/sched.h static inline void rseq_set_notify_resume(struct task_struct *t) task_struct 1953 include/linux/sched.h static inline void rseq_preempt(struct task_struct *t) task_struct 1956 include/linux/sched.h static inline void rseq_migrate(struct task_struct *t) task_struct 1959 include/linux/sched.h static inline void rseq_fork(struct task_struct *t, unsigned long clone_flags) task_struct 1962 include/linux/sched.h static inline void rseq_execve(struct task_struct *t) task_struct 1968 include/linux/sched.h void __exit_umh(struct task_struct *tsk); task_struct 1970 include/linux/sched.h static inline void exit_umh(struct task_struct *tsk) task_struct 6 include/linux/sched/autogroup.h struct task_struct; task_struct 11 include/linux/sched/autogroup.h extern void sched_autogroup_create_attach(struct task_struct *p); task_struct 12 include/linux/sched/autogroup.h extern void sched_autogroup_detach(struct task_struct *p); task_struct 15 include/linux/sched/autogroup.h extern void sched_autogroup_exit_task(struct task_struct *p); task_struct 17 include/linux/sched/autogroup.h extern void proc_sched_autogroup_show_task(struct task_struct *p, struct seq_file *m); task_struct 18 include/linux/sched/autogroup.h extern int proc_sched_autogroup_set_nice(struct task_struct *p, int nice); task_struct 21 include/linux/sched/autogroup.h static inline void sched_autogroup_create_attach(struct task_struct *p) { } task_struct 22 include/linux/sched/autogroup.h static inline void sched_autogroup_detach(struct task_struct *p) { } task_struct 25 include/linux/sched/autogroup.h static inline void sched_autogroup_exit_task(struct task_struct *p) { } task_struct 21 include/linux/sched/cputime.h extern void task_cputime(struct task_struct *t, task_struct 23 include/linux/sched/cputime.h extern u64 task_gtime(struct task_struct *t); task_struct 25 include/linux/sched/cputime.h static inline void task_cputime(struct task_struct *t, task_struct 32 include/linux/sched/cputime.h static inline u64 task_gtime(struct task_struct *t) task_struct 39 include/linux/sched/cputime.h static inline void task_cputime_scaled(struct task_struct *t, task_struct 47 include/linux/sched/cputime.h static inline void task_cputime_scaled(struct task_struct *t, task_struct 55 include/linux/sched/cputime.h extern void task_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st); task_struct 56 include/linux/sched/cputime.h extern void thread_group_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st); task_struct 63 include/linux/sched/cputime.h void thread_group_cputime(struct task_struct *tsk, struct task_cputime *times); task_struct 64 include/linux/sched/cputime.h void thread_group_sample_cputime(struct task_struct *tsk, u64 *samples); task_struct 79 include/linux/sched/cputime.h struct thread_group_cputimer *get_running_cputimer(struct task_struct *tsk) task_struct 111 include/linux/sched/cputime.h struct thread_group_cputimer *get_running_cputimer(struct task_struct *tsk) task_struct 127 include/linux/sched/cputime.h static inline void account_group_user_time(struct task_struct *tsk, task_struct 148 include/linux/sched/cputime.h static inline void account_group_system_time(struct task_struct *tsk, task_struct 169 include/linux/sched/cputime.h static inline void account_group_exec_runtime(struct task_struct *tsk, task_struct 189 include/linux/sched/cputime.h task_sched_runtime(struct task_struct *task); task_struct 18 include/linux/sched/deadline.h static inline int dl_task(struct task_struct *p) task_struct 31 include/linux/sched/deadline.h extern void dl_add_task_root_domain(struct task_struct *p); task_struct 9 include/linux/sched/debug.h struct task_struct; task_struct 33 include/linux/sched/debug.h extern void show_stack(struct task_struct *task, unsigned long *sp); task_struct 35 include/linux/sched/debug.h extern void sched_show_task(struct task_struct *p); task_struct 39 include/linux/sched/debug.h extern void proc_sched_show_task(struct task_struct *p, task_struct 41 include/linux/sched/debug.h extern void proc_sched_set_task(struct task_struct *p); task_struct 23 include/linux/sched/isolation.h extern void housekeeping_affine(struct task_struct *t, enum hk_flags flags); task_struct 44 include/linux/sched/isolation.h static inline void housekeeping_affine(struct task_struct *t, task_struct 7 include/linux/sched/jobctl.h struct task_struct; task_struct 35 include/linux/sched/jobctl.h extern bool task_set_jobctl_pending(struct task_struct *task, unsigned long mask); task_struct 36 include/linux/sched/jobctl.h extern void task_clear_jobctl_trapping(struct task_struct *task); task_struct 37 include/linux/sched/jobctl.h extern void task_clear_jobctl_pending(struct task_struct *task, unsigned long mask); task_struct 113 include/linux/sched/mm.h extern struct mm_struct *get_task_mm(struct task_struct *task); task_struct 119 include/linux/sched/mm.h extern struct mm_struct *mm_access(struct task_struct *task, unsigned int mode); task_struct 121 include/linux/sched/mm.h extern void exit_mm_release(struct task_struct *, struct mm_struct *); task_struct 123 include/linux/sched/mm.h extern void exec_mm_release(struct task_struct *, struct mm_struct *); task_struct 148 include/linux/sched/mm.h static inline bool in_vfork(struct task_struct *tsk) task_struct 381 include/linux/sched/mm.h struct task_struct *tsk) task_struct 20 include/linux/sched/numa_balancing.h extern pid_t task_numa_group_id(struct task_struct *p); task_struct 22 include/linux/sched/numa_balancing.h extern void task_numa_free(struct task_struct *p, bool final); task_struct 23 include/linux/sched/numa_balancing.h extern bool should_numa_migrate_memory(struct task_struct *p, struct page *page, task_struct 30 include/linux/sched/numa_balancing.h static inline pid_t task_numa_group_id(struct task_struct *p) task_struct 37 include/linux/sched/numa_balancing.h static inline void task_numa_free(struct task_struct *p, bool final) task_struct 40 include/linux/sched/numa_balancing.h static inline bool should_numa_migrate_memory(struct task_struct *p, task_struct 7 include/linux/sched/rt.h struct task_struct; task_struct 16 include/linux/sched/rt.h static inline int rt_task(struct task_struct *p) task_struct 21 include/linux/sched/rt.h static inline bool task_is_realtime(struct task_struct *tsk) task_struct 36 include/linux/sched/rt.h static inline struct task_struct *rt_mutex_get_top_task(struct task_struct *p) task_struct 40 include/linux/sched/rt.h extern void rt_mutex_setprio(struct task_struct *p, struct task_struct *pi_task); task_struct 41 include/linux/sched/rt.h extern void rt_mutex_adjust_pi(struct task_struct *p); task_struct 42 include/linux/sched/rt.h static inline bool tsk_is_pi_blocked(struct task_struct *tsk) task_struct 47 include/linux/sched/rt.h static inline struct task_struct *rt_mutex_get_top_task(struct task_struct *task) task_struct 52 include/linux/sched/rt.h static inline bool tsk_is_pi_blocked(struct task_struct *tsk) task_struct 89 include/linux/sched/signal.h struct task_struct *curr_target; task_struct 105 include/linux/sched/signal.h struct task_struct *group_exit_task; task_struct 263 include/linux/sched/signal.h extern void flush_signals(struct task_struct *); task_struct 264 include/linux/sched/signal.h extern void ignore_signals(struct task_struct *); task_struct 265 include/linux/sched/signal.h extern void flush_signal_handlers(struct task_struct *, int force_default); task_struct 266 include/linux/sched/signal.h extern int dequeue_signal(struct task_struct *task, task_struct 271 include/linux/sched/signal.h struct task_struct *task = current; task_struct 305 include/linux/sched/signal.h , struct task_struct *t); task_struct 312 include/linux/sched/signal.h , struct task_struct *t); task_struct 315 include/linux/sched/signal.h int send_sig_mceerr(int code, void __user *, short, struct task_struct *); task_struct 322 include/linux/sched/signal.h extern int send_sig_info(int, struct kernel_siginfo *, struct task_struct *); task_struct 331 include/linux/sched/signal.h extern __must_check bool do_notify_parent(struct task_struct *, int); task_struct 332 include/linux/sched/signal.h extern void __wake_up_parent(struct task_struct *p, struct task_struct *parent); task_struct 334 include/linux/sched/signal.h extern int send_sig(int, struct task_struct *, int); task_struct 335 include/linux/sched/signal.h extern int zap_other_threads(struct task_struct *p); task_struct 347 include/linux/sched/signal.h static inline int signal_pending(struct task_struct *p) task_struct 352 include/linux/sched/signal.h static inline int __fatal_signal_pending(struct task_struct *p) task_struct 357 include/linux/sched/signal.h static inline int fatal_signal_pending(struct task_struct *p) task_struct 362 include/linux/sched/signal.h static inline int signal_pending_state(long state, struct task_struct *p) task_struct 378 include/linux/sched/signal.h extern void recalc_sigpending_and_wake(struct task_struct *t); task_struct 382 include/linux/sched/signal.h extern void signal_wake_up_state(struct task_struct *t, unsigned int state); task_struct 384 include/linux/sched/signal.h static inline void signal_wake_up(struct task_struct *t, bool resume) task_struct 388 include/linux/sched/signal.h static inline void ptrace_signal_wake_up(struct task_struct *t, bool resume) task_struct 393 include/linux/sched/signal.h void task_join_group_stop(struct task_struct *task); task_struct 417 include/linux/sched/signal.h static inline void clear_tsk_restore_sigmask(struct task_struct *task) task_struct 426 include/linux/sched/signal.h static inline bool test_tsk_restore_sigmask(struct task_struct *task) task_struct 446 include/linux/sched/signal.h static inline void clear_tsk_restore_sigmask(struct task_struct *task) task_struct 458 include/linux/sched/signal.h static inline bool test_tsk_restore_sigmask(struct task_struct *task) task_struct 538 include/linux/sched/signal.h static inline void sas_ss_reset(struct task_struct *p) task_struct 563 include/linux/sched/signal.h list_entry_rcu((p)->tasks.next, struct task_struct, tasks) task_struct 590 include/linux/sched/signal.h typedef int (*proc_visitor)(struct task_struct *p, void *data); task_struct 591 include/linux/sched/signal.h void walk_process_tree(struct task_struct *top, proc_visitor, void *); task_struct 594 include/linux/sched/signal.h struct pid *task_pid_type(struct task_struct *task, enum pid_type type) task_struct 604 include/linux/sched/signal.h static inline struct pid *task_tgid(struct task_struct *task) task_struct 614 include/linux/sched/signal.h static inline struct pid *task_pgrp(struct task_struct *task) task_struct 619 include/linux/sched/signal.h static inline struct pid *task_session(struct task_struct *task) task_struct 624 include/linux/sched/signal.h static inline int get_nr_threads(struct task_struct *task) task_struct 629 include/linux/sched/signal.h static inline bool thread_group_leader(struct task_struct *p) task_struct 640 include/linux/sched/signal.h static inline bool has_group_leader_pid(struct task_struct *p) task_struct 646 include/linux/sched/signal.h bool same_thread_group(struct task_struct *p1, struct task_struct *p2) task_struct 651 include/linux/sched/signal.h static inline struct task_struct *next_thread(const struct task_struct *p) task_struct 654 include/linux/sched/signal.h struct task_struct, thread_group); task_struct 657 include/linux/sched/signal.h static inline int thread_group_empty(struct task_struct *p) task_struct 665 include/linux/sched/signal.h extern struct sighand_struct *__lock_task_sighand(struct task_struct *task, task_struct 668 include/linux/sched/signal.h static inline struct sighand_struct *lock_task_sighand(struct task_struct *task, task_struct 678 include/linux/sched/signal.h static inline void unlock_task_sighand(struct task_struct *task, task_struct 684 include/linux/sched/signal.h static inline unsigned long task_rlimit(const struct task_struct *task, task_struct 690 include/linux/sched/signal.h static inline unsigned long task_rlimit_max(const struct task_struct *task, task_struct 13 include/linux/sched/task.h struct task_struct; task_struct 41 include/linux/sched/task.h extern struct task_struct init_task; task_struct 47 include/linux/sched/task.h extern asmlinkage void schedule_tail(struct task_struct *prev); task_struct 48 include/linux/sched/task.h extern void init_idle(struct task_struct *idle, int cpu); task_struct 50 include/linux/sched/task.h extern int sched_fork(unsigned long clone_flags, struct task_struct *p); task_struct 51 include/linux/sched/task.h extern void sched_dead(struct task_struct *p); task_struct 59 include/linux/sched/task.h extern void release_task(struct task_struct * p); task_struct 63 include/linux/sched/task.h struct task_struct *, unsigned long); task_struct 66 include/linux/sched/task.h struct task_struct *); task_struct 72 include/linux/sched/task.h struct task_struct *p, unsigned long tls) task_struct 80 include/linux/sched/task.h extern void exit_thread(struct task_struct *tsk); task_struct 82 include/linux/sched/task.h static inline void exit_thread(struct task_struct *tsk) task_struct 88 include/linux/sched/task.h extern void exit_files(struct task_struct *); task_struct 94 include/linux/sched/task.h struct task_struct *fork_idle(int); task_struct 99 include/linux/sched/task.h extern void free_task(struct task_struct *tsk); task_struct 108 include/linux/sched/task.h static inline struct task_struct *get_task_struct(struct task_struct *t) task_struct 114 include/linux/sched/task.h extern void __put_task_struct(struct task_struct *t); task_struct 116 include/linux/sched/task.h static inline void put_task_struct(struct task_struct *t) task_struct 122 include/linux/sched/task.h void put_task_struct_rcu_user(struct task_struct *task); task_struct 127 include/linux/sched/task.h # define arch_task_struct_size (sizeof(struct task_struct)) task_struct 140 include/linux/sched/task.h *size = arch_task_struct_size - offsetof(struct task_struct, thread); task_struct 145 include/linux/sched/task.h static inline struct vm_struct *task_stack_vm_area(const struct task_struct *t) task_struct 150 include/linux/sched/task.h static inline struct vm_struct *task_stack_vm_area(const struct task_struct *t) task_struct 166 include/linux/sched/task.h static inline void task_lock(struct task_struct *p) task_struct 171 include/linux/sched/task.h static inline void task_unlock(struct task_struct *p) task_struct 19 include/linux/sched/task_stack.h static inline void *task_stack_page(const struct task_struct *task) task_struct 26 include/linux/sched/task_stack.h static inline unsigned long *end_of_stack(const struct task_struct *task) task_struct 35 include/linux/sched/task_stack.h static inline void setup_thread_stack(struct task_struct *p, struct task_struct *org) task_struct 50 include/linux/sched/task_stack.h static inline unsigned long *end_of_stack(struct task_struct *p) task_struct 62 include/linux/sched/task_stack.h static inline void *try_get_task_stack(struct task_struct *tsk) task_struct 68 include/linux/sched/task_stack.h extern void put_task_stack(struct task_struct *tsk); task_struct 70 include/linux/sched/task_stack.h static inline void *try_get_task_stack(struct task_struct *tsk) task_struct 75 include/linux/sched/task_stack.h static inline void put_task_stack(struct task_struct *tsk) {} task_struct 91 include/linux/sched/task_stack.h static inline unsigned long stack_not_used(struct task_struct *p) task_struct 110 include/linux/sched/task_stack.h extern void set_task_stack_end_magic(struct task_struct *tsk); task_struct 228 include/linux/sched/topology.h static inline int task_node(const struct task_struct *p) task_struct 59 include/linux/sched/wake_q.h extern void wake_q_add(struct wake_q_head *head, struct task_struct *task); task_struct 60 include/linux/sched/wake_q.h extern void wake_q_add_safe(struct wake_q_head *head, struct task_struct *task); task_struct 12 include/linux/sched/xacct.h static inline void add_rchar(struct task_struct *tsk, ssize_t amt) task_struct 17 include/linux/sched/xacct.h static inline void add_wchar(struct task_struct *tsk, ssize_t amt) task_struct 22 include/linux/sched/xacct.h static inline void inc_syscr(struct task_struct *tsk) task_struct 27 include/linux/sched/xacct.h static inline void inc_syscw(struct task_struct *tsk) task_struct 32 include/linux/sched/xacct.h static inline void add_rchar(struct task_struct *tsk, ssize_t amt) task_struct 36 include/linux/sched/xacct.h static inline void add_wchar(struct task_struct *tsk, ssize_t amt) task_struct 40 include/linux/sched/xacct.h static inline void inc_syscr(struct task_struct *tsk) task_struct 44 include/linux/sched/xacct.h static inline void inc_syscw(struct task_struct *tsk) task_struct 84 include/linux/seccomp.h extern void put_seccomp_filter(struct task_struct *tsk); task_struct 85 include/linux/seccomp.h extern void get_seccomp_filter(struct task_struct *tsk); task_struct 87 include/linux/seccomp.h static inline void put_seccomp_filter(struct task_struct *tsk) task_struct 91 include/linux/seccomp.h static inline void get_seccomp_filter(struct task_struct *tsk) task_struct 98 include/linux/seccomp.h extern long seccomp_get_filter(struct task_struct *task, task_struct 100 include/linux/seccomp.h extern long seccomp_get_metadata(struct task_struct *task, task_struct 103 include/linux/seccomp.h static inline long seccomp_get_filter(struct task_struct *task, task_struct 108 include/linux/seccomp.h static inline long seccomp_get_metadata(struct task_struct *task, task_struct 135 include/linux/security.h extern int cap_ptrace_access_check(struct task_struct *child, unsigned int mode); task_struct 136 include/linux/security.h extern int cap_ptrace_traceme(struct task_struct *parent); task_struct 137 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 156 include/linux/security.h extern int cap_task_setscheduler(struct task_struct *p); task_struct 157 include/linux/security.h extern int cap_task_setioprio(struct task_struct *p, int ioprio); task_struct 158 include/linux/security.h extern int cap_task_setnice(struct task_struct *p, int nice); task_struct 252 include/linux/security.h int security_binder_set_context_mgr(struct task_struct *mgr); task_struct 253 include/linux/security.h int security_binder_transaction(struct task_struct *from, task_struct 254 include/linux/security.h struct task_struct *to); task_struct 255 include/linux/security.h int security_binder_transfer_binder(struct task_struct *from, task_struct 256 include/linux/security.h struct task_struct *to); task_struct 257 include/linux/security.h int security_binder_transfer_file(struct task_struct *from, task_struct 258 include/linux/security.h struct task_struct *to, struct file *file); task_struct 259 include/linux/security.h int security_ptrace_access_check(struct task_struct *child, unsigned int mode); task_struct 260 include/linux/security.h int security_ptrace_traceme(struct task_struct *parent); task_struct 261 include/linux/security.h int security_capget(struct task_struct *target, task_struct 371 include/linux/security.h int security_file_send_sigiotask(struct task_struct *tsk, task_struct 375 include/linux/security.h int security_task_alloc(struct task_struct *task, unsigned long clone_flags); task_struct 376 include/linux/security.h void security_task_free(struct task_struct *task); task_struct 391 include/linux/security.h int security_task_setpgid(struct task_struct *p, pid_t pgid); task_struct 392 include/linux/security.h int security_task_getpgid(struct task_struct *p); task_struct 393 include/linux/security.h int security_task_getsid(struct task_struct *p); task_struct 394 include/linux/security.h void security_task_getsecid(struct task_struct *p, u32 *secid); task_struct 395 include/linux/security.h int security_task_setnice(struct task_struct *p, int nice); task_struct 396 include/linux/security.h int security_task_setioprio(struct task_struct *p, int ioprio); task_struct 397 include/linux/security.h int security_task_getioprio(struct task_struct *p); task_struct 400 include/linux/security.h int security_task_setrlimit(struct task_struct *p, unsigned int resource, task_struct 402 include/linux/security.h int security_task_setscheduler(struct task_struct *p); task_struct 403 include/linux/security.h int security_task_getscheduler(struct task_struct *p); task_struct 404 include/linux/security.h int security_task_movememory(struct task_struct *p); task_struct 405 include/linux/security.h int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, task_struct 409 include/linux/security.h void security_task_to_inode(struct task_struct *p, struct inode *inode); task_struct 421 include/linux/security.h struct task_struct *target, long type, int mode); task_struct 434 include/linux/security.h int security_getprocattr(struct task_struct *p, const char *lsm, char *name, task_struct 484 include/linux/security.h static inline int security_binder_set_context_mgr(struct task_struct *mgr) task_struct 489 include/linux/security.h static inline int security_binder_transaction(struct task_struct *from, task_struct 490 include/linux/security.h struct task_struct *to) task_struct 495 include/linux/security.h static inline int security_binder_transfer_binder(struct task_struct *from, task_struct 496 include/linux/security.h struct task_struct *to) task_struct 501 include/linux/security.h static inline int security_binder_transfer_file(struct task_struct *from, task_struct 502 include/linux/security.h struct task_struct *to, task_struct 508 include/linux/security.h static inline int security_ptrace_access_check(struct task_struct *child, task_struct 514 include/linux/security.h static inline int security_ptrace_traceme(struct task_struct *parent) task_struct 519 include/linux/security.h static inline int security_capget(struct task_struct *target, task_struct 942 include/linux/security.h static inline int security_file_send_sigiotask(struct task_struct *tsk, task_struct 959 include/linux/security.h static inline int security_task_alloc(struct task_struct *task, task_struct 965 include/linux/security.h static inline void security_task_free(struct task_struct *task) task_struct 1029 include/linux/security.h static inline int security_task_setpgid(struct task_struct *p, pid_t pgid) task_struct 1034 include/linux/security.h static inline int security_task_getpgid(struct task_struct *p) task_struct 1039 include/linux/security.h static inline int security_task_getsid(struct task_struct *p) task_struct 1044 include/linux/security.h static inline void security_task_getsecid(struct task_struct *p, u32 *secid) task_struct 1049 include/linux/security.h static inline int security_task_setnice(struct task_struct *p, int nice) task_struct 1054 include/linux/security.h static inline int security_task_setioprio(struct task_struct *p, int ioprio) task_struct 1059 include/linux/security.h static inline int security_task_getioprio(struct task_struct *p) task_struct 1071 include/linux/security.h static inline int security_task_setrlimit(struct task_struct *p, task_struct 1078 include/linux/security.h static inline int security_task_setscheduler(struct task_struct *p) task_struct 1083 include/linux/security.h static inline int security_task_getscheduler(struct task_struct *p) task_struct 1088 include/linux/security.h static inline int security_task_movememory(struct task_struct *p) task_struct 1093 include/linux/security.h static inline int security_task_kill(struct task_struct *p, task_struct 1108 include/linux/security.h static inline void security_task_to_inode(struct task_struct *p, struct inode *inode) task_struct 1157 include/linux/security.h struct task_struct *target, task_struct 1217 include/linux/security.h static inline int security_getprocattr(struct task_struct *p, const char *lsm, task_struct 7 include/linux/sem.h struct task_struct; task_struct 16 include/linux/sem.h extern int copy_semundo(unsigned long clone_flags, struct task_struct *tsk); task_struct 17 include/linux/sem.h extern void exit_sem(struct task_struct *tsk); task_struct 25 include/linux/sem.h static inline int copy_semundo(unsigned long clone_flags, struct task_struct *tsk) task_struct 30 include/linux/sem.h static inline void exit_sem(struct task_struct *tsk) task_struct 20 include/linux/shm.h void exit_shm(struct task_struct *task); task_struct 37 include/linux/shm.h static inline void exit_shm(struct task_struct *task) task_struct 40 include/linux/shm.h static inline void shm_init_task(struct task_struct *task) task_struct 9 include/linux/signal.h struct task_struct; task_struct 271 include/linux/signal.h struct task_struct *p, enum pid_type type); task_struct 273 include/linux/signal.h struct task_struct *p, enum pid_type type); task_struct 274 include/linux/signal.h extern int __group_send_sig_info(int, struct kernel_siginfo *, struct task_struct *); task_struct 282 include/linux/signal.h extern void exit_signals(struct task_struct *tsk); task_struct 315 include/linux/signal.h extern bool unhandled_signal(struct task_struct *tsk, int sig); task_struct 449 include/linux/signal.h struct task_struct *t = current; \ task_struct 19 include/linux/signalfd.h static inline void signalfd_notify(struct task_struct *tsk, int sig) task_struct 29 include/linux/signalfd.h static inline void signalfd_notify(struct task_struct *tsk, int sig) { } task_struct 94 include/linux/smp.h extern int __cpu_up(unsigned int cpunum, struct task_struct *tidle); task_struct 7 include/linux/smpboot.h struct task_struct; task_struct 32 include/linux/smpboot.h struct task_struct * __percpu *store; task_struct 552 include/linux/spi/spi.h struct task_struct *kworker_task; task_struct 18 include/linux/stackleak.h static inline void stackleak_task_init(struct task_struct *t) task_struct 32 include/linux/stackleak.h static inline void stackleak_task_init(struct task_struct *t) { } task_struct 8 include/linux/stacktrace.h struct task_struct; task_struct 18 include/linux/stacktrace.h unsigned int stack_trace_save_tsk(struct task_struct *task, task_struct 57 include/linux/stacktrace.h struct task_struct *task, struct pt_regs *regs); task_struct 59 include/linux/stacktrace.h struct task_struct *task); task_struct 73 include/linux/stacktrace.h extern void save_stack_trace_tsk(struct task_struct *tsk, task_struct 75 include/linux/stacktrace.h extern int save_stack_trace_tsk_reliable(struct task_struct *tsk, task_struct 82 include/linux/stacktrace.h int stack_trace_save_tsk_reliable(struct task_struct *tsk, unsigned long *store, task_struct 85 include/linux/stacktrace.h static inline int stack_trace_save_tsk_reliable(struct task_struct *tsk, task_struct 8 include/linux/string_helpers.h struct task_struct; task_struct 79 include/linux/string_helpers.h char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp); task_struct 297 include/linux/sunrpc/svc.h struct task_struct *rq_task; /* service thread */ task_struct 54 include/linux/swait.h struct task_struct; task_struct 62 include/linux/swait.h struct task_struct *task; task_struct 20 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_inblock(const struct task_struct *p) task_struct 34 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_oublock(const struct task_struct *p) task_struct 63 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_inblock(const struct task_struct *p) task_struct 72 include/linux/task_io_accounting_ops.h static inline unsigned long task_io_get_oublock(const struct task_struct *p) task_struct 16 include/linux/task_work.h int task_work_add(struct task_struct *task, struct callback_head *twork, bool); task_struct 17 include/linux/task_work.h struct callback_head *task_work_cancel(struct task_struct *, task_work_func_t); task_struct 20 include/linux/task_work.h static inline void exit_task_work(struct task_struct *task) task_struct 25 include/linux/taskstats_kern.h extern void taskstats_exit(struct task_struct *, int group_dead); task_struct 28 include/linux/taskstats_kern.h static inline void taskstats_exit(struct task_struct *tsk, int group_dead) task_struct 201 include/linux/tick.h extern void tick_nohz_dep_set_task(struct task_struct *tsk, task_struct 203 include/linux/tick.h extern void tick_nohz_dep_clear_task(struct task_struct *tsk, task_struct 238 include/linux/tick.h static inline void tick_dep_set_task(struct task_struct *tsk, task_struct 244 include/linux/tick.h static inline void tick_dep_clear_task(struct task_struct *tsk, task_struct 275 include/linux/tick.h static inline void tick_dep_set_task(struct task_struct *tsk, task_struct 277 include/linux/tick.h static inline void tick_dep_clear_task(struct task_struct *tsk, task_struct 60 include/linux/torture.h void torture_shuffle_task_register(struct task_struct *tp); task_struct 80 include/linux/torture.h char *f, struct task_struct **tp); task_struct 81 include/linux/torture.h void _torture_stop_kthread(char *m, struct task_struct **tp); task_struct 159 include/linux/trace_events.h void tracing_record_taskinfo(struct task_struct *task, int flags); task_struct 160 include/linux/trace_events.h void tracing_record_taskinfo_sched_switch(struct task_struct *prev, task_struct 161 include/linux/trace_events.h struct task_struct *next, int flags); task_struct 163 include/linux/trace_events.h void tracing_record_cmdline(struct task_struct *task); task_struct 164 include/linux/trace_events.h void tracing_record_tgid(struct task_struct *task); task_struct 635 include/linux/trace_events.h struct task_struct *task); task_struct 640 include/linux/trace_events.h struct task_struct *task) task_struct 158 include/linux/tracehook.h static inline void set_notify_resume(struct task_struct *task) task_struct 16 include/linux/tsacct_kern.h struct taskstats *stats, struct task_struct *tsk); task_struct 20 include/linux/tsacct_kern.h struct taskstats *stats, struct task_struct *tsk) task_struct 25 include/linux/tsacct_kern.h extern void xacct_add_tsk(struct taskstats *stats, struct task_struct *p); task_struct 26 include/linux/tsacct_kern.h extern void acct_update_integrals(struct task_struct *tsk); task_struct 27 include/linux/tsacct_kern.h extern void acct_account_cputime(struct task_struct *tsk); task_struct 28 include/linux/tsacct_kern.h extern void acct_clear_integrals(struct task_struct *tsk); task_struct 30 include/linux/tsacct_kern.h static inline void xacct_add_tsk(struct taskstats *stats, struct task_struct *p) task_struct 32 include/linux/tsacct_kern.h static inline void acct_update_integrals(struct task_struct *tsk) task_struct 34 include/linux/tsacct_kern.h static inline void acct_account_cputime(struct task_struct *tsk) task_struct 36 include/linux/tsacct_kern.h static inline void acct_clear_integrals(struct task_struct *tsk) task_struct 411 include/linux/tty.h extern void proc_clear_tty(struct task_struct *p); task_struct 432 include/linux/tty.h static inline void proc_clear_tty(struct task_struct *p) task_struct 122 include/linux/uprobes.h extern void uprobe_free_utask(struct task_struct *t); task_struct 123 include/linux/uprobes.h extern void uprobe_copy_process(struct task_struct *t, unsigned long flags); task_struct 133 include/linux/uprobes.h extern bool arch_uprobe_xol_was_trapped(struct task_struct *tsk); task_struct 194 include/linux/uprobes.h static inline void uprobe_free_utask(struct task_struct *t) task_struct 197 include/linux/uprobes.h static inline void uprobe_copy_process(struct task_struct *t, unsigned long flags) task_struct 19 include/linux/user-return-notifier.h static inline void propagate_user_return_notify(struct task_struct *prev, task_struct 20 include/linux/user-return-notifier.h struct task_struct *next) task_struct 30 include/linux/user-return-notifier.h static inline void clear_user_return_notifier(struct task_struct *p) task_struct 39 include/linux/user-return-notifier.h static inline void propagate_user_return_notify(struct task_struct *prev, task_struct 40 include/linux/user-return-notifier.h struct task_struct *next) task_struct 46 include/linux/user-return-notifier.h static inline void clear_user_return_notifier(struct task_struct *p) {} task_struct 8 include/linux/vmacache.h static inline void vmacache_flush(struct task_struct *tsk) task_struct 11 include/linux/vtime.h struct task_struct; task_struct 50 include/linux/vtime.h extern void vtime_task_switch(struct task_struct *prev); task_struct 52 include/linux/vtime.h extern void vtime_common_task_switch(struct task_struct *prev); task_struct 53 include/linux/vtime.h static inline void vtime_task_switch(struct task_struct *prev) task_struct 60 include/linux/vtime.h extern void vtime_account_system(struct task_struct *tsk); task_struct 61 include/linux/vtime.h extern void vtime_account_idle(struct task_struct *tsk); task_struct 65 include/linux/vtime.h static inline void vtime_task_switch(struct task_struct *prev) { } task_struct 66 include/linux/vtime.h static inline void vtime_account_system(struct task_struct *tsk) { } task_struct 70 include/linux/vtime.h extern void arch_vtime_task_switch(struct task_struct *tsk); task_struct 71 include/linux/vtime.h extern void vtime_user_enter(struct task_struct *tsk); task_struct 72 include/linux/vtime.h extern void vtime_user_exit(struct task_struct *tsk); task_struct 73 include/linux/vtime.h extern void vtime_guest_enter(struct task_struct *tsk); task_struct 74 include/linux/vtime.h extern void vtime_guest_exit(struct task_struct *tsk); task_struct 75 include/linux/vtime.h extern void vtime_init_idle(struct task_struct *tsk, int cpu); task_struct 77 include/linux/vtime.h static inline void vtime_user_enter(struct task_struct *tsk) { } task_struct 78 include/linux/vtime.h static inline void vtime_user_exit(struct task_struct *tsk) { } task_struct 79 include/linux/vtime.h static inline void vtime_guest_enter(struct task_struct *tsk) { } task_struct 80 include/linux/vtime.h static inline void vtime_guest_exit(struct task_struct *tsk) { } task_struct 81 include/linux/vtime.h static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } task_struct 85 include/linux/vtime.h extern void vtime_account_irq_enter(struct task_struct *tsk); task_struct 86 include/linux/vtime.h static inline void vtime_account_irq_exit(struct task_struct *tsk) task_struct 91 include/linux/vtime.h extern void vtime_flush(struct task_struct *tsk); task_struct 93 include/linux/vtime.h static inline void vtime_account_irq_enter(struct task_struct *tsk) { } task_struct 94 include/linux/vtime.h static inline void vtime_account_irq_exit(struct task_struct *tsk) { } task_struct 95 include/linux/vtime.h static inline void vtime_flush(struct task_struct *tsk) { } task_struct 100 include/linux/vtime.h extern void irqtime_account_irq(struct task_struct *tsk); task_struct 102 include/linux/vtime.h static inline void irqtime_account_irq(struct task_struct *tsk) { } task_struct 105 include/linux/vtime.h static inline void account_irq_enter_time(struct task_struct *tsk) task_struct 111 include/linux/vtime.h static inline void account_irq_exit_time(struct task_struct *tsk) task_struct 231 include/linux/w1.h struct task_struct *thread; task_struct 40 include/linux/wait.h struct task_struct; task_struct 79 include/linux/wait.h static inline void init_waitqueue_entry(struct wait_queue_entry *wq_entry, struct task_struct *p) task_struct 477 include/linux/workqueue.h extern void print_worker_info(const char *log_lvl, struct task_struct *task); task_struct 479 include/linux/workqueue.h extern void wq_worker_comm(char *buf, size_t size, struct task_struct *task); task_struct 32 include/linux/ww_mutex.h struct task_struct *task; task_struct 191 include/media/cec.h struct task_struct *kthread_config; task_struct 194 include/media/cec.h struct task_struct *kthread; task_struct 116 include/misc/cxl.h struct task_struct *task); task_struct 109 include/misc/cxllib.h int cxllib_get_PE_attributes(struct task_struct *task, task_struct 23 include/net/cls_cgroup.h struct cgroup_cls_state *task_cls_state(struct task_struct *p); task_struct 25 include/net/cls_cgroup.h static inline u32 task_cls_classid(struct task_struct *p) task_struct 22 include/net/netprio_cgroup.h static inline u32 task_netprioidx(struct task_struct *p) task_struct 44 include/net/netprio_cgroup.h static inline u32 task_netprioidx(struct task_struct *p) task_struct 184 include/pcmcia/ss.h struct task_struct *thread; task_struct 88 include/rdma/restrack.h struct task_struct *task; task_struct 447 include/scsi/libfc.h struct task_struct *resp_task; task_struct 324 include/scsi/libfcoe.h struct task_struct *kthread; task_struct 229 include/scsi/scsi_device.h struct task_struct *quiesced_by; task_struct 544 include/scsi/scsi_host.h struct task_struct * ehandler; /* Error recovery thread. */ task_struct 579 include/target/iscsi/iscsi_target_core.h struct task_struct *login_kworker; task_struct 612 include/target/iscsi/iscsi_target_core.h struct task_struct *rx_thread; task_struct 615 include/target/iscsi/iscsi_target_core.h struct task_struct *tx_thread; task_struct 801 include/target/iscsi/iscsi_target_core.h struct task_struct *np_thread; task_struct 912 include/target/iscsi/iscsi_target_core.h struct task_struct *p, task_struct 123 include/trace/events/cgroup.h struct task_struct *task, bool threadgroup), task_struct 153 include/trace/events/cgroup.h struct task_struct *task, bool threadgroup), task_struct 161 include/trace/events/cgroup.h struct task_struct *task, bool threadgroup), task_struct 12 include/trace/events/oom.h TP_PROTO(struct task_struct *task), task_struct 13 include/trace/events/rseq.h TP_PROTO(struct task_struct *t), task_struct 17 include/trace/events/sched.h TP_PROTO(struct task_struct *t), task_struct 59 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 89 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 97 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 104 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 108 include/trace/events/sched.h static inline long __trace_sched_switch_state(bool preempt, struct task_struct *p) task_struct 141 include/trace/events/sched.h struct task_struct *prev, task_struct 142 include/trace/events/sched.h struct task_struct *next), task_struct 191 include/trace/events/sched.h TP_PROTO(struct task_struct *p, int dest_cpu), task_struct 218 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 242 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 249 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 256 include/trace/events/sched.h TP_PROTO(struct task_struct *p), task_struct 289 include/trace/events/sched.h TP_PROTO(struct task_struct *parent, struct task_struct *child), task_struct 317 include/trace/events/sched.h TP_PROTO(struct task_struct *p, pid_t old_pid, task_struct 353 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 delay), task_struct 379 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 delay), task_struct 387 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 delay), task_struct 395 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 delay), task_struct 402 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 delay), task_struct 411 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime), task_struct 436 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime), task_struct 445 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, struct task_struct *pi_task), task_struct 473 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk), task_struct 492 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu), task_struct 527 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu), task_struct 533 include/trace/events/sched.h TP_PROTO(struct task_struct *tsk, int src_cpu, int dst_cpu), task_struct 540 include/trace/events/sched.h TP_PROTO(struct task_struct *src_tsk, int src_cpu, task_struct 541 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 kernel_siginfo *info, struct task_struct *task, task_struct 11 include/trace/events/task.h TP_PROTO(struct task_struct *task, unsigned long clone_flags), task_struct 36 include/trace/events/task.h TP_PROTO(struct task_struct *task, const char *comm), task_struct 40 include/trace/perf.h struct task_struct *__task = NULL; \ task_struct 38 include/trace/syscall.h static inline void syscall_tracepoint_update(struct task_struct *p) task_struct 46 include/trace/syscall.h static inline void syscall_tracepoint_update(struct task_struct *p) task_struct 56 init/init_task.c struct task_struct init_task task_struct 408 init/main.c struct task_struct *tsk; task_struct 67 ipc/mqueue.c struct task_struct *task; task_struct 718 ipc/mqueue.c struct task_struct *task; task_struct 67 ipc/msg.c struct task_struct *r_tsk; task_struct 79 ipc/msg.c struct task_struct *tsk; task_struct 201 ipc/msg.c struct task_struct *stop_tsk = NULL; task_struct 161 ipc/namespace.c static struct ns_common *ipcns_get(struct task_struct *task) task_struct 132 ipc/sem.c struct task_struct *sleeper; /* this process */ task_struct 2269 ipc/sem.c int copy_semundo(unsigned long clone_flags, struct task_struct *tsk) task_struct 2298 ipc/sem.c void exit_sem(struct task_struct *tsk) task_struct 66 ipc/shm.c struct task_struct *shm_creator; task_struct 383 ipc/shm.c void exit_shm(struct task_struct *task) task_struct 151 kernel/audit.c static struct task_struct *kauditd_task; task_struct 212 kernel/audit.c int auditd_test_task(struct task_struct *task) task_struct 960 kernel/audit.c struct task_struct *tsk; task_struct 2276 kernel/audit.c int audit_signal_info(int sig, struct task_struct *t) task_struct 203 kernel/audit.h extern int auditd_test_task(struct task_struct *task); task_struct 273 kernel/audit.h extern int audit_exe_compare(struct task_struct *tsk, task_struct 289 kernel/audit.h extern int audit_signal_info_syscall(struct task_struct *t); task_struct 290 kernel/audit.h extern void audit_filter_inodes(struct task_struct *tsk, task_struct 320 kernel/audit.h static inline int audit_signal_info_syscall(struct task_struct *t) task_struct 47 kernel/audit_tree.c static struct task_struct *prune_thread; task_struct 541 kernel/audit_watch.c int audit_exe_compare(struct task_struct *tsk, struct audit_fsnotify_mark *mark) task_struct 1166 kernel/auditfilter.c struct task_struct *tsk; task_struct 354 kernel/auditsc.c static int audit_field_compare(struct task_struct *tsk, task_struct 438 kernel/auditsc.c static int audit_filter_rules(struct task_struct *tsk, task_struct 740 kernel/auditsc.c static enum audit_state audit_filter_task(struct task_struct *tsk, char **key) task_struct 780 kernel/auditsc.c static enum audit_state audit_filter_syscall(struct task_struct *tsk, task_struct 808 kernel/auditsc.c static int audit_filter_inode_name(struct task_struct *tsk, task_struct 831 kernel/auditsc.c void audit_filter_inodes(struct task_struct *tsk, struct audit_context *ctx) task_struct 915 kernel/auditsc.c int audit_alloc(struct task_struct *tsk) task_struct 1582 kernel/auditsc.c void __audit_free(struct task_struct *tsk) task_struct 2367 kernel/auditsc.c void __audit_ptrace(struct task_struct *t) task_struct 2386 kernel/auditsc.c int audit_signal_info_syscall(struct task_struct *t) task_struct 64 kernel/bpf/cpumap.c struct task_struct *kthread; task_struct 157 kernel/bpf/helpers.c struct task_struct *task = current; task_struct 173 kernel/bpf/helpers.c struct task_struct *task = current; task_struct 193 kernel/bpf/helpers.c struct task_struct *task = current; task_struct 2771 kernel/bpf/syscall.c struct task_struct *task; task_struct 122 kernel/capability.c struct task_struct *target; task_struct 294 kernel/capability.c bool has_ns_capability(struct task_struct *t, task_struct 316 kernel/capability.c bool has_capability(struct task_struct *t, int cap) task_struct 335 kernel/capability.c bool has_ns_capability_noaudit(struct task_struct *t, task_struct 359 kernel/capability.c bool has_capability_noaudit(struct task_struct *t, int cap) task_struct 518 kernel/capability.c bool ptracer_capable(struct task_struct *tsk, struct user_namespace *ns) task_struct 113 kernel/cgroup/cgroup-internal.h struct task_struct *cur_task; task_struct 211 kernel/cgroup/cgroup-internal.h struct cgroup *task_cgroup_from_root(struct task_struct *task, task_struct 229 kernel/cgroup/cgroup-internal.h int cgroup_migrate(struct task_struct *leader, bool threadgroup, task_struct 232 kernel/cgroup/cgroup-internal.h int cgroup_attach_task(struct cgroup *dst_cgrp, struct task_struct *leader, task_struct 234 kernel/cgroup/cgroup-internal.h struct task_struct *cgroup_procs_write_start(char *buf, bool threadgroup) task_struct 236 kernel/cgroup/cgroup-internal.h void cgroup_procs_write_finish(struct task_struct *task) task_struct 59 kernel/cgroup/cgroup-v1.c int cgroup_attach_task_all(struct task_struct *from, struct task_struct *tsk) task_struct 103 kernel/cgroup/cgroup-v1.c struct task_struct *task; task_struct 337 kernel/cgroup/cgroup-v1.c struct task_struct *tsk; task_struct 496 kernel/cgroup/cgroup-v1.c struct task_struct *task; task_struct 695 kernel/cgroup/cgroup-v1.c struct task_struct *tsk; task_struct 219 kernel/cgroup/cgroup.c struct task_struct *task); task_struct 855 kernel/cgroup/cgroup.c struct task_struct *task) task_struct 878 kernel/cgroup/cgroup.c static void css_set_move_task(struct task_struct *task, task_struct 1429 kernel/cgroup/cgroup.c struct cgroup *task_cgroup_from_root(struct task_struct *task, task_struct 1896 kernel/cgroup/cgroup.c struct task_struct *p, *g; task_struct 2328 kernel/cgroup/cgroup.c int task_cgroup_path(struct task_struct *task, char *buf, size_t buflen) task_struct 2364 kernel/cgroup/cgroup.c static void cgroup_migrate_add_task(struct task_struct *task, task_struct 2401 kernel/cgroup/cgroup.c struct task_struct *cgroup_taskset_first(struct cgroup_taskset *tset, task_struct 2418 kernel/cgroup/cgroup.c struct task_struct *cgroup_taskset_next(struct cgroup_taskset *tset, task_struct 2422 kernel/cgroup/cgroup.c struct task_struct *task = tset->cur_task; task_struct 2427 kernel/cgroup/cgroup.c struct task_struct, cg_list); task_struct 2469 kernel/cgroup/cgroup.c struct task_struct *task, *tmp_task; task_struct 2760 kernel/cgroup/cgroup.c int cgroup_migrate(struct task_struct *leader, bool threadgroup, task_struct 2763 kernel/cgroup/cgroup.c struct task_struct *task; task_struct 2792 kernel/cgroup/cgroup.c int cgroup_attach_task(struct cgroup *dst_cgrp, struct task_struct *leader, task_struct 2796 kernel/cgroup/cgroup.c struct task_struct *task; task_struct 2828 kernel/cgroup/cgroup.c struct task_struct *cgroup_procs_write_start(char *buf, bool threadgroup) task_struct 2831 kernel/cgroup/cgroup.c struct task_struct *tsk; task_struct 2874 kernel/cgroup/cgroup.c void cgroup_procs_write_finish(struct task_struct *task) task_struct 2961 kernel/cgroup/cgroup.c struct task_struct *task, *ntask; task_struct 4504 kernel/cgroup/cgroup.c struct task_struct *task) task_struct 4516 kernel/cgroup/cgroup.c struct task_struct *task; task_struct 4549 kernel/cgroup/cgroup.c task = list_entry(it->task_pos, struct task_struct, cg_list); task_struct 4611 kernel/cgroup/cgroup.c struct task_struct *css_task_iter_next(struct css_task_iter *it) task_struct 4625 kernel/cgroup/cgroup.c it->cur_task = list_entry(it->task_pos, struct task_struct, task_struct 4770 kernel/cgroup/cgroup.c struct task_struct *task; task_struct 4811 kernel/cgroup/cgroup.c struct task_struct *task; task_struct 5871 kernel/cgroup/cgroup.c struct pid *pid, struct task_struct *tsk) task_struct 5951 kernel/cgroup/cgroup.c void cgroup_fork(struct task_struct *child) task_struct 5965 kernel/cgroup/cgroup.c int cgroup_can_fork(struct task_struct *child) task_struct 5996 kernel/cgroup/cgroup.c void cgroup_cancel_fork(struct task_struct *child) task_struct 6016 kernel/cgroup/cgroup.c void cgroup_post_fork(struct task_struct *child) task_struct 6104 kernel/cgroup/cgroup.c void cgroup_exit(struct task_struct *tsk) task_struct 6137 kernel/cgroup/cgroup.c void cgroup_release(struct task_struct *task) task_struct 6154 kernel/cgroup/cgroup.c void cgroup_free(struct task_struct *task) task_struct 198 kernel/cgroup/cpuset.c static inline struct cpuset *task_cs(struct task_struct *task) task_struct 423 kernel/cgroup/cpuset.c struct task_struct *tsk) task_struct 913 kernel/cgroup/cpuset.c struct task_struct *task; task_struct 1036 kernel/cgroup/cpuset.c struct task_struct *task; task_struct 1617 kernel/cgroup/cpuset.c static void cpuset_change_task_nodemask(struct task_struct *tsk, task_struct 1649 kernel/cgroup/cpuset.c struct task_struct *task; task_struct 1855 kernel/cgroup/cpuset.c struct task_struct *task; task_struct 2109 kernel/cgroup/cpuset.c struct task_struct *task; task_struct 2166 kernel/cgroup/cpuset.c struct task_struct *task; task_struct 2167 kernel/cgroup/cpuset.c struct task_struct *leader; task_struct 2860 kernel/cgroup/cpuset.c static void cpuset_fork(struct task_struct *task) task_struct 3275 kernel/cgroup/cpuset.c void cpuset_cpus_allowed(struct task_struct *tsk, struct cpumask *pmask) task_struct 3298 kernel/cgroup/cpuset.c void cpuset_cpus_allowed_fallback(struct task_struct *tsk) task_struct 3339 kernel/cgroup/cpuset.c nodemask_t cpuset_mems_allowed(struct task_struct *tsk) task_struct 3514 kernel/cgroup/cpuset.c int cpuset_mems_allowed_intersects(const struct task_struct *tsk1, task_struct 3515 kernel/cgroup/cpuset.c const struct task_struct *tsk2) task_struct 3585 kernel/cgroup/cpuset.c struct pid *pid, struct task_struct *tsk) task_struct 3615 kernel/cgroup/cpuset.c void cpuset_task_status_allowed(struct seq_file *m, struct task_struct *task) task_struct 124 kernel/cgroup/debug.c struct task_struct *task; task_struct 155 kernel/cgroup/freezer.c static void cgroup_freeze_task(struct task_struct *task, bool freeze) task_struct 180 kernel/cgroup/freezer.c struct task_struct *task; task_struct 222 kernel/cgroup/freezer.c void cgroup_freezer_migrate_task(struct task_struct *task, task_struct 55 kernel/cgroup/legacy_freezer.c static inline struct freezer *task_freezer(struct task_struct *task) task_struct 65 kernel/cgroup/legacy_freezer.c bool cgroup_freezing(struct task_struct *task) task_struct 160 kernel/cgroup/legacy_freezer.c struct task_struct *task; task_struct 203 kernel/cgroup/legacy_freezer.c static void freezer_fork(struct task_struct *task) task_struct 249 kernel/cgroup/legacy_freezer.c struct task_struct *task; task_struct 321 kernel/cgroup/legacy_freezer.c struct task_struct *task; task_struct 332 kernel/cgroup/legacy_freezer.c struct task_struct *task; task_struct 117 kernel/cgroup/namespace.c static struct ns_common *cgroupns_get(struct task_struct *task) task_struct 172 kernel/cgroup/pids.c struct task_struct *task; task_struct 197 kernel/cgroup/pids.c struct task_struct *task; task_struct 217 kernel/cgroup/pids.c static int pids_can_fork(struct task_struct *task) task_struct 238 kernel/cgroup/pids.c static void pids_cancel_fork(struct task_struct *task) task_struct 248 kernel/cgroup/pids.c static void pids_release(struct task_struct *task) task_struct 60 kernel/cpu.c struct task_struct *thread; task_struct 549 kernel/cpu.c struct task_struct *idle = idle_thread_get(cpu); task_struct 816 kernel/cpu.c struct task_struct *p; task_struct 828 kernel/cpu.c struct task_struct *t; task_struct 1116 kernel/cpu.c struct task_struct *idle; task_struct 157 kernel/cred.c void exit_creds(struct task_struct *tsk) task_struct 193 kernel/cred.c const struct cred *get_task_cred(struct task_struct *task) task_struct 252 kernel/cred.c struct task_struct *task = current; task_struct 330 kernel/cred.c int copy_creds(struct task_struct *p, unsigned long clone_flags) task_struct 436 kernel/cred.c struct task_struct *task = current; task_struct 681 kernel/cred.c struct cred *prepare_kernel_cred(struct task_struct *daemon) task_struct 802 kernel/cred.c const struct task_struct *tsk) task_struct 850 kernel/cred.c void __validate_process_creds(struct task_struct *tsk, task_struct 882 kernel/cred.c void validate_creds_for_do_exit(struct task_struct *tsk) task_struct 135 kernel/debug/debug_core.c struct task_struct *kgdb_usethread; task_struct 136 kernel/debug/debug_core.c struct task_struct *kgdb_contthread; task_struct 40 kernel/debug/debug_core.h struct task_struct *task; task_struct 433 kernel/debug/gdbstub.c static struct task_struct *getthread(struct pt_regs *regs, int tid) task_struct 496 kernel/debug/gdbstub.c struct task_struct *thread; task_struct 700 kernel/debug/gdbstub.c struct task_struct *g; task_struct 701 kernel/debug/gdbstub.c struct task_struct *p; task_struct 801 kernel/debug/gdbstub.c struct task_struct *thread; task_struct 839 kernel/debug/gdbstub.c struct task_struct *thread; task_struct 22 kernel/debug/kdb/kdb_bt.c static void kdb_show_stack(struct task_struct *p, void *addr) task_struct 29 kernel/debug/kdb/kdb_bt.c show_stack((struct task_struct *)p, addr); task_struct 81 kernel/debug/kdb/kdb_bt.c kdb_bt1(struct task_struct *p, unsigned long mask, task_struct 119 kernel/debug/kdb/kdb_bt.c struct task_struct *g, *p; task_struct 141 kernel/debug/kdb/kdb_bt.c struct task_struct *p; task_struct 161 kernel/debug/kdb/kdb_bt.c kdb_set_current_task((struct task_struct *)addr); task_struct 162 kernel/debug/kdb/kdb_bt.c return kdb_bt1((struct task_struct *)addr, ~0UL, argcount, 0); task_struct 165 kernel/debug/kdb/kdb_bt.c struct task_struct *save_current_task = kdb_current_task; task_struct 75 kernel/debug/kdb/kdb_main.c struct task_struct *kdb_current_task; task_struct 190 kernel/debug/kdb/kdb_main.c struct task_struct *kdb_curr_task(int cpu) task_struct 192 kernel/debug/kdb/kdb_main.c struct task_struct *p = curr_task(cpu); task_struct 1142 kernel/debug/kdb/kdb_main.c void kdb_set_current_task(struct task_struct *p) task_struct 1187 kernel/debug/kdb/kdb_main.c struct task_struct *kdb_current = task_struct 2292 kernel/debug/kdb/kdb_main.c const struct task_struct *p, *g; task_struct 2320 kernel/debug/kdb/kdb_main.c void kdb_ps1(const struct task_struct *p) task_struct 2349 kernel/debug/kdb/kdb_main.c struct task_struct *g, *p; task_struct 2385 kernel/debug/kdb/kdb_main.c struct task_struct *p; task_struct 2454 kernel/debug/kdb/kdb_main.c struct task_struct *p; task_struct 205 kernel/debug/kdb/kdb_private.h extern char kdb_task_state_char (const struct task_struct *); task_struct 206 kernel/debug/kdb/kdb_private.h extern unsigned long kdb_task_state(const struct task_struct *p, task_struct 209 kernel/debug/kdb/kdb_private.h extern void kdb_ps1(const struct task_struct *p); task_struct 211 kernel/debug/kdb/kdb_private.h extern void kdb_send_sig(struct task_struct *p, int sig); task_struct 228 kernel/debug/kdb/kdb_private.h extern struct task_struct *kdb_curr_task(int); task_struct 242 kernel/debug/kdb/kdb_private.h extern void kdb_set_current_task(struct task_struct *); task_struct 243 kernel/debug/kdb/kdb_private.h extern struct task_struct *kdb_current_task; task_struct 621 kernel/debug/kdb/kdb_support.c char kdb_task_state_char (const struct task_struct *p) task_struct 661 kernel/debug/kdb/kdb_support.c unsigned long kdb_task_state(const struct task_struct *p, unsigned long mask) task_struct 34 kernel/delayacct.c void __delayacct_tsk_init(struct task_struct *tsk) task_struct 68 kernel/delayacct.c void __delayacct_blkio_end(struct task_struct *p) task_struct 85 kernel/delayacct.c int __delayacct_add_tsk(struct taskstats *d, struct task_struct *tsk) task_struct 140 kernel/delayacct.c __u64 __delayacct_blkio_ticks(struct task_struct *tsk) task_struct 60 kernel/events/core.c struct task_struct *p; task_struct 69 kernel/events/core.c struct task_struct *p = tfc->p; task_struct 103 kernel/events/core.c task_function_call(struct task_struct *p, remote_function_f func, void *info) task_struct 256 kernel/events/core.c struct task_struct *task = READ_ONCE(ctx->task); /* verified in event_function */ task_struct 310 kernel/events/core.c struct task_struct *task = READ_ONCE(ctx->task); task_struct 569 kernel/events/core.c struct task_struct *task); task_struct 764 kernel/events/core.c perf_cgroup_set_timestamp(struct task_struct *task, task_struct 799 kernel/events/core.c static void perf_cgroup_switch(struct task_struct *task, int mode) task_struct 847 kernel/events/core.c static inline void perf_cgroup_sched_out(struct task_struct *task, task_struct 848 kernel/events/core.c struct task_struct *next) task_struct 873 kernel/events/core.c static inline void perf_cgroup_sched_in(struct task_struct *prev, task_struct 874 kernel/events/core.c struct task_struct *task) task_struct 1016 kernel/events/core.c static inline void perf_cgroup_sched_out(struct task_struct *task, task_struct 1017 kernel/events/core.c struct task_struct *next) task_struct 1021 kernel/events/core.c static inline void perf_cgroup_sched_in(struct task_struct *prev, task_struct 1022 kernel/events/core.c struct task_struct *task) task_struct 1034 kernel/events/core.c perf_cgroup_set_timestamp(struct task_struct *task, task_struct 1040 kernel/events/core.c perf_cgroup_switch(struct task_struct *task, struct task_struct *next) task_struct 1325 kernel/events/core.c static u32 perf_event_pid_type(struct perf_event *event, struct task_struct *p, task_struct 1342 kernel/events/core.c static u32 perf_event_pid(struct perf_event *event, struct task_struct *p) task_struct 1347 kernel/events/core.c static u32 perf_event_tid(struct perf_event *event, struct task_struct *p) task_struct 1373 kernel/events/core.c perf_lock_task_context(struct task_struct *task, int ctxn, unsigned long *flags) task_struct 1429 kernel/events/core.c perf_pin_task_context(struct task_struct *task, int ctxn) task_struct 2493 kernel/events/core.c struct task_struct *task); task_struct 2510 kernel/events/core.c struct task_struct *task) task_struct 2659 kernel/events/core.c struct task_struct *task = READ_ONCE(ctx->task); task_struct 3171 kernel/events/core.c static void perf_event_context_sched_out(struct task_struct *task, int ctxn, task_struct 3172 kernel/events/core.c struct task_struct *next) task_struct 3275 kernel/events/core.c static void perf_pmu_sched_task(struct task_struct *prev, task_struct 3276 kernel/events/core.c struct task_struct *next, task_struct 3301 kernel/events/core.c static void perf_event_switch(struct task_struct *task, task_struct 3302 kernel/events/core.c struct task_struct *next_prev, bool sched_in); task_struct 3318 kernel/events/core.c void __perf_event_task_sched_out(struct task_struct *task, task_struct 3319 kernel/events/core.c struct task_struct *next) task_struct 3469 kernel/events/core.c struct task_struct *task) task_struct 3510 kernel/events/core.c struct task_struct *task) task_struct 3518 kernel/events/core.c struct task_struct *task) task_struct 3563 kernel/events/core.c void __perf_event_task_sched_in(struct task_struct *prev, task_struct 3564 kernel/events/core.c struct task_struct *task) task_struct 4185 kernel/events/core.c alloc_perf_context(struct pmu *pmu, struct task_struct *task) task_struct 4201 kernel/events/core.c static struct task_struct * task_struct 4204 kernel/events/core.c struct task_struct *task; task_struct 4225 kernel/events/core.c find_get_context(struct pmu *pmu, struct task_struct *task, task_struct 4615 kernel/events/core.c struct task_struct *owner; task_struct 6769 kernel/events/core.c struct task_struct *task) task_struct 7019 kernel/events/core.c struct task_struct *task; task_struct 7046 kernel/events/core.c struct task_struct *task = task_event->task; task_struct 7083 kernel/events/core.c static void perf_event_task(struct task_struct *task, task_struct 7116 kernel/events/core.c void perf_event_fork(struct task_struct *task) task_struct 7127 kernel/events/core.c struct task_struct *task; task_struct 7196 kernel/events/core.c void perf_event_comm(struct task_struct *task, bool exec) task_struct 7226 kernel/events/core.c struct task_struct *task; task_struct 7277 kernel/events/core.c struct task_struct *task, task_struct 7293 kernel/events/core.c void perf_event_namespaces(struct task_struct *task) task_struct 7770 kernel/events/core.c struct task_struct *task; task_struct 7771 kernel/events/core.c struct task_struct *next_prev; task_struct 7824 kernel/events/core.c static void perf_event_switch(struct task_struct *task, task_struct 7825 kernel/events/core.c struct task_struct *next_prev, bool sched_in) task_struct 8708 kernel/events/core.c struct task_struct *task) task_struct 8724 kernel/events/core.c struct task_struct *task) task_struct 9236 kernel/events/core.c struct task_struct *task = READ_ONCE(event->ctx->task); task_struct 10421 kernel/events/core.c struct task_struct *task, task_struct 10909 kernel/events/core.c struct task_struct *task = NULL; task_struct 11349 kernel/events/core.c struct task_struct *task, task_struct 11493 kernel/events/core.c struct task_struct *child) task_struct 11516 kernel/events/core.c struct task_struct *child) task_struct 11570 kernel/events/core.c static void perf_event_exit_task_context(struct task_struct *child, int ctxn) task_struct 11637 kernel/events/core.c void perf_event_exit_task(struct task_struct *child) task_struct 11696 kernel/events/core.c void perf_event_free_task(struct task_struct *task) task_struct 11744 kernel/events/core.c void perf_event_delayed_put(struct task_struct *task) task_struct 11792 kernel/events/core.c struct task_struct *parent, task_struct 11794 kernel/events/core.c struct task_struct *child, task_struct 11907 kernel/events/core.c struct task_struct *parent, task_struct 11909 kernel/events/core.c struct task_struct *child, task_struct 11950 kernel/events/core.c inherit_task_group(struct perf_event *event, struct task_struct *parent, task_struct 11952 kernel/events/core.c struct task_struct *child, int ctxn, task_struct 11990 kernel/events/core.c static int perf_event_init_context(struct task_struct *child, int ctxn) task_struct 11995 kernel/events/core.c struct task_struct *parent = current; task_struct 12088 kernel/events/core.c int perf_event_init_task(struct task_struct *child) task_struct 12328 kernel/events/core.c struct task_struct *task = info; task_struct 12337 kernel/events/core.c struct task_struct *task; task_struct 107 kernel/events/hw_breakpoint.c struct task_struct *tsk = bp->hw.target; task_struct 444 kernel/events/hw_breakpoint.c struct task_struct *tsk) task_struct 1641 kernel/events/uprobes.c static void xol_free_insn_slot(struct task_struct *tsk) task_struct 1723 kernel/events/uprobes.c void uprobe_free_utask(struct task_struct *t) task_struct 1758 kernel/events/uprobes.c static int dup_utask(struct task_struct *t, struct uprobe_task *o_utask) task_struct 1786 kernel/events/uprobes.c static void uprobe_warn(struct task_struct *t, const char *msg) task_struct 1805 kernel/events/uprobes.c void uprobe_copy_process(struct task_struct *t, unsigned long flags) task_struct 1974 kernel/events/uprobes.c struct task_struct *t = current; task_struct 72 kernel/exit.c static void __unhash_process(struct task_struct *p, bool group_dead) task_struct 92 kernel/exit.c static void __exit_signal(struct task_struct *tsk) task_struct 178 kernel/exit.c struct task_struct *tsk = container_of(rhp, struct task_struct, rcu); task_struct 185 kernel/exit.c void put_task_struct_rcu_user(struct task_struct *task) task_struct 191 kernel/exit.c void release_task(struct task_struct *p) task_struct 193 kernel/exit.c struct task_struct *leader; task_struct 239 kernel/exit.c struct task_struct *task; task_struct 271 kernel/exit.c struct task_struct *ignored_task) task_struct 273 kernel/exit.c struct task_struct *p; task_struct 302 kernel/exit.c struct task_struct *p; task_struct 318 kernel/exit.c kill_orphaned_pgrp(struct task_struct *tsk, struct task_struct *parent) task_struct 321 kernel/exit.c struct task_struct *ignored_task = tsk; task_struct 349 kernel/exit.c struct task_struct *c, *g, *p = current; task_struct 490 kernel/exit.c static struct task_struct *find_alive_thread(struct task_struct *p) task_struct 492 kernel/exit.c struct task_struct *t; task_struct 501 kernel/exit.c static struct task_struct *find_child_reaper(struct task_struct *father, task_struct 507 kernel/exit.c struct task_struct *reaper = pid_ns->child_reaper; task_struct 508 kernel/exit.c struct task_struct *p, *n; task_struct 539 kernel/exit.c static struct task_struct *find_new_reaper(struct task_struct *father, task_struct 540 kernel/exit.c struct task_struct *child_reaper) task_struct 542 kernel/exit.c struct task_struct *thread, *reaper; task_struct 577 kernel/exit.c static void reparent_leader(struct task_struct *father, struct task_struct *p, task_struct 606 kernel/exit.c static void forget_original_parent(struct task_struct *father, task_struct 609 kernel/exit.c struct task_struct *p, *t, *reaper; task_struct 645 kernel/exit.c static void exit_notify(struct task_struct *tsk, int group_dead) task_struct 648 kernel/exit.c struct task_struct *p, *n; task_struct 713 kernel/exit.c struct task_struct *tsk = current; task_struct 935 kernel/exit.c static int eligible_pid(struct wait_opts *wo, struct task_struct *p) task_struct 942 kernel/exit.c eligible_child(struct wait_opts *wo, bool ptrace, struct task_struct *p) task_struct 974 kernel/exit.c static int wait_task_zombie(struct wait_opts *wo, struct task_struct *p) task_struct 1103 kernel/exit.c static int *task_stopped_code(struct task_struct *p, bool ptrace) task_struct 1134 kernel/exit.c int ptrace, struct task_struct *p) task_struct 1205 kernel/exit.c static int wait_task_continued(struct wait_opts *wo, struct task_struct *p) task_struct 1258 kernel/exit.c struct task_struct *p) task_struct 1369 kernel/exit.c static int do_wait_thread(struct wait_opts *wo, struct task_struct *tsk) task_struct 1371 kernel/exit.c struct task_struct *p; task_struct 1383 kernel/exit.c static int ptrace_do_wait(struct wait_opts *wo, struct task_struct *tsk) task_struct 1385 kernel/exit.c struct task_struct *p; task_struct 1402 kernel/exit.c struct task_struct *p = key; task_struct 1413 kernel/exit.c void __wake_up_parent(struct task_struct *p, struct task_struct *parent) task_struct 1421 kernel/exit.c struct task_struct *tsk; task_struct 160 kernel/fork.c void __weak arch_release_task_struct(struct task_struct *tsk) task_struct 167 kernel/fork.c static inline struct task_struct *alloc_task_struct_node(int node) task_struct 172 kernel/fork.c static inline void free_task_struct(struct task_struct *tsk) task_struct 213 kernel/fork.c static unsigned long *alloc_thread_stack_node(struct task_struct *tsk, int node) task_struct 268 kernel/fork.c static inline void free_thread_stack(struct task_struct *tsk) task_struct 302 kernel/fork.c static unsigned long *alloc_thread_stack_node(struct task_struct *tsk, task_struct 311 kernel/fork.c static void free_thread_stack(struct task_struct *tsk) task_struct 370 kernel/fork.c static void account_kernel_stack(struct task_struct *tsk, int account) task_struct 402 kernel/fork.c static int memcg_charge_kernel_stack(struct task_struct *tsk) task_struct 431 kernel/fork.c static void release_task_stack(struct task_struct *tsk) task_struct 445 kernel/fork.c void put_task_stack(struct task_struct *tsk) task_struct 452 kernel/fork.c void free_task(struct task_struct *tsk) task_struct 734 kernel/fork.c void __put_task_struct(struct task_struct *tsk) task_struct 796 kernel/fork.c *offset += offsetof(struct task_struct, thread); task_struct 841 kernel/fork.c int __weak arch_dup_task_struct(struct task_struct *dst, task_struct 842 kernel/fork.c struct task_struct *src) task_struct 848 kernel/fork.c void set_task_stack_end_magic(struct task_struct *tsk) task_struct 856 kernel/fork.c static struct task_struct *dup_task_struct(struct task_struct *orig, int node) task_struct 858 kernel/fork.c struct task_struct *tsk; task_struct 981 kernel/fork.c struct task_struct *p) task_struct 989 kernel/fork.c static void mm_init_owner(struct mm_struct *mm, struct task_struct *p) task_struct 1003 kernel/fork.c static struct mm_struct *mm_init(struct mm_struct *mm, struct task_struct *p, task_struct 1177 kernel/fork.c struct file *get_task_exe_file(struct task_struct *task) task_struct 1202 kernel/fork.c struct mm_struct *get_task_mm(struct task_struct *task) task_struct 1219 kernel/fork.c struct mm_struct *mm_access(struct task_struct *task, unsigned int mode) task_struct 1239 kernel/fork.c static void complete_vfork_done(struct task_struct *tsk) task_struct 1252 kernel/fork.c static int wait_for_vfork_done(struct task_struct *child, task_struct 1286 kernel/fork.c static void mm_release(struct task_struct *tsk, struct mm_struct *mm) task_struct 1320 kernel/fork.c void exit_mm_release(struct task_struct *tsk, struct mm_struct *mm) task_struct 1326 kernel/fork.c void exec_mm_release(struct task_struct *tsk, struct mm_struct *mm) task_struct 1342 kernel/fork.c static struct mm_struct *dup_mm(struct task_struct *tsk, task_struct 1379 kernel/fork.c static int copy_mm(unsigned long clone_flags, struct task_struct *tsk) task_struct 1426 kernel/fork.c static int copy_fs(unsigned long clone_flags, struct task_struct *tsk) task_struct 1446 kernel/fork.c static int copy_files(unsigned long clone_flags, struct task_struct *tsk) task_struct 1473 kernel/fork.c static int copy_io(unsigned long clone_flags, struct task_struct *tsk) task_struct 1499 kernel/fork.c static int copy_sighand(unsigned long clone_flags, struct task_struct *tsk) task_struct 1543 kernel/fork.c static int copy_signal(unsigned long clone_flags, struct task_struct *tsk) task_struct 1593 kernel/fork.c static void copy_seccomp(struct task_struct *p) task_struct 1633 kernel/fork.c static void rt_mutex_init_task(struct task_struct *p) task_struct 1643 kernel/fork.c static inline void init_task_pid_links(struct task_struct *task) task_struct 1653 kernel/fork.c init_task_pid(struct task_struct *task, enum pid_type type, struct pid *pid) task_struct 1661 kernel/fork.c static inline void rcu_copy_process(struct task_struct *p) task_struct 1709 kernel/fork.c struct task_struct *task; task_struct 1739 kernel/fork.c struct task_struct *tsk = container_of(rhp, struct task_struct, rcu); task_struct 1744 kernel/fork.c static __always_inline void delayed_free_task(struct task_struct *tsk) task_struct 1760 kernel/fork.c static __latent_entropy struct task_struct *copy_process( task_struct 1767 kernel/fork.c struct task_struct *p; task_struct 2290 kernel/fork.c static inline void init_idle_pids(struct task_struct *idle) task_struct 2300 kernel/fork.c struct task_struct *fork_idle(int cpu) task_struct 2302 kernel/fork.c struct task_struct *task; task_struct 2334 kernel/fork.c struct task_struct *p; task_struct 2647 kernel/fork.c void walk_process_tree(struct task_struct *top, proc_visitor visitor, void *data) task_struct 2649 kernel/fork.c struct task_struct *leader, *parent, *child; task_struct 2938 kernel/fork.c struct task_struct *task = current; task_struct 37 kernel/freezer.c bool freezing_slow_path(struct task_struct *p) task_struct 94 kernel/freezer.c static void fake_signal_wake_up(struct task_struct *p) task_struct 115 kernel/freezer.c bool freeze_task(struct task_struct *p) task_struct 146 kernel/freezer.c void __thaw_task(struct task_struct *p) task_struct 202 kernel/futex.c struct task_struct *owner; task_struct 233 kernel/futex.c struct task_struct *task; task_struct 329 kernel/futex.c static void compat_exit_robust_list(struct task_struct *curr); task_struct 331 kernel/futex.c static inline void compat_exit_robust_list(struct task_struct *curr) { } task_struct 882 kernel/futex.c struct task_struct *owner; task_struct 916 kernel/futex.c static void exit_pi_state_list(struct task_struct *curr) task_struct 987 kernel/futex.c static inline void exit_pi_state_list(struct task_struct *curr) { } task_struct 1202 kernel/futex.c static void wait_for_owner_exiting(int ret, struct task_struct *exiting) task_struct 1227 kernel/futex.c struct task_struct *tsk) task_struct 1288 kernel/futex.c struct task_struct **exiting) task_struct 1292 kernel/futex.c struct task_struct *p; task_struct 1379 kernel/futex.c struct task_struct **exiting) task_struct 1440 kernel/futex.c struct task_struct *task, task_struct 1441 kernel/futex.c struct task_struct **exiting, task_struct 1542 kernel/futex.c struct task_struct *p = q->task; task_struct 1571 kernel/futex.c struct task_struct *new_owner; task_struct 1952 kernel/futex.c struct task_struct **exiting, int set_waiters) task_struct 2118 kernel/futex.c struct task_struct *exiting = NULL; task_struct 2457 kernel/futex.c struct task_struct *argowner) task_struct 2461 kernel/futex.c struct task_struct *oldowner, *newowner; task_struct 2898 kernel/futex.c struct task_struct *exiting = NULL; task_struct 3525 kernel/futex.c struct task_struct *p; task_struct 3566 kernel/futex.c static int handle_futex_death(u32 __user *uaddr, struct task_struct *curr, task_struct 3694 kernel/futex.c static void exit_robust_list(struct task_struct *curr) task_struct 3759 kernel/futex.c static void futex_cleanup(struct task_struct *tsk) task_struct 3794 kernel/futex.c void futex_exit_recursive(struct task_struct *tsk) task_struct 3802 kernel/futex.c static void futex_cleanup_begin(struct task_struct *tsk) task_struct 3828 kernel/futex.c static void futex_cleanup_end(struct task_struct *tsk, int state) task_struct 3842 kernel/futex.c void futex_exec_release(struct task_struct *tsk) task_struct 3860 kernel/futex.c void futex_exit_release(struct task_struct *tsk) task_struct 3994 kernel/futex.c static void compat_exit_robust_list(struct task_struct *curr) task_struct 4086 kernel/futex.c struct task_struct *p; task_struct 57 kernel/hung_task.c static struct task_struct *watchdog_task; task_struct 88 kernel/hung_task.c static void check_hung_task(struct task_struct *t, unsigned long timeout) task_struct 152 kernel/hung_task.c static bool rcu_lock_break(struct task_struct *g, struct task_struct *t) task_struct 177 kernel/hung_task.c struct task_struct *g, *t; task_struct 1027 kernel/irq/manage.c struct task_struct *tsk = current; task_struct 1227 kernel/irq/manage.c struct task_struct *t; task_struct 1629 kernel/irq/manage.c struct task_struct *t = new->thread; task_struct 1636 kernel/irq/manage.c struct task_struct *t = new->secondary->thread; task_struct 62 kernel/kcmp.c get_file_raw_ptr(struct task_struct *task, unsigned int idx) task_struct 103 kernel/kcmp.c static int kcmp_epoll_target(struct task_struct *task1, task_struct 104 kernel/kcmp.c struct task_struct *task2, task_struct 143 kernel/kcmp.c static int kcmp_epoll_target(struct task_struct *task1, task_struct 144 kernel/kcmp.c struct task_struct *task2, task_struct 155 kernel/kcmp.c struct task_struct *task1, *task2; task_struct 57 kernel/kcov.c struct task_struct *t; task_struct 60 kernel/kcov.c static notrace bool check_kcov_mode(enum kcov_mode needed_mode, struct task_struct *t) task_struct 96 kernel/kcov.c struct task_struct *t; task_struct 118 kernel/kcov.c struct task_struct *t; task_struct 243 kernel/kcov.c void kcov_task_init(struct task_struct *t) task_struct 252 kernel/kcov.c void kcov_task_exit(struct task_struct *t) task_struct 346 kernel/kcov.c struct task_struct *t; task_struct 73 kernel/kexec_core.c int kexec_should_crash(struct task_struct *p) task_struct 1196 kernel/kprobes.c void kretprobe_hash_lock(struct task_struct *tsk, task_struct 1218 kernel/kprobes.c void kretprobe_hash_unlock(struct task_struct *tsk, task_struct 1245 kernel/kprobes.c void kprobe_flush_task(struct task_struct *tk) task_struct 30 kernel/kthread.c struct task_struct *kthreadd_task; task_struct 40 kernel/kthread.c struct task_struct *result; task_struct 73 kernel/kthread.c static inline struct kthread *to_kthread(struct task_struct *k) task_struct 79 kernel/kthread.c void free_kthread_struct(struct task_struct *k) task_struct 107 kernel/kthread.c bool __kthread_should_park(struct task_struct *k) task_struct 163 kernel/kthread.c void *kthread_data(struct task_struct *task) task_struct 177 kernel/kthread.c void *kthread_probe_data(struct task_struct *task) task_struct 261 kernel/kthread.c int tsk_fork_get_node(struct task_struct *tsk) task_struct 293 kernel/kthread.c struct task_struct *__kthread_create_on_node(int (*threadfn)(void *data), task_struct 299 kernel/kthread.c struct task_struct *task; task_struct 379 kernel/kthread.c struct task_struct *kthread_create_on_node(int (*threadfn)(void *data), task_struct 384 kernel/kthread.c struct task_struct *task; task_struct 395 kernel/kthread.c static void __kthread_bind_mask(struct task_struct *p, const struct cpumask *mask, long state) task_struct 411 kernel/kthread.c static void __kthread_bind(struct task_struct *p, unsigned int cpu, long state) task_struct 416 kernel/kthread.c void kthread_bind_mask(struct task_struct *p, const struct cpumask *mask) task_struct 430 kernel/kthread.c void kthread_bind(struct task_struct *p, unsigned int cpu) task_struct 447 kernel/kthread.c struct task_struct *kthread_create_on_cpu(int (*threadfn)(void *data), task_struct 451 kernel/kthread.c struct task_struct *p; task_struct 472 kernel/kthread.c void kthread_unpark(struct task_struct *k) task_struct 503 kernel/kthread.c int kthread_park(struct task_struct *k) task_struct 547 kernel/kthread.c int kthread_stop(struct task_struct *k) task_struct 570 kernel/kthread.c struct task_struct *tsk = current; task_struct 686 kernel/kthread.c struct task_struct *task; task_struct 1180 kernel/kthread.c struct task_struct *task; task_struct 66 kernel/latencytop.c void clear_tsk_latency_tracing(struct task_struct *p) task_struct 86 kernel/latencytop.c account_global_scheduler_latency(struct task_struct *tsk, task_struct 151 kernel/latencytop.c __account_scheduler_latency(struct task_struct *tsk, int usecs, int inter) task_struct 73 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 163 kernel/livepatch/transition.c void klp_update_patch_state(struct task_struct *task) task_struct 242 kernel/livepatch/transition.c static int klp_check_stack(struct task_struct *task, char *err_buf) task_struct 281 kernel/livepatch/transition.c static bool klp_try_switch_task(struct task_struct *task) task_struct 345 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 391 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 465 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 506 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 581 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 612 kernel/livepatch/transition.c void klp_copy_process(struct task_struct *child) task_struct 631 kernel/livepatch/transition.c struct task_struct *g, *task; task_struct 88 kernel/locking/lockdep.c static struct task_struct *lockdep_selftest_task_struct; task_struct 373 kernel/locking/lockdep.c void lockdep_init_task(struct task_struct *task) task_struct 392 kernel/locking/lockdep.c void lockdep_set_selftest_task(struct task_struct *task) task_struct 695 kernel/locking/lockdep.c static void lockdep_print_held_locks(struct task_struct *p) task_struct 1620 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 1653 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 2028 kernel/locking/lockdep.c print_bad_irq_dependency(struct task_struct *curr, task_struct 2227 kernel/locking/lockdep.c static int check_irq_usage(struct task_struct *curr, struct held_lock *prev, task_struct 2319 kernel/locking/lockdep.c static inline int check_irq_usage(struct task_struct *curr, task_struct 2352 kernel/locking/lockdep.c print_deadlock_bug(struct task_struct *curr, struct held_lock *prev, task_struct 2386 kernel/locking/lockdep.c check_deadlock(struct task_struct *curr, struct held_lock *next) task_struct 2444 kernel/locking/lockdep.c check_prev_add(struct task_struct *curr, struct held_lock *prev, task_struct 2554 kernel/locking/lockdep.c check_prevs_add(struct task_struct *curr, struct held_lock *next) task_struct 2640 kernel/locking/lockdep.c static inline int get_first_held_lock(struct task_struct *curr, task_struct 2671 kernel/locking/lockdep.c print_chain_keys_held_locks(struct task_struct *curr, struct held_lock *hlock_next) task_struct 2707 kernel/locking/lockdep.c static void print_collision(struct task_struct *curr, task_struct 2736 kernel/locking/lockdep.c static int check_no_collision(struct task_struct *curr, task_struct 2796 kernel/locking/lockdep.c static inline int add_chain_cache(struct task_struct *curr, task_struct 2879 kernel/locking/lockdep.c static inline int lookup_chain_cache_add(struct task_struct *curr, task_struct 2924 kernel/locking/lockdep.c static int validate_chain(struct task_struct *curr, task_struct 2988 kernel/locking/lockdep.c static inline int validate_chain(struct task_struct *curr, task_struct 3000 kernel/locking/lockdep.c static void check_chain_key(struct task_struct *curr) task_struct 3050 kernel/locking/lockdep.c static int mark_lock(struct task_struct *curr, struct held_lock *this, task_struct 3071 kernel/locking/lockdep.c print_usage_bug(struct task_struct *curr, struct held_lock *this, task_struct 3111 kernel/locking/lockdep.c valid_state(struct task_struct *curr, struct held_lock *this, task_struct 3126 kernel/locking/lockdep.c print_irq_inversion_bug(struct task_struct *curr, task_struct 3190 kernel/locking/lockdep.c check_usage_forwards(struct task_struct *curr, struct held_lock *this, task_struct 3217 kernel/locking/lockdep.c check_usage_backwards(struct task_struct *curr, struct held_lock *this, task_struct 3239 kernel/locking/lockdep.c void print_irqtrace_events(struct task_struct *curr) task_struct 3287 kernel/locking/lockdep.c typedef int (*check_usage_f)(struct task_struct *, struct held_lock *, task_struct 3291 kernel/locking/lockdep.c mark_lock_irq(struct task_struct *curr, struct held_lock *this, task_struct 3346 kernel/locking/lockdep.c mark_held_locks(struct task_struct *curr, enum lock_usage_bit base_bit) task_struct 3375 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 3447 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 3477 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 3517 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 3545 kernel/locking/lockdep.c mark_usage(struct task_struct *curr, struct held_lock *hlock, int check) task_struct 3601 kernel/locking/lockdep.c static inline unsigned int task_irq_context(struct task_struct *task) task_struct 3606 kernel/locking/lockdep.c static int separate_irq_context(struct task_struct *curr, task_struct 3632 kernel/locking/lockdep.c static int mark_lock(struct task_struct *curr, struct held_lock *this, task_struct 3692 kernel/locking/lockdep.c mark_usage(struct task_struct *curr, struct held_lock *hlock, int check) task_struct 3697 kernel/locking/lockdep.c static inline unsigned int task_irq_context(struct task_struct *task) task_struct 3702 kernel/locking/lockdep.c static inline int separate_irq_context(struct task_struct *curr, task_struct 3774 kernel/locking/lockdep.c print_lock_nested_lock_not_held(struct task_struct *curr, task_struct 3820 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 3987 kernel/locking/lockdep.c static void print_unlock_imbalance_bug(struct task_struct *curr, task_struct 4051 kernel/locking/lockdep.c static struct held_lock *find_held_lock(struct task_struct *curr, task_struct 4086 kernel/locking/lockdep.c static int reacquire_held_locks(struct task_struct *curr, unsigned int depth, task_struct 4123 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4167 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4223 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4305 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4325 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4352 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4372 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4592 kernel/locking/lockdep.c static void print_lock_contention_bug(struct task_struct *curr, task_struct 4622 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 4663 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 5245 kernel/locking/lockdep.c sizeof(((struct task_struct *)NULL)->held_locks)); task_struct 5249 kernel/locking/lockdep.c print_freed_lock_bug(struct task_struct *curr, const void *mem_from, task_struct 5285 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 5336 kernel/locking/lockdep.c struct task_struct *g, *p; task_struct 5364 kernel/locking/lockdep.c void debug_show_held_locks(struct task_struct *task) task_struct 5376 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 5400 kernel/locking/lockdep.c struct task_struct *curr = current; task_struct 58 kernel/locking/locktorture.c static struct task_struct *stats_task; task_struct 59 kernel/locking/locktorture.c static struct task_struct **writer_tasks; task_struct 60 kernel/locking/locktorture.c static struct task_struct **reader_tasks; task_struct 52 kernel/locking/mutex-debug.c struct task_struct *task) task_struct 61 kernel/locking/mutex-debug.c struct task_struct *task) task_struct 24 kernel/locking/mutex-debug.h struct task_struct *task); task_struct 26 kernel/locking/mutex-debug.h struct task_struct *task); task_struct 73 kernel/locking/mutex.c static inline struct task_struct *__mutex_owner(struct mutex *lock) task_struct 75 kernel/locking/mutex.c return (struct task_struct *)(atomic_long_read(&lock->owner) & ~MUTEX_FLAGS); task_struct 78 kernel/locking/mutex.c static inline struct task_struct *__owner_task(unsigned long owner) task_struct 80 kernel/locking/mutex.c return (struct task_struct *)(owner & ~MUTEX_FLAGS); task_struct 107 kernel/locking/mutex.c static inline struct task_struct *__mutex_trylock_or_owner(struct mutex *lock) task_struct 224 kernel/locking/mutex.c static void __mutex_handoff(struct mutex *lock, struct task_struct *task) task_struct 393 kernel/locking/mutex.c struct task_struct *owner = __mutex_owner(lock); task_struct 550 kernel/locking/mutex.c bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, task_struct 591 kernel/locking/mutex.c struct task_struct *owner; task_struct 662 kernel/locking/mutex.c struct task_struct *owner; task_struct 1224 kernel/locking/mutex.c struct task_struct *next = NULL; task_struct 35 kernel/locking/rtmutex-debug.c static void printk_task(struct task_struct *p) task_struct 60 kernel/locking/rtmutex-debug.c void rt_mutex_debug_task_free(struct task_struct *task) task_struct 75 kernel/locking/rtmutex-debug.c struct task_struct *task; task_struct 89 kernel/locking/rtmutex-debug.c struct task_struct *task; task_struct 149 kernel/locking/rtmutex-debug.c debug_rt_mutex_proxy_lock(struct rt_mutex *lock, struct task_struct *powner) task_struct 19 kernel/locking/rtmutex-debug.h struct task_struct *powner); task_struct 53 kernel/locking/rtmutex.c rt_mutex_set_owner(struct rt_mutex *lock, struct task_struct *owner) task_struct 60 kernel/locking/rtmutex.c lock->owner = (struct task_struct *)val; task_struct 65 kernel/locking/rtmutex.c lock->owner = (struct task_struct *) task_struct 173 kernel/locking/rtmutex.c struct task_struct *owner = rt_mutex_owner(lock); task_struct 211 kernel/locking/rtmutex.c lock->owner = (struct task_struct *) task_struct 306 kernel/locking/rtmutex.c rt_mutex_enqueue_pi(struct task_struct *task, struct rt_mutex_waiter *waiter) task_struct 329 kernel/locking/rtmutex.c rt_mutex_dequeue_pi(struct task_struct *task, struct rt_mutex_waiter *waiter) task_struct 338 kernel/locking/rtmutex.c static void rt_mutex_adjust_prio(struct task_struct *p) task_struct 340 kernel/locking/rtmutex.c struct task_struct *pi_task = NULL; task_struct 381 kernel/locking/rtmutex.c static inline struct rt_mutex *task_blocked_on_lock(struct task_struct *p) task_struct 449 kernel/locking/rtmutex.c static int rt_mutex_adjust_prio_chain(struct task_struct *task, task_struct 454 kernel/locking/rtmutex.c struct task_struct *top_task) task_struct 807 kernel/locking/rtmutex.c static int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, task_struct 930 kernel/locking/rtmutex.c struct task_struct *task, task_struct 933 kernel/locking/rtmutex.c struct task_struct *owner = rt_mutex_owner(lock); task_struct 1071 kernel/locking/rtmutex.c struct task_struct *owner = rt_mutex_owner(lock); task_struct 1125 kernel/locking/rtmutex.c void rt_mutex_adjust_pi(struct task_struct *task) task_struct 1702 kernel/locking/rtmutex.c struct task_struct *proxy_owner) task_struct 1722 kernel/locking/rtmutex.c struct task_struct *proxy_owner) task_struct 1749 kernel/locking/rtmutex.c struct task_struct *task) task_struct 1798 kernel/locking/rtmutex.c struct task_struct *task) task_struct 1823 kernel/locking/rtmutex.c struct task_struct *rt_mutex_next_owner(struct rt_mutex *lock) task_struct 30 kernel/locking/rtmutex_common.h struct task_struct *task; task_struct 65 kernel/locking/rtmutex_common.h static inline int task_has_pi_waiters(struct task_struct *p) task_struct 71 kernel/locking/rtmutex_common.h task_top_pi_waiter(struct task_struct *p) task_struct 90 kernel/locking/rtmutex_common.h static inline int task_has_pi_waiters(struct task_struct *p) task_struct 96 kernel/locking/rtmutex_common.h task_top_pi_waiter(struct task_struct *p) task_struct 108 kernel/locking/rtmutex_common.h static inline struct task_struct *rt_mutex_owner(struct rt_mutex *lock) task_struct 112 kernel/locking/rtmutex_common.h return (struct task_struct *) (owner & ~RT_MUTEX_HAS_WAITERS); task_struct 133 kernel/locking/rtmutex_common.h extern struct task_struct *rt_mutex_next_owner(struct rt_mutex *lock); task_struct 135 kernel/locking/rtmutex_common.h struct task_struct *proxy_owner); task_struct 137 kernel/locking/rtmutex_common.h struct task_struct *proxy_owner); task_struct 141 kernel/locking/rtmutex_common.h struct task_struct *task); task_struct 144 kernel/locking/rtmutex_common.h struct task_struct *task); task_struct 204 kernel/locking/rwsem.c struct task_struct *owner) task_struct 285 kernel/locking/rwsem.c static inline struct task_struct *rwsem_owner(struct rw_semaphore *sem) task_struct 287 kernel/locking/rwsem.c return (struct task_struct *) task_struct 295 kernel/locking/rwsem.c static inline struct task_struct * task_struct 301 kernel/locking/rwsem.c return (struct task_struct *)(owner & ~RWSEM_OWNER_FLAGS_MASK); task_struct 354 kernel/locking/rwsem.c struct task_struct *task; task_struct 445 kernel/locking/rwsem.c struct task_struct *owner; task_struct 535 kernel/locking/rwsem.c struct task_struct *tsk; task_struct 647 kernel/locking/rwsem.c static inline bool owner_on_cpu(struct task_struct *owner) task_struct 659 kernel/locking/rwsem.c struct task_struct *owner; task_struct 706 kernel/locking/rwsem.c rwsem_owner_state(struct task_struct *owner, unsigned long flags, unsigned long nonspinnable) task_struct 720 kernel/locking/rwsem.c struct task_struct *new, *owner; task_struct 195 kernel/locking/semaphore.c struct task_struct *task; task_struct 54 kernel/locking/spinlock_debug.c struct task_struct *owner = READ_ONCE(lock->owner); task_struct 61 kernel/nsproxy.c struct task_struct *tsk, struct user_namespace *user_ns, task_struct 134 kernel/nsproxy.c int copy_namespaces(unsigned long flags, struct task_struct *tsk) task_struct 213 kernel/nsproxy.c void switch_task_namespaces(struct task_struct *p, struct nsproxy *new) task_struct 228 kernel/nsproxy.c void exit_task_namespaces(struct task_struct *p) task_struct 235 kernel/nsproxy.c struct task_struct *tsk = current; task_struct 273 kernel/pid.c static struct pid **task_pid_ptr(struct task_struct *task, enum pid_type type) task_struct 283 kernel/pid.c void attach_pid(struct task_struct *task, enum pid_type type) task_struct 289 kernel/pid.c static void __change_pid(struct task_struct *task, enum pid_type type, task_struct 308 kernel/pid.c void detach_pid(struct task_struct *task, enum pid_type type) task_struct 313 kernel/pid.c void change_pid(struct task_struct *task, enum pid_type type, task_struct 321 kernel/pid.c void transfer_pid(struct task_struct *old, struct task_struct *new, task_struct 329 kernel/pid.c struct task_struct *pid_task(struct pid *pid, enum pid_type type) task_struct 331 kernel/pid.c struct task_struct *result = NULL; task_struct 337 kernel/pid.c result = hlist_entry(first, struct task_struct, pid_links[(type)]); task_struct 346 kernel/pid.c struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns) task_struct 353 kernel/pid.c struct task_struct *find_task_by_vpid(pid_t vnr) task_struct 358 kernel/pid.c struct task_struct *find_get_task_by_vpid(pid_t nr) task_struct 360 kernel/pid.c struct task_struct *task; task_struct 371 kernel/pid.c struct pid *get_task_pid(struct task_struct *task, enum pid_type type) task_struct 381 kernel/pid.c struct task_struct *get_pid_task(struct pid *pid, enum pid_type type) task_struct 383 kernel/pid.c struct task_struct *result; task_struct 425 kernel/pid.c pid_t __task_pid_nr_ns(struct task_struct *task, enum pid_type type, task_struct 441 kernel/pid.c struct pid_namespace *task_active_pid_ns(struct task_struct *tsk) task_struct 185 kernel/pid_namespace.c struct task_struct *task, *me = current; task_struct 342 kernel/pid_namespace.c static struct ns_common *pidns_get(struct task_struct *task) task_struct 355 kernel/pid_namespace.c static struct ns_common *pidns_for_children_get(struct task_struct *task) task_struct 33 kernel/power/process.c struct task_struct *g, *p; task_struct 191 kernel/power/process.c struct task_struct *g, *p; task_struct 192 kernel/power/process.c struct task_struct *curr = current; task_struct 229 kernel/power/process.c struct task_struct *g, *p; task_struct 577 kernel/power/swap.c struct task_struct *thr; /* thread */ task_struct 619 kernel/power/swap.c struct task_struct *thr; /* thread */ task_struct 1104 kernel/power/swap.c struct task_struct *thr; /* thread */ task_struct 1663 kernel/printk/printk.c static struct task_struct *console_owner; task_struct 1739 kernel/printk/printk.c struct task_struct *owner = NULL; task_struct 141 kernel/profile.c void profile_task_exit(struct task_struct *task) task_struct 146 kernel/profile.c int profile_handoff_task(struct task_struct *task) task_struct 42 kernel/ptrace.c int ptrace_access_vm(struct task_struct *tsk, unsigned long addr, task_struct 67 kernel/ptrace.c void __ptrace_link(struct task_struct *child, struct task_struct *new_parent, task_struct 82 kernel/ptrace.c static void ptrace_link(struct task_struct *child, struct task_struct *new_parent) task_struct 115 kernel/ptrace.c void __ptrace_unlink(struct task_struct *child) task_struct 173 kernel/ptrace.c static bool ptrace_freeze_traced(struct task_struct *task) task_struct 191 kernel/ptrace.c static void ptrace_unfreeze_traced(struct task_struct *task) task_struct 229 kernel/ptrace.c static int ptrace_check_attach(struct task_struct *child, bool ignore_state) task_struct 281 kernel/ptrace.c static int __ptrace_may_access(struct task_struct *task, unsigned int mode) task_struct 354 kernel/ptrace.c bool ptrace_may_access(struct task_struct *task, unsigned int mode) task_struct 363 kernel/ptrace.c static int ptrace_attach(struct task_struct *task, long request, task_struct 524 kernel/ptrace.c static bool __ptrace_detach(struct task_struct *tracer, struct task_struct *p) task_struct 549 kernel/ptrace.c static int ptrace_detach(struct task_struct *child, unsigned int data) task_struct 580 kernel/ptrace.c void exit_ptrace(struct task_struct *tracer, struct list_head *dead) task_struct 582 kernel/ptrace.c struct task_struct *p, *n; task_struct 593 kernel/ptrace.c int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len) task_struct 619 kernel/ptrace.c int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len) task_struct 645 kernel/ptrace.c static int ptrace_setoptions(struct task_struct *child, unsigned long data) task_struct 674 kernel/ptrace.c static int ptrace_getsiginfo(struct task_struct *child, kernel_siginfo_t *info) task_struct 690 kernel/ptrace.c static int ptrace_setsiginfo(struct task_struct *child, const kernel_siginfo_t *info) task_struct 706 kernel/ptrace.c static int ptrace_peek_siginfo(struct task_struct *child, task_struct 806 kernel/ptrace.c static int ptrace_resume(struct task_struct *child, long request, task_struct 879 kernel/ptrace.c static int ptrace_regset(struct task_struct *task, int req, unsigned int type, task_struct 909 kernel/ptrace.c ptrace_get_syscall_info_entry(struct task_struct *child, struct pt_regs *regs, task_struct 926 kernel/ptrace.c ptrace_get_syscall_info_seccomp(struct task_struct *child, struct pt_regs *regs, task_struct 945 kernel/ptrace.c ptrace_get_syscall_info_exit(struct task_struct *child, struct pt_regs *regs, task_struct 959 kernel/ptrace.c ptrace_get_syscall_info(struct task_struct *child, unsigned long user_size, task_struct 1002 kernel/ptrace.c int ptrace_request(struct task_struct *child, long request, task_struct 1245 kernel/ptrace.c struct task_struct *child; task_struct 1287 kernel/ptrace.c int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr, task_struct 1299 kernel/ptrace.c int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr, task_struct 1311 kernel/ptrace.c int compat_ptrace_request(struct task_struct *child, compat_long_t request, task_struct 1392 kernel/ptrace.c struct task_struct *child; task_struct 433 kernel/rcu/rcu.h static inline void rcu_request_urgent_qs_task(struct task_struct *t) { } task_struct 440 kernel/rcu/rcu.h void rcu_request_urgent_qs_task(struct task_struct *t); task_struct 96 kernel/rcu/rcuperf.c static struct task_struct **writer_tasks; task_struct 97 kernel/rcu/rcuperf.c static struct task_struct **reader_tasks; task_struct 98 kernel/rcu/rcuperf.c static struct task_struct *shutdown_task; task_struct 122 kernel/rcu/rcutorture.c static struct task_struct *writer_task; task_struct 123 kernel/rcu/rcutorture.c static struct task_struct **fakewriter_tasks; task_struct 124 kernel/rcu/rcutorture.c static struct task_struct **reader_tasks; task_struct 125 kernel/rcu/rcutorture.c static struct task_struct *stats_task; task_struct 126 kernel/rcu/rcutorture.c static struct task_struct *fqs_task; task_struct 127 kernel/rcu/rcutorture.c static struct task_struct *boost_tasks[NR_CPUS]; task_struct 128 kernel/rcu/rcutorture.c static struct task_struct *stall_task; task_struct 129 kernel/rcu/rcutorture.c static struct task_struct *fwd_prog_task; task_struct 130 kernel/rcu/rcutorture.c static struct task_struct **barrier_cbs_tasks; task_struct 131 kernel/rcu/rcutorture.c static struct task_struct *barrier_task; task_struct 1407 kernel/rcu/rcutorture.c struct task_struct *wtp; task_struct 1542 kernel/rcu/rcutorture.c struct task_struct *t; task_struct 915 kernel/rcu/tree.c void rcu_request_urgent_qs_task(struct task_struct *t) task_struct 2390 kernel/rcu/tree.c static void rcu_wake_cond(struct task_struct *t, int status) task_struct 2402 kernel/rcu/tree.c struct task_struct *t; task_struct 3280 kernel/rcu/tree.c struct task_struct *t; task_struct 111 kernel/rcu/tree.h struct task_struct *boost_kthread_task; task_struct 198 kernel/rcu/tree.h struct task_struct *nocb_gp_kthread; task_struct 222 kernel/rcu/tree.h struct task_struct *nocb_cb_kthread; task_struct 232 kernel/rcu/tree.h struct task_struct *rcu_cpu_kthread_task; task_struct 302 kernel/rcu/tree.h struct task_struct *gp_kthread; /* Task for grace periods. */ task_struct 428 kernel/rcu/tree.h static bool rcu_preempt_need_deferred_qs(struct task_struct *t); task_struct 429 kernel/rcu/tree.h static void rcu_preempt_deferred_qs(struct task_struct *t); task_struct 604 kernel/rcu/tree_exp.h struct task_struct *t = current; task_struct 683 kernel/rcu/tree_exp.h struct task_struct *t; task_struct 689 kernel/rcu/tree_exp.h struct task_struct, rcu_node_entry); task_struct 85 kernel/rcu/tree_plugin.h static void rcu_read_unlock_special(struct task_struct *t); task_struct 137 kernel/rcu/tree_plugin.h struct task_struct *t = current; task_struct 287 kernel/rcu/tree_plugin.h struct task_struct *t = current; task_struct 374 kernel/rcu/tree_plugin.h struct task_struct *t = current; task_struct 399 kernel/rcu/tree_plugin.h static struct list_head *rcu_next_node_entry(struct task_struct *t, task_struct 425 kernel/rcu/tree_plugin.h rcu_preempt_deferred_qs_irqrestore(struct task_struct *t, unsigned long flags) task_struct 550 kernel/rcu/tree_plugin.h static bool rcu_preempt_need_deferred_qs(struct task_struct *t) task_struct 564 kernel/rcu/tree_plugin.h static void rcu_preempt_deferred_qs(struct task_struct *t) task_struct 595 kernel/rcu/tree_plugin.h static void rcu_read_unlock_special(struct task_struct *t) task_struct 659 kernel/rcu/tree_plugin.h struct task_struct *t; task_struct 667 kernel/rcu/tree_plugin.h t = container_of(rnp->gp_tasks, struct task_struct, task_struct 684 kernel/rcu/tree_plugin.h struct task_struct *t = current; task_struct 723 kernel/rcu/tree_plugin.h struct task_struct *t = current; task_struct 882 kernel/rcu/tree_plugin.h static bool rcu_preempt_need_deferred_qs(struct task_struct *t) task_struct 886 kernel/rcu/tree_plugin.h static void rcu_preempt_deferred_qs(struct task_struct *t) { } task_struct 967 kernel/rcu/tree_plugin.h struct task_struct *t; task_struct 1012 kernel/rcu/tree_plugin.h t = container_of(tb, struct task_struct, rcu_node_entry); task_struct 1119 kernel/rcu/tree_plugin.h struct task_struct *t; task_struct 1156 kernel/rcu/tree_plugin.h struct task_struct *t = rnp->boost_kthread_task; task_struct 1879 kernel/rcu/tree_plugin.h struct task_struct *t; task_struct 2262 kernel/rcu/tree_plugin.h struct task_struct *t; task_struct 175 kernel/rcu/tree_stall.h struct task_struct *t; task_struct 183 kernel/rcu/tree_stall.h struct task_struct, rcu_node_entry); task_struct 201 kernel/rcu/tree_stall.h struct task_struct *t; task_struct 209 kernel/rcu/tree_stall.h struct task_struct, rcu_node_entry); task_struct 335 kernel/rcu/tree_stall.h struct task_struct *gpk = rcu_state.gp_kthread; task_struct 502 kernel/rcu/update.c static struct task_struct *rcu_tasks_kthread_ptr; task_struct 598 kernel/rcu/update.c static void check_holdout_task(struct task_struct *t, task_struct 633 kernel/rcu/update.c struct task_struct *g, *t; task_struct 728 kernel/rcu/update.c struct task_struct *t1; task_struct 792 kernel/rcu/update.c struct task_struct *t; task_struct 84 kernel/rseq.c static int rseq_update_cpu_id(struct task_struct *t) task_struct 96 kernel/rseq.c static int rseq_reset_rseq_cpu_id(struct task_struct *t) task_struct 115 kernel/rseq.c static int rseq_get_rseq_cs(struct task_struct *t, struct rseq_cs *rseq_cs) task_struct 161 kernel/rseq.c static int rseq_need_restart(struct task_struct *t, u32 cs_flags) task_struct 197 kernel/rseq.c static int clear_rseq_cs(struct task_struct *t) task_struct 224 kernel/rseq.c struct task_struct *t = current; task_struct 264 kernel/rseq.c struct task_struct *t = current; task_struct 292 kernel/rseq.c struct task_struct *t = current; task_struct 12 kernel/sched/autogroup.c void __init autogroup_init(struct task_struct *init_task) task_struct 49 kernel/sched/autogroup.c static inline struct autogroup *autogroup_task_get(struct task_struct *p) task_struct 107 kernel/sched/autogroup.c bool task_wants_autogroup(struct task_struct *p, struct task_group *tg) task_struct 125 kernel/sched/autogroup.c void sched_autogroup_exit_task(struct task_struct *p) task_struct 136 kernel/sched/autogroup.c autogroup_move_group(struct task_struct *p, struct autogroup *ag) task_struct 139 kernel/sched/autogroup.c struct task_struct *t; task_struct 170 kernel/sched/autogroup.c void sched_autogroup_create_attach(struct task_struct *p) task_struct 182 kernel/sched/autogroup.c void sched_autogroup_detach(struct task_struct *p) task_struct 208 kernel/sched/autogroup.c int proc_sched_autogroup_set_nice(struct task_struct *p, int nice) task_struct 246 kernel/sched/autogroup.c void proc_sched_autogroup_show_task(struct task_struct *p, struct seq_file *m) task_struct 17 kernel/sched/autogroup.h extern void autogroup_init(struct task_struct *init_task); task_struct 25 kernel/sched/autogroup.h extern bool task_wants_autogroup(struct task_struct *p, struct task_group *tg); task_struct 28 kernel/sched/autogroup.h autogroup_task_group(struct task_struct *p, struct task_group *tg) task_struct 42 kernel/sched/autogroup.h static inline void autogroup_init(struct task_struct *init_task) { } task_struct 50 kernel/sched/autogroup.h autogroup_task_group(struct task_struct *p, struct task_group *tg) task_struct 78 kernel/sched/core.c struct rq *__task_rq_lock(struct task_struct *p, struct rq_flags *rf) task_struct 102 kernel/sched/core.c struct rq *task_rq_lock(struct task_struct *p, struct rq_flags *rf) task_struct 368 kernel/sched/core.c static bool set_nr_and_not_polling(struct task_struct *p) task_struct 380 kernel/sched/core.c static bool set_nr_if_polling(struct task_struct *p) task_struct 399 kernel/sched/core.c static bool set_nr_and_not_polling(struct task_struct *p) task_struct 406 kernel/sched/core.c static bool set_nr_if_polling(struct task_struct *p) task_struct 413 kernel/sched/core.c static bool __wake_q_add(struct wake_q_head *head, struct task_struct *task) task_struct 449 kernel/sched/core.c void wake_q_add(struct wake_q_head *head, struct task_struct *task) task_struct 472 kernel/sched/core.c void wake_q_add_safe(struct wake_q_head *head, struct task_struct *task) task_struct 483 kernel/sched/core.c struct task_struct *task; task_struct 485 kernel/sched/core.c task = container_of(node, struct task_struct, wake_q); task_struct 509 kernel/sched/core.c struct task_struct *curr = rq->curr; task_struct 747 kernel/sched/core.c static void set_load_weight(struct task_struct *p, bool update_load) task_struct 877 kernel/sched/core.c uclamp_tg_restrict(struct task_struct *p, enum uclamp_id clamp_id) task_struct 909 kernel/sched/core.c uclamp_eff_get(struct task_struct *p, enum uclamp_id clamp_id) task_struct 921 kernel/sched/core.c unsigned int uclamp_eff_value(struct task_struct *p, enum uclamp_id clamp_id) task_struct 944 kernel/sched/core.c static inline void uclamp_rq_inc_id(struct rq *rq, struct task_struct *p, task_struct 982 kernel/sched/core.c static inline void uclamp_rq_dec_id(struct rq *rq, struct task_struct *p, task_struct 1020 kernel/sched/core.c static inline void uclamp_rq_inc(struct rq *rq, struct task_struct *p) task_struct 1035 kernel/sched/core.c static inline void uclamp_rq_dec(struct rq *rq, struct task_struct *p) task_struct 1047 kernel/sched/core.c uclamp_update_active(struct task_struct *p, enum uclamp_id clamp_id) task_struct 1083 kernel/sched/core.c struct task_struct *p; task_struct 1168 kernel/sched/core.c static int uclamp_validate(struct task_struct *p, task_struct 1187 kernel/sched/core.c static void __setscheduler_uclamp(struct task_struct *p, task_struct 1225 kernel/sched/core.c static void uclamp_fork(struct task_struct *p) task_struct 1272 kernel/sched/core.c static inline void uclamp_rq_inc(struct rq *rq, struct task_struct *p) { } task_struct 1273 kernel/sched/core.c static inline void uclamp_rq_dec(struct rq *rq, struct task_struct *p) { } task_struct 1274 kernel/sched/core.c static inline int uclamp_validate(struct task_struct *p, task_struct 1279 kernel/sched/core.c static void __setscheduler_uclamp(struct task_struct *p, task_struct 1281 kernel/sched/core.c static inline void uclamp_fork(struct task_struct *p) { } task_struct 1285 kernel/sched/core.c static inline void enqueue_task(struct rq *rq, struct task_struct *p, int flags) task_struct 1299 kernel/sched/core.c static inline void dequeue_task(struct rq *rq, struct task_struct *p, int flags) task_struct 1313 kernel/sched/core.c void activate_task(struct rq *rq, struct task_struct *p, int flags) task_struct 1323 kernel/sched/core.c void deactivate_task(struct rq *rq, struct task_struct *p, int flags) task_struct 1336 kernel/sched/core.c static inline int __normal_prio(struct task_struct *p) task_struct 1348 kernel/sched/core.c static inline int normal_prio(struct task_struct *p) task_struct 1368 kernel/sched/core.c static int effective_prio(struct task_struct *p) task_struct 1387 kernel/sched/core.c inline int task_curr(const struct task_struct *p) task_struct 1399 kernel/sched/core.c static inline void check_class_changed(struct rq *rq, struct task_struct *p, task_struct 1412 kernel/sched/core.c void check_preempt_curr(struct rq *rq, struct task_struct *p, int flags) task_struct 1439 kernel/sched/core.c static inline bool is_per_cpu_kthread(struct task_struct *p) task_struct 1454 kernel/sched/core.c static inline bool is_cpu_allowed(struct task_struct *p, int cpu) task_struct 1485 kernel/sched/core.c struct task_struct *p, int new_cpu) task_struct 1506 kernel/sched/core.c struct task_struct *task; task_struct 1520 kernel/sched/core.c struct task_struct *p, int dest_cpu) task_struct 1540 kernel/sched/core.c struct task_struct *p = arg->task; task_struct 1580 kernel/sched/core.c void set_cpus_allowed_common(struct task_struct *p, const struct cpumask *new_mask) task_struct 1586 kernel/sched/core.c void do_set_cpus_allowed(struct task_struct *p, const struct cpumask *new_mask) task_struct 1624 kernel/sched/core.c static int __set_cpus_allowed_ptr(struct task_struct *p, task_struct 1696 kernel/sched/core.c int set_cpus_allowed_ptr(struct task_struct *p, const struct cpumask *new_mask) task_struct 1702 kernel/sched/core.c void set_task_cpu(struct task_struct *p, unsigned int new_cpu) task_struct 1755 kernel/sched/core.c static void __migrate_swap_task(struct task_struct *p, int cpu) task_struct 1786 kernel/sched/core.c struct task_struct *src_task, *dst_task; task_struct 1834 kernel/sched/core.c int migrate_swap(struct task_struct *cur, struct task_struct *p, task_struct 1887 kernel/sched/core.c unsigned long wait_task_inactive(struct task_struct *p, long match_state) task_struct 1992 kernel/sched/core.c void kick_process(struct task_struct *p) task_struct 2026 kernel/sched/core.c static int select_fallback_rq(int cpu, struct task_struct *p) task_struct 2099 kernel/sched/core.c int select_task_rq(struct task_struct *p, int cpu, int sd_flags, int wake_flags) task_struct 2130 kernel/sched/core.c void sched_set_stop_task(int cpu, struct task_struct *stop) task_struct 2133 kernel/sched/core.c struct task_struct *old_stop = cpu_rq(cpu)->stop; task_struct 2162 kernel/sched/core.c static inline int __set_cpus_allowed_ptr(struct task_struct *p, task_struct 2171 kernel/sched/core.c ttwu_stat(struct task_struct *p, int cpu, int wake_flags) task_struct 2212 kernel/sched/core.c static void ttwu_do_wakeup(struct rq *rq, struct task_struct *p, int wake_flags, task_struct 2245 kernel/sched/core.c ttwu_do_activate(struct rq *rq, struct task_struct *p, int wake_flags, task_struct 2270 kernel/sched/core.c static int ttwu_remote(struct task_struct *p, int wake_flags) task_struct 2293 kernel/sched/core.c struct task_struct *p, *t; task_struct 2346 kernel/sched/core.c static void ttwu_queue_remote(struct task_struct *p, int cpu, int wake_flags) task_struct 2390 kernel/sched/core.c static void ttwu_queue(struct task_struct *p, int cpu, int wake_flags) task_struct 2512 kernel/sched/core.c try_to_wake_up(struct task_struct *p, unsigned int state, int wake_flags) task_struct 2661 kernel/sched/core.c int wake_up_process(struct task_struct *p) task_struct 2667 kernel/sched/core.c int wake_up_state(struct task_struct *p, unsigned int state) task_struct 2678 kernel/sched/core.c static void __sched_fork(unsigned long clone_flags, struct task_struct *p) task_struct 2835 kernel/sched/core.c int sched_fork(unsigned long clone_flags, struct task_struct *p) task_struct 2939 kernel/sched/core.c void wake_up_new_task(struct task_struct *p) task_struct 3020 kernel/sched/core.c static void __fire_sched_in_preempt_notifiers(struct task_struct *curr) task_struct 3028 kernel/sched/core.c static __always_inline void fire_sched_in_preempt_notifiers(struct task_struct *curr) task_struct 3035 kernel/sched/core.c __fire_sched_out_preempt_notifiers(struct task_struct *curr, task_struct 3036 kernel/sched/core.c struct task_struct *next) task_struct 3045 kernel/sched/core.c fire_sched_out_preempt_notifiers(struct task_struct *curr, task_struct 3046 kernel/sched/core.c struct task_struct *next) task_struct 3054 kernel/sched/core.c static inline void fire_sched_in_preempt_notifiers(struct task_struct *curr) task_struct 3059 kernel/sched/core.c fire_sched_out_preempt_notifiers(struct task_struct *curr, task_struct 3060 kernel/sched/core.c struct task_struct *next) task_struct 3066 kernel/sched/core.c static inline void prepare_task(struct task_struct *next) task_struct 3077 kernel/sched/core.c static inline void finish_task(struct task_struct *prev) task_struct 3095 kernel/sched/core.c prepare_lock_switch(struct rq *rq, struct task_struct *next, struct rq_flags *rf) task_struct 3148 kernel/sched/core.c prepare_task_switch(struct rq *rq, struct task_struct *prev, task_struct 3149 kernel/sched/core.c struct task_struct *next) task_struct 3179 kernel/sched/core.c static struct rq *finish_task_switch(struct task_struct *prev) task_struct 3301 kernel/sched/core.c asmlinkage __visible void schedule_tail(struct task_struct *prev) task_struct 3329 kernel/sched/core.c context_switch(struct rq *rq, struct task_struct *prev, task_struct 3330 kernel/sched/core.c struct task_struct *next, struct rq_flags *rf) task_struct 3492 kernel/sched/core.c struct task_struct *p = current; task_struct 3526 kernel/sched/core.c static inline void prefetch_curr_exec_start(struct task_struct *p) task_struct 3542 kernel/sched/core.c unsigned long long task_sched_runtime(struct task_struct *p) task_struct 3589 kernel/sched/core.c struct task_struct *curr = rq->curr; task_struct 3654 kernel/sched/core.c struct task_struct *curr; task_struct 3830 kernel/sched/core.c static inline unsigned long get_preempt_disable_ip(struct task_struct *p) task_struct 3842 kernel/sched/core.c static noinline void __schedule_bug(struct task_struct *prev) task_struct 3873 kernel/sched/core.c static inline void schedule_debug(struct task_struct *prev, bool preempt) task_struct 3903 kernel/sched/core.c static inline struct task_struct * task_struct 3904 kernel/sched/core.c pick_next_task(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 3907 kernel/sched/core.c struct task_struct *p; task_struct 3999 kernel/sched/core.c struct task_struct *prev, *next; task_struct 4102 kernel/sched/core.c static inline void sched_submit_work(struct task_struct *tsk) task_struct 4131 kernel/sched/core.c static void sched_update_worker(struct task_struct *tsk) task_struct 4139 kernel/sched/core.c struct task_struct *tsk = current; task_struct 4344 kernel/sched/core.c static inline int __rt_effective_prio(struct task_struct *pi_task, int prio) task_struct 4352 kernel/sched/core.c static inline int rt_effective_prio(struct task_struct *p, int prio) task_struct 4354 kernel/sched/core.c struct task_struct *pi_task = rt_mutex_get_top_task(p); task_struct 4370 kernel/sched/core.c void rt_mutex_setprio(struct task_struct *p, struct task_struct *pi_task) task_struct 4487 kernel/sched/core.c static inline int rt_effective_prio(struct task_struct *p, int prio) task_struct 4493 kernel/sched/core.c void set_user_nice(struct task_struct *p, long nice) task_struct 4553 kernel/sched/core.c int can_nice(const struct task_struct *p, const int nice) task_struct 4605 kernel/sched/core.c int task_prio(const struct task_struct *p) task_struct 4657 kernel/sched/core.c struct task_struct *idle_task(int cpu) task_struct 4668 kernel/sched/core.c static struct task_struct *find_process_by_pid(pid_t pid) task_struct 4679 kernel/sched/core.c static void __setscheduler_params(struct task_struct *p, task_struct 4705 kernel/sched/core.c static void __setscheduler(struct rq *rq, struct task_struct *p, task_struct 4736 kernel/sched/core.c static bool check_same_owner(struct task_struct *p) task_struct 4749 kernel/sched/core.c static int __sched_setscheduler(struct task_struct *p, task_struct 5016 kernel/sched/core.c static int _sched_setscheduler(struct task_struct *p, int policy, task_struct 5044 kernel/sched/core.c int sched_setscheduler(struct task_struct *p, int policy, task_struct 5051 kernel/sched/core.c int sched_setattr(struct task_struct *p, const struct sched_attr *attr) task_struct 5057 kernel/sched/core.c int sched_setattr_nocheck(struct task_struct *p, const struct sched_attr *attr) task_struct 5075 kernel/sched/core.c int sched_setscheduler_nocheck(struct task_struct *p, int policy, task_struct 5086 kernel/sched/core.c struct task_struct *p; task_struct 5192 kernel/sched/core.c struct task_struct *p; task_struct 5231 kernel/sched/core.c struct task_struct *p; task_struct 5261 kernel/sched/core.c struct task_struct *p; task_struct 5343 kernel/sched/core.c struct task_struct *p; task_struct 5387 kernel/sched/core.c struct task_struct *p; task_struct 5510 kernel/sched/core.c struct task_struct *p; task_struct 5692 kernel/sched/core.c int __sched yield_to(struct task_struct *p, bool preempt) task_struct 5694 kernel/sched/core.c struct task_struct *curr = current; task_struct 5848 kernel/sched/core.c struct task_struct *p; task_struct 5918 kernel/sched/core.c void sched_show_task(struct task_struct *p) task_struct 5949 kernel/sched/core.c state_filter_match(unsigned long state_filter, struct task_struct *p) task_struct 5972 kernel/sched/core.c struct task_struct *g, *p; task_struct 6016 kernel/sched/core.c void init_idle(struct task_struct *idle, int cpu) task_struct 6093 kernel/sched/core.c int task_can_attach(struct task_struct *p, task_struct 6124 kernel/sched/core.c int migrate_task_to(struct task_struct *p, int target_cpu) task_struct 6145 kernel/sched/core.c void sched_setnuma(struct task_struct *p, int nid) task_struct 6205 kernel/sched/core.c static struct task_struct *__pick_migrate_task(struct rq *rq) task_struct 6208 kernel/sched/core.c struct task_struct *next; task_struct 6233 kernel/sched/core.c struct task_struct *next, *stop = rq->stop; task_struct 6826 kernel/sched/core.c struct task_struct *g, *p; task_struct 6880 kernel/sched/core.c struct task_struct *curr_task(int cpu) task_struct 6903 kernel/sched/core.c void ia64_set_curr_task(int cpu, struct task_struct *p) task_struct 7004 kernel/sched/core.c static void sched_change_group(struct task_struct *tsk, int type) task_struct 7033 kernel/sched/core.c void sched_move_task(struct task_struct *tsk) task_struct 7129 kernel/sched/core.c static void cpu_cgroup_fork(struct task_struct *task) task_struct 7144 kernel/sched/core.c struct task_struct *task; task_struct 7175 kernel/sched/core.c struct task_struct *task; task_struct 41 kernel/sched/cpuacct.c static inline struct cpuacct *task_ca(struct task_struct *tsk) task_struct 338 kernel/sched/cpuacct.c void cpuacct_charge(struct task_struct *tsk, u64 cputime) task_struct 360 kernel/sched/cpuacct.c void cpuacct_account_field(struct task_struct *tsk, int index, u64 val) task_struct 117 kernel/sched/cpudeadline.c int cpudl_find(struct cpudl *cp, struct task_struct *p, task_struct 19 kernel/sched/cpudeadline.h int cpudl_find(struct cpudl *cp, struct task_struct *p, struct cpumask *later_mask); task_struct 40 kernel/sched/cpufreq_schedutil.c struct task_struct *thread; task_struct 208 kernel/sched/cpufreq_schedutil.c struct task_struct *p) task_struct 656 kernel/sched/cpufreq_schedutil.c struct task_struct *thread; task_struct 59 kernel/sched/cpupri.c int cpupri_find(struct cpupri *cp, struct task_struct *p, task_struct 21 kernel/sched/cpupri.h int cpupri_find(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask); task_struct 50 kernel/sched/cputime.c void irqtime_account_irq(struct task_struct *curr) task_struct 98 kernel/sched/cputime.c static inline void task_group_account_field(struct task_struct *p, int index, task_struct 117 kernel/sched/cputime.c void account_user_time(struct task_struct *p, u64 cputime) task_struct 139 kernel/sched/cputime.c void account_guest_time(struct task_struct *p, u64 cputime) task_struct 164 kernel/sched/cputime.c void account_system_index_time(struct task_struct *p, task_struct 184 kernel/sched/cputime.c void account_system_time(struct task_struct *p, int hardirq_offset, u64 cputime) task_struct 270 kernel/sched/cputime.c static inline u64 read_sum_exec_runtime(struct task_struct *t) task_struct 275 kernel/sched/cputime.c static u64 read_sum_exec_runtime(struct task_struct *t) task_struct 293 kernel/sched/cputime.c void thread_group_cputime(struct task_struct *tsk, struct task_cputime *times) task_struct 297 kernel/sched/cputime.c struct task_struct *t; task_struct 357 kernel/sched/cputime.c static void irqtime_account_process_tick(struct task_struct *p, int user_tick, task_struct 401 kernel/sched/cputime.c static inline void irqtime_account_process_tick(struct task_struct *p, int user_tick, task_struct 410 kernel/sched/cputime.c void vtime_common_task_switch(struct task_struct *prev) task_struct 434 kernel/sched/cputime.c void vtime_account_irq_enter(struct task_struct *tsk) task_struct 451 kernel/sched/cputime.c void task_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st) task_struct 458 kernel/sched/cputime.c void thread_group_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st) task_struct 475 kernel/sched/cputime.c void account_process_tick(struct task_struct *p, int user_tick) task_struct 663 kernel/sched/cputime.c void task_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st) task_struct 674 kernel/sched/cputime.c void thread_group_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st) task_struct 714 kernel/sched/cputime.c static void __vtime_account_system(struct task_struct *tsk, task_struct 724 kernel/sched/cputime.c static void vtime_account_guest(struct task_struct *tsk, task_struct 734 kernel/sched/cputime.c void vtime_account_system(struct task_struct *tsk) task_struct 750 kernel/sched/cputime.c void vtime_user_enter(struct task_struct *tsk) task_struct 760 kernel/sched/cputime.c void vtime_user_exit(struct task_struct *tsk) task_struct 774 kernel/sched/cputime.c void vtime_guest_enter(struct task_struct *tsk) task_struct 791 kernel/sched/cputime.c void vtime_guest_exit(struct task_struct *tsk) task_struct 802 kernel/sched/cputime.c void vtime_account_idle(struct task_struct *tsk) task_struct 807 kernel/sched/cputime.c void arch_vtime_task_switch(struct task_struct *prev) task_struct 823 kernel/sched/cputime.c void vtime_init_idle(struct task_struct *t, int cpu) task_struct 836 kernel/sched/cputime.c u64 task_gtime(struct task_struct *t) task_struct 862 kernel/sched/cputime.c void task_cputime(struct task_struct *t, u64 *utime, u64 *stime) task_struct 23 kernel/sched/deadline.c static inline struct task_struct *dl_task_of(struct sched_dl_entity *dl_se) task_struct 25 kernel/sched/deadline.c return container_of(dl_se, struct task_struct, dl); task_struct 35 kernel/sched/deadline.c struct task_struct *p = dl_task_of(dl_se); task_struct 156 kernel/sched/deadline.c void dl_change_utilization(struct task_struct *p, u64 new_bw) task_struct 237 kernel/sched/deadline.c static void task_non_contending(struct task_struct *p) task_struct 330 kernel/sched/deadline.c static inline int is_leftmost(struct task_struct *p, struct dl_rq *dl_rq) task_struct 423 kernel/sched/deadline.c struct task_struct *p = dl_task_of(dl_se); task_struct 433 kernel/sched/deadline.c struct task_struct *p = dl_task_of(dl_se); task_struct 445 kernel/sched/deadline.c static void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) task_struct 450 kernel/sched/deadline.c struct task_struct *entry; task_struct 457 kernel/sched/deadline.c entry = rb_entry(parent, struct task_struct, task_struct 475 kernel/sched/deadline.c static void dequeue_pushable_dl_task(struct rq *rq, struct task_struct *p) task_struct 488 kernel/sched/deadline.c struct task_struct, pushable_dl_tasks)->dl.deadline; task_struct 503 kernel/sched/deadline.c static inline bool need_pull_dl_task(struct rq *rq, struct task_struct *prev) task_struct 527 kernel/sched/deadline.c static struct rq *find_lock_later_rq(struct task_struct *task, struct rq *rq); task_struct 529 kernel/sched/deadline.c static struct rq *dl_task_offline_migration(struct rq *rq, struct task_struct *p) task_struct 602 kernel/sched/deadline.c void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) task_struct 607 kernel/sched/deadline.c void dequeue_pushable_dl_task(struct rq *rq, struct task_struct *p) task_struct 621 kernel/sched/deadline.c static inline bool need_pull_dl_task(struct rq *rq, struct task_struct *prev) task_struct 639 kernel/sched/deadline.c static void enqueue_task_dl(struct rq *rq, struct task_struct *p, int flags); task_struct 640 kernel/sched/deadline.c static void __dequeue_task_dl(struct rq *rq, struct task_struct *p, int flags); task_struct 641 kernel/sched/deadline.c static void check_preempt_curr_dl(struct rq *rq, struct task_struct *p, int flags); task_struct 920 kernel/sched/deadline.c static int start_dl_timer(struct task_struct *p) task_struct 983 kernel/sched/deadline.c struct task_struct *p = dl_task_of(dl_se); task_struct 1113 kernel/sched/deadline.c struct task_struct *p = dl_task_of(dl_se); task_struct 1181 kernel/sched/deadline.c struct task_struct *curr = rq->curr; task_struct 1287 kernel/sched/deadline.c struct task_struct *p = dl_task_of(dl_se); task_struct 1472 kernel/sched/deadline.c static void enqueue_task_dl(struct rq *rq, struct task_struct *p, int flags) task_struct 1474 kernel/sched/deadline.c struct task_struct *pi_task = rt_mutex_get_top_task(p); task_struct 1538 kernel/sched/deadline.c static void __dequeue_task_dl(struct rq *rq, struct task_struct *p, int flags) task_struct 1544 kernel/sched/deadline.c static void dequeue_task_dl(struct rq *rq, struct task_struct *p, int flags) task_struct 1599 kernel/sched/deadline.c static int find_later_rq(struct task_struct *task); task_struct 1602 kernel/sched/deadline.c select_task_rq_dl(struct task_struct *p, int cpu, int sd_flag, int flags) task_struct 1604 kernel/sched/deadline.c struct task_struct *curr; task_struct 1642 kernel/sched/deadline.c static void migrate_task_rq_dl(struct task_struct *p, int new_cpu __maybe_unused) task_struct 1673 kernel/sched/deadline.c static void check_preempt_equal_dl(struct rq *rq, struct task_struct *p) task_struct 1694 kernel/sched/deadline.c static int balance_dl(struct rq *rq, struct task_struct *p, struct rq_flags *rf) task_struct 1716 kernel/sched/deadline.c static void check_preempt_curr_dl(struct rq *rq, struct task_struct *p, task_struct 1736 kernel/sched/deadline.c static void start_hrtick_dl(struct rq *rq, struct task_struct *p) task_struct 1741 kernel/sched/deadline.c static void start_hrtick_dl(struct rq *rq, struct task_struct *p) task_struct 1746 kernel/sched/deadline.c static void set_next_task_dl(struct rq *rq, struct task_struct *p, bool first) task_struct 1776 kernel/sched/deadline.c static struct task_struct * task_struct 1777 kernel/sched/deadline.c pick_next_task_dl(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 1781 kernel/sched/deadline.c struct task_struct *p; task_struct 1795 kernel/sched/deadline.c static void put_prev_task_dl(struct rq *rq, struct task_struct *p) task_struct 1812 kernel/sched/deadline.c static void task_tick_dl(struct rq *rq, struct task_struct *p, int queued) task_struct 1827 kernel/sched/deadline.c static void task_fork_dl(struct task_struct *p) task_struct 1840 kernel/sched/deadline.c static int pick_dl_task(struct rq *rq, struct task_struct *p, int cpu) task_struct 1852 kernel/sched/deadline.c static struct task_struct *pick_earliest_pushable_dl_task(struct rq *rq, int cpu) task_struct 1855 kernel/sched/deadline.c struct task_struct *p = NULL; task_struct 1862 kernel/sched/deadline.c p = rb_entry(next_node, struct task_struct, pushable_dl_tasks); task_struct 1876 kernel/sched/deadline.c static int find_later_rq(struct task_struct *task) task_struct 1964 kernel/sched/deadline.c static struct rq *find_lock_later_rq(struct task_struct *task, struct rq *rq) task_struct 2021 kernel/sched/deadline.c static struct task_struct *pick_next_pushable_dl_task(struct rq *rq) task_struct 2023 kernel/sched/deadline.c struct task_struct *p; task_struct 2029 kernel/sched/deadline.c struct task_struct, pushable_dl_tasks); task_struct 2048 kernel/sched/deadline.c struct task_struct *next_task; task_struct 2081 kernel/sched/deadline.c struct task_struct *task; task_struct 2137 kernel/sched/deadline.c struct task_struct *p; task_struct 2219 kernel/sched/deadline.c static void task_woken_dl(struct rq *rq, struct task_struct *p) task_struct 2231 kernel/sched/deadline.c static void set_cpus_allowed_dl(struct task_struct *p, task_struct 2294 kernel/sched/deadline.c void dl_add_task_root_domain(struct task_struct *p) task_struct 2326 kernel/sched/deadline.c static void switched_from_dl(struct rq *rq, struct task_struct *p) task_struct 2374 kernel/sched/deadline.c static void switched_to_dl(struct rq *rq, struct task_struct *p) task_struct 2402 kernel/sched/deadline.c static void prio_changed_dl(struct rq *rq, struct task_struct *p, task_struct 2552 kernel/sched/deadline.c int sched_dl_overflow(struct task_struct *p, int policy, task_struct 2615 kernel/sched/deadline.c void __setparam_dl(struct task_struct *p, const struct sched_attr *attr) task_struct 2627 kernel/sched/deadline.c void __getparam_dl(struct task_struct *p, struct sched_attr *attr) task_struct 2685 kernel/sched/deadline.c void __dl_clear_params(struct task_struct *p) task_struct 2702 kernel/sched/deadline.c bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr) task_struct 2716 kernel/sched/deadline.c int dl_task_can_attach(struct task_struct *p, const struct cpumask *cs_cpus_allowed) task_struct 434 kernel/sched/debug.c print_task(struct seq_file *m, struct rq *rq, struct task_struct *p) task_struct 464 kernel/sched/debug.c struct task_struct *g, *p; task_struct 831 kernel/sched/debug.c static void sched_show_numa(struct task_struct *p, struct seq_file *m) task_struct 856 kernel/sched/debug.c void proc_sched_show_task(struct task_struct *p, struct pid_namespace *ns, task_struct 981 kernel/sched/debug.c void proc_sched_set_task(struct task_struct *p) task_struct 251 kernel/sched/fair.c static inline struct task_struct *task_of(struct sched_entity *se) task_struct 254 kernel/sched/fair.c return container_of(se, struct task_struct, se); task_struct 261 kernel/sched/fair.c static inline struct cfs_rq *task_cfs_rq(struct task_struct *p) task_struct 438 kernel/sched/fair.c static inline struct task_struct *task_of(struct sched_entity *se) task_struct 440 kernel/sched/fair.c return container_of(se, struct task_struct, se); task_struct 446 kernel/sched/fair.c static inline struct cfs_rq *task_cfs_rq(struct task_struct *p) task_struct 453 kernel/sched/fair.c struct task_struct *p = task_of(se); task_struct 727 kernel/sched/fair.c static int select_idle_sibling(struct task_struct *p, int prev_cpu, int cpu); task_struct 728 kernel/sched/fair.c static unsigned long task_h_load(struct task_struct *p); task_struct 780 kernel/sched/fair.c void post_init_entity_util_avg(struct task_struct *p) task_struct 822 kernel/sched/fair.c void post_init_entity_util_avg(struct task_struct *p) task_struct 858 kernel/sched/fair.c struct task_struct *curtask = task_of(curr); task_struct 894 kernel/sched/fair.c struct task_struct *p; task_struct 926 kernel/sched/fair.c struct task_struct *tsk = NULL; task_struct 1026 kernel/sched/fair.c struct task_struct *tsk = task_of(se); task_struct 1092 kernel/sched/fair.c static struct numa_group *deref_task_numa_group(struct task_struct *p) task_struct 1098 kernel/sched/fair.c static struct numa_group *deref_curr_numa_group(struct task_struct *p) task_struct 1106 kernel/sched/fair.c static unsigned int task_nr_scan_windows(struct task_struct *p) task_struct 1128 kernel/sched/fair.c static unsigned int task_scan_min(struct task_struct *p) task_struct 1142 kernel/sched/fair.c static unsigned int task_scan_start(struct task_struct *p) task_struct 1164 kernel/sched/fair.c static unsigned int task_scan_max(struct task_struct *p) task_struct 1190 kernel/sched/fair.c static void account_numa_enqueue(struct rq *rq, struct task_struct *p) task_struct 1196 kernel/sched/fair.c static void account_numa_dequeue(struct rq *rq, struct task_struct *p) task_struct 1211 kernel/sched/fair.c pid_t task_numa_group_id(struct task_struct *p) task_struct 1236 kernel/sched/fair.c static inline unsigned long task_faults(struct task_struct *p, int nid) task_struct 1245 kernel/sched/fair.c static inline unsigned long group_faults(struct task_struct *p, int nid) task_struct 1299 kernel/sched/fair.c static unsigned long score_nearby_nodes(struct task_struct *p, int nid, task_struct 1369 kernel/sched/fair.c static inline unsigned long task_weight(struct task_struct *p, int nid, task_struct 1388 kernel/sched/fair.c static inline unsigned long group_weight(struct task_struct *p, int nid, task_struct 1408 kernel/sched/fair.c bool should_numa_migrate_memory(struct task_struct *p, struct page * page, task_struct 1505 kernel/sched/fair.c struct task_struct *p; task_struct 1515 kernel/sched/fair.c struct task_struct *best_task; task_struct 1521 kernel/sched/fair.c struct task_struct *p, long imp) task_struct 1595 kernel/sched/fair.c struct task_struct *cur; task_struct 1737 kernel/sched/fair.c static int task_numa_migrate(struct task_struct *p) task_struct 1869 kernel/sched/fair.c static void numa_migrate_preferred(struct task_struct *p) task_struct 1932 kernel/sched/fair.c static void update_task_scan_period(struct task_struct *p, task_struct 2010 kernel/sched/fair.c static u64 numa_get_avg_runtime(struct task_struct *p, u64 *period) task_struct 2040 kernel/sched/fair.c static int preferred_group_nid(struct task_struct *p, int nid) task_struct 2123 kernel/sched/fair.c static void task_numa_placement(struct task_struct *p) task_struct 2244 kernel/sched/fair.c static void task_numa_group(struct task_struct *p, int cpupid, int flags, task_struct 2248 kernel/sched/fair.c struct task_struct *tsk; task_struct 2358 kernel/sched/fair.c void task_numa_free(struct task_struct *p, bool final) task_struct 2396 kernel/sched/fair.c struct task_struct *p = current; task_struct 2466 kernel/sched/fair.c static void reset_ptenuma_scan(struct task_struct *p) task_struct 2487 kernel/sched/fair.c struct task_struct *p = current; task_struct 2495 kernel/sched/fair.c SCHED_WARN_ON(p != container_of(work, struct task_struct, numa_work)); task_struct 2626 kernel/sched/fair.c void init_numa_balancing(unsigned long clone_flags, struct task_struct *p) task_struct 2673 kernel/sched/fair.c static void task_tick_numa(struct rq *rq, struct task_struct *curr) task_struct 2703 kernel/sched/fair.c static void update_scan_period(struct task_struct *p, int new_cpu) task_struct 2738 kernel/sched/fair.c static void task_tick_numa(struct rq *rq, struct task_struct *curr) task_struct 2742 kernel/sched/fair.c static inline void account_numa_enqueue(struct rq *rq, struct task_struct *p) task_struct 2746 kernel/sched/fair.c static inline void account_numa_dequeue(struct rq *rq, struct task_struct *p) task_struct 2750 kernel/sched/fair.c static inline void update_scan_period(struct task_struct *p, int new_cpu) task_struct 2908 kernel/sched/fair.c void reweight_task(struct task_struct *p, int prio) task_struct 3693 kernel/sched/fair.c static inline unsigned long task_util(struct task_struct *p) task_struct 3698 kernel/sched/fair.c static inline unsigned long _task_util_est(struct task_struct *p) task_struct 3705 kernel/sched/fair.c static inline unsigned long task_util_est(struct task_struct *p) task_struct 3711 kernel/sched/fair.c struct task_struct *p) task_struct 3738 kernel/sched/fair.c util_est_dequeue(struct cfs_rq *cfs_rq, struct task_struct *p, bool task_sleep) task_struct 3807 kernel/sched/fair.c static inline int task_fits_capacity(struct task_struct *p, long capacity) task_struct 3812 kernel/sched/fair.c static inline void update_misfit_status(struct task_struct *p, struct rq *rq) task_struct 3854 kernel/sched/fair.c util_est_enqueue(struct cfs_rq *cfs_rq, struct task_struct *p) {} task_struct 3857 kernel/sched/fair.c util_est_dequeue(struct cfs_rq *cfs_rq, struct task_struct *p, task_struct 3859 kernel/sched/fair.c static inline void update_misfit_status(struct task_struct *p, struct rq *rq) {} task_struct 5135 kernel/sched/fair.c static void hrtick_start_fair(struct rq *rq, struct task_struct *p) task_struct 5163 kernel/sched/fair.c struct task_struct *curr = rq->curr; task_struct 5173 kernel/sched/fair.c hrtick_start_fair(struct rq *rq, struct task_struct *p) task_struct 5207 kernel/sched/fair.c enqueue_task_fair(struct rq *rq, struct task_struct *p, int flags) task_struct 5315 kernel/sched/fair.c static void dequeue_task_fair(struct rq *rq, struct task_struct *p, int flags) task_struct 5420 kernel/sched/fair.c static void record_wakee(struct task_struct *p) task_struct 5454 kernel/sched/fair.c static int wake_wide(struct task_struct *p) task_struct 5504 kernel/sched/fair.c wake_affine_weight(struct sched_domain *sd, struct task_struct *p, task_struct 5546 kernel/sched/fair.c static int wake_affine(struct sched_domain *sd, struct task_struct *p, task_struct 5566 kernel/sched/fair.c static unsigned long cpu_util_without(int cpu, struct task_struct *p); task_struct 5568 kernel/sched/fair.c static unsigned long capacity_spare_without(int cpu, struct task_struct *p) task_struct 5580 kernel/sched/fair.c find_idlest_group(struct sched_domain *sd, struct task_struct *p, task_struct 5714 kernel/sched/fair.c find_idlest_group_cpu(struct sched_group *group, struct task_struct *p, int this_cpu) task_struct 5772 kernel/sched/fair.c static inline int find_idlest_cpu(struct sched_domain *sd, struct task_struct *p, task_struct 5883 kernel/sched/fair.c static int select_idle_core(struct task_struct *p, struct sched_domain *sd, int target) task_struct 5920 kernel/sched/fair.c static int select_idle_smt(struct task_struct *p, int target) task_struct 5941 kernel/sched/fair.c static inline int select_idle_core(struct task_struct *p, struct sched_domain *sd, int target) task_struct 5946 kernel/sched/fair.c static inline int select_idle_smt(struct task_struct *p, int target) task_struct 5958 kernel/sched/fair.c static int select_idle_cpu(struct task_struct *p, struct sched_domain *sd, int target) task_struct 6014 kernel/sched/fair.c static int select_idle_sibling(struct task_struct *p, int prev, int target) task_struct 6128 kernel/sched/fair.c static unsigned long cpu_util_without(int cpu, struct task_struct *p) task_struct 6211 kernel/sched/fair.c static int wake_cap(struct task_struct *p, int cpu, int prev_cpu) task_struct 6235 kernel/sched/fair.c static unsigned long cpu_util_next(int cpu, struct task_struct *p, int dst_cpu) task_struct 6277 kernel/sched/fair.c compute_energy(struct task_struct *p, int dst_cpu, struct perf_domain *pd) task_struct 6295 kernel/sched/fair.c struct task_struct *tsk = cpu == dst_cpu ? p : NULL; task_struct 6360 kernel/sched/fair.c static int find_energy_efficient_cpu(struct task_struct *p, int prev_cpu) task_struct 6469 kernel/sched/fair.c select_task_rq_fair(struct task_struct *p, int prev_cpu, int sd_flag, int wake_flags) task_struct 6538 kernel/sched/fair.c static void migrate_task_rq_fair(struct task_struct *p, int new_cpu) task_struct 6595 kernel/sched/fair.c static void task_dead_fair(struct task_struct *p) task_struct 6601 kernel/sched/fair.c balance_fair(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 6692 kernel/sched/fair.c static void check_preempt_wakeup(struct rq *rq, struct task_struct *p, int wake_flags) task_struct 6694 kernel/sched/fair.c struct task_struct *curr = rq->curr; task_struct 6775 kernel/sched/fair.c static struct task_struct * task_struct 6776 kernel/sched/fair.c pick_next_task_fair(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 6780 kernel/sched/fair.c struct task_struct *p; task_struct 6922 kernel/sched/fair.c static void put_prev_task_fair(struct rq *rq, struct task_struct *prev) task_struct 6940 kernel/sched/fair.c struct task_struct *curr = rq->curr; task_struct 6969 kernel/sched/fair.c static bool yield_to_task_fair(struct rq *rq, struct task_struct *p, bool preempt) task_struct 7152 kernel/sched/fair.c static int task_hot(struct task_struct *p, struct lb_env *env) task_struct 7188 kernel/sched/fair.c static int migrate_degrades_locality(struct task_struct *p, struct lb_env *env) task_struct 7235 kernel/sched/fair.c static inline int migrate_degrades_locality(struct task_struct *p, task_struct 7246 kernel/sched/fair.c int can_migrate_task(struct task_struct *p, struct lb_env *env) task_struct 7326 kernel/sched/fair.c static void detach_task(struct task_struct *p, struct lb_env *env) task_struct 7340 kernel/sched/fair.c static struct task_struct *detach_one_task(struct lb_env *env) task_struct 7342 kernel/sched/fair.c struct task_struct *p; task_struct 7376 kernel/sched/fair.c struct task_struct *p; task_struct 7393 kernel/sched/fair.c p = list_last_entry(tasks, struct task_struct, se.group_node); task_struct 7459 kernel/sched/fair.c static void attach_task(struct rq *rq, struct task_struct *p) task_struct 7472 kernel/sched/fair.c static void attach_one_task(struct rq *rq, struct task_struct *p) task_struct 7489 kernel/sched/fair.c struct task_struct *p; task_struct 7496 kernel/sched/fair.c p = list_first_entry(tasks, struct task_struct, se.group_node); task_struct 7665 kernel/sched/fair.c static unsigned long task_h_load(struct task_struct *p) task_struct 7686 kernel/sched/fair.c static unsigned long task_h_load(struct task_struct *p) task_struct 9144 kernel/sched/fair.c struct task_struct *p = NULL; task_struct 9979 kernel/sched/fair.c static void task_tick_fair(struct rq *rq, struct task_struct *curr, int queued) task_struct 10001 kernel/sched/fair.c static void task_fork_fair(struct task_struct *p) task_struct 10037 kernel/sched/fair.c prio_changed_fair(struct rq *rq, struct task_struct *p, int oldprio) task_struct 10054 kernel/sched/fair.c static inline bool vruntime_normalized(struct task_struct *p) task_struct 10137 kernel/sched/fair.c static void detach_task_cfs_rq(struct task_struct *p) task_struct 10154 kernel/sched/fair.c static void attach_task_cfs_rq(struct task_struct *p) task_struct 10165 kernel/sched/fair.c static void switched_from_fair(struct rq *rq, struct task_struct *p) task_struct 10170 kernel/sched/fair.c static void switched_to_fair(struct rq *rq, struct task_struct *p) task_struct 10192 kernel/sched/fair.c static void set_next_task_fair(struct rq *rq, struct task_struct *p, bool first) task_struct 10228 kernel/sched/fair.c static void task_set_group_fair(struct task_struct *p) task_struct 10236 kernel/sched/fair.c static void task_move_group_fair(struct task_struct *p) task_struct 10248 kernel/sched/fair.c static void task_change_group_fair(struct task_struct *p, int type) task_struct 10447 kernel/sched/fair.c static unsigned int get_rr_interval_fair(struct rq *rq, struct task_struct *task) task_struct 10522 kernel/sched/fair.c void show_numa_stats(struct task_struct *p, struct seq_file *m) task_struct 364 kernel/sched/idle.c select_task_rq_idle(struct task_struct *p, int cpu, int sd_flag, int flags) task_struct 370 kernel/sched/idle.c balance_idle(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 379 kernel/sched/idle.c static void check_preempt_curr_idle(struct rq *rq, struct task_struct *p, int flags) task_struct 384 kernel/sched/idle.c static void put_prev_task_idle(struct rq *rq, struct task_struct *prev) task_struct 388 kernel/sched/idle.c static void set_next_task_idle(struct rq *rq, struct task_struct *next, bool first) task_struct 394 kernel/sched/idle.c static struct task_struct * task_struct 395 kernel/sched/idle.c pick_next_task_idle(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 397 kernel/sched/idle.c struct task_struct *next = rq->idle; task_struct 412 kernel/sched/idle.c dequeue_task_idle(struct rq *rq, struct task_struct *p, int flags) task_struct 428 kernel/sched/idle.c static void task_tick_idle(struct rq *rq, struct task_struct *curr, int queued) task_struct 432 kernel/sched/idle.c static void switched_to_idle(struct rq *rq, struct task_struct *p) task_struct 438 kernel/sched/idle.c prio_changed_idle(struct rq *rq, struct task_struct *p, int oldprio) task_struct 443 kernel/sched/idle.c static unsigned int get_rr_interval_idle(struct rq *rq, struct task_struct *task) task_struct 49 kernel/sched/isolation.c void housekeeping_affine(struct task_struct *t, enum hk_flags flags) task_struct 86 kernel/sched/membarrier.c struct task_struct *p; task_struct 165 kernel/sched/membarrier.c struct task_struct *p; task_struct 241 kernel/sched/membarrier.c struct task_struct *p; task_struct 261 kernel/sched/membarrier.c struct task_struct *p = current; task_struct 280 kernel/sched/membarrier.c struct task_struct *p = current; task_struct 723 kernel/sched/psi.c static struct psi_group *iterate_groups(struct task_struct *task, void **iter) task_struct 747 kernel/sched/psi.c void psi_task_change(struct task_struct *task, int clear, int set) task_struct 791 kernel/sched/psi.c void psi_memstall_tick(struct task_struct *task, int cpu) task_struct 902 kernel/sched/psi.c void cgroup_move_task(struct task_struct *task, struct css_set *to) task_struct 113 kernel/sched/rt.c static inline struct task_struct *rt_task_of(struct sched_rt_entity *rt_se) task_struct 118 kernel/sched/rt.c return container_of(rt_se, struct task_struct, rt); task_struct 227 kernel/sched/rt.c static inline struct task_struct *rt_task_of(struct sched_rt_entity *rt_se) task_struct 229 kernel/sched/rt.c return container_of(rt_se, struct task_struct, rt); task_struct 239 kernel/sched/rt.c struct task_struct *p = rt_task_of(rt_se); task_struct 263 kernel/sched/rt.c static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) task_struct 318 kernel/sched/rt.c struct task_struct *p; task_struct 335 kernel/sched/rt.c struct task_struct *p; task_struct 374 kernel/sched/rt.c static void enqueue_pushable_task(struct rq *rq, struct task_struct *p) task_struct 385 kernel/sched/rt.c static void dequeue_pushable_task(struct rq *rq, struct task_struct *p) task_struct 392 kernel/sched/rt.c struct task_struct, pushable_tasks); task_struct 400 kernel/sched/rt.c static inline void enqueue_pushable_task(struct rq *rq, struct task_struct *p) task_struct 404 kernel/sched/rt.c static inline void dequeue_pushable_task(struct rq *rq, struct task_struct *p) task_struct 418 kernel/sched/rt.c static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) task_struct 488 kernel/sched/rt.c struct task_struct *curr = rq_of_rt_rq(rt_rq)->curr; task_struct 531 kernel/sched/rt.c struct task_struct *p; task_struct 957 kernel/sched/rt.c struct task_struct *curr = rq->curr; task_struct 1171 kernel/sched/rt.c struct task_struct *tsk; task_struct 1329 kernel/sched/rt.c enqueue_task_rt(struct rq *rq, struct task_struct *p, int flags) task_struct 1342 kernel/sched/rt.c static void dequeue_task_rt(struct rq *rq, struct task_struct *p, int flags) task_struct 1370 kernel/sched/rt.c static void requeue_task_rt(struct rq *rq, struct task_struct *p, int head) task_struct 1387 kernel/sched/rt.c static int find_lowest_rq(struct task_struct *task); task_struct 1390 kernel/sched/rt.c select_task_rq_rt(struct task_struct *p, int cpu, int sd_flag, int flags) task_struct 1392 kernel/sched/rt.c struct task_struct *curr; task_struct 1445 kernel/sched/rt.c static void check_preempt_equal_prio(struct rq *rq, struct task_struct *p) task_struct 1472 kernel/sched/rt.c static int balance_rt(struct rq *rq, struct task_struct *p, struct rq_flags *rf) task_struct 1493 kernel/sched/rt.c static void check_preempt_curr_rt(struct rq *rq, struct task_struct *p, int flags) task_struct 1518 kernel/sched/rt.c static inline void set_next_task_rt(struct rq *rq, struct task_struct *p, bool first) task_struct 1556 kernel/sched/rt.c static struct task_struct *_pick_next_task_rt(struct rq *rq) task_struct 1570 kernel/sched/rt.c static struct task_struct * task_struct 1571 kernel/sched/rt.c pick_next_task_rt(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 1573 kernel/sched/rt.c struct task_struct *p; task_struct 1585 kernel/sched/rt.c static void put_prev_task_rt(struct rq *rq, struct task_struct *p) task_struct 1604 kernel/sched/rt.c static int pick_rt_task(struct rq *rq, struct task_struct *p, int cpu) task_struct 1617 kernel/sched/rt.c static struct task_struct *pick_highest_pushable_task(struct rq *rq, int cpu) task_struct 1620 kernel/sched/rt.c struct task_struct *p; task_struct 1635 kernel/sched/rt.c static int find_lowest_rq(struct task_struct *task) task_struct 1711 kernel/sched/rt.c static struct rq *find_lock_lowest_rq(struct task_struct *task, struct rq *rq) task_struct 1767 kernel/sched/rt.c static struct task_struct *pick_next_pushable_task(struct rq *rq) task_struct 1769 kernel/sched/rt.c struct task_struct *p; task_struct 1775 kernel/sched/rt.c struct task_struct, pushable_tasks); task_struct 1794 kernel/sched/rt.c struct task_struct *next_task; task_struct 1825 kernel/sched/rt.c struct task_struct *task; task_struct 2053 kernel/sched/rt.c struct task_struct *p; task_struct 2151 kernel/sched/rt.c static void task_woken_rt(struct rq *rq, struct task_struct *p) task_struct 2188 kernel/sched/rt.c static void switched_from_rt(struct rq *rq, struct task_struct *p) task_struct 2219 kernel/sched/rt.c static void switched_to_rt(struct rq *rq, struct task_struct *p) task_struct 2243 kernel/sched/rt.c prio_changed_rt(struct rq *rq, struct task_struct *p, int oldprio) task_struct 2280 kernel/sched/rt.c static void watchdog(struct rq *rq, struct task_struct *p) task_struct 2304 kernel/sched/rt.c static inline void watchdog(struct rq *rq, struct task_struct *p) { } task_struct 2315 kernel/sched/rt.c static void task_tick_rt(struct rq *rq, struct task_struct *p, int queued) task_struct 2349 kernel/sched/rt.c static unsigned int get_rr_interval_rt(struct rq *rq, struct task_struct *task) task_struct 2405 kernel/sched/rt.c struct task_struct *g, *p; task_struct 2602 kernel/sched/rt.c int sched_rt_can_attach(struct task_group *tg, struct task_struct *tsk) task_struct 181 kernel/sched/sched.h static inline int task_has_idle_policy(struct task_struct *p) task_struct 186 kernel/sched/sched.h static inline int task_has_rt_policy(struct task_struct *p) task_struct 191 kernel/sched/sched.h static inline int task_has_dl_policy(struct task_struct *p) task_struct 248 kernel/sched/sched.h void __dl_clear_params(struct task_struct *p); task_struct 314 kernel/sched/sched.h extern void dl_change_utilization(struct task_struct *p, u64 new_bw); task_struct 318 kernel/sched/sched.h extern int sched_dl_overflow(struct task_struct *p, int policy, const struct sched_attr *attr); task_struct 319 kernel/sched/sched.h extern void __setparam_dl(struct task_struct *p, const struct sched_attr *attr); task_struct 320 kernel/sched/sched.h extern void __getparam_dl(struct task_struct *p, struct sched_attr *attr); task_struct 322 kernel/sched/sched.h extern bool dl_param_changed(struct task_struct *p, const struct sched_attr *attr); task_struct 323 kernel/sched/sched.h extern int dl_task_can_attach(struct task_struct *p, const struct cpumask *cs_cpus_allowed); task_struct 467 kernel/sched/sched.h extern int sched_rt_can_attach(struct task_group *tg, struct task_struct *tsk); task_struct 475 kernel/sched/sched.h extern void sched_move_task(struct task_struct *tsk); task_struct 905 kernel/sched/sched.h struct task_struct *curr; task_struct 906 kernel/sched/sched.h struct task_struct *idle; task_struct 907 kernel/sched/sched.h struct task_struct *stop; task_struct 1177 kernel/sched/sched.h struct rq *__task_rq_lock(struct task_struct *p, struct rq_flags *rf) task_struct 1180 kernel/sched/sched.h struct rq *task_rq_lock(struct task_struct *p, struct rq_flags *rf) task_struct 1192 kernel/sched/sched.h task_rq_unlock(struct rq *rq, struct task_struct *p, struct rq_flags *rf) task_struct 1300 kernel/sched/sched.h extern void sched_setnuma(struct task_struct *p, int node); task_struct 1301 kernel/sched/sched.h extern int migrate_task_to(struct task_struct *p, int cpu); task_struct 1302 kernel/sched/sched.h extern int migrate_swap(struct task_struct *p, struct task_struct *t, task_struct 1304 kernel/sched/sched.h extern void init_numa_balancing(unsigned long clone_flags, struct task_struct *p); task_struct 1307 kernel/sched/sched.h init_numa_balancing(unsigned long clone_flags, struct task_struct *p) task_struct 1496 kernel/sched/sched.h static inline struct task_group *task_group(struct task_struct *p) task_struct 1502 kernel/sched/sched.h static inline void set_task_rq(struct task_struct *p, unsigned int cpu) task_struct 1522 kernel/sched/sched.h static inline void set_task_rq(struct task_struct *p, unsigned int cpu) { } task_struct 1523 kernel/sched/sched.h static inline struct task_group *task_group(struct task_struct *p) task_struct 1530 kernel/sched/sched.h static inline void __set_task_cpu(struct task_struct *p, unsigned int cpu) task_struct 1623 kernel/sched/sched.h static inline int task_current(struct rq *rq, struct task_struct *p) task_struct 1628 kernel/sched/sched.h static inline int task_running(struct rq *rq, struct task_struct *p) task_struct 1637 kernel/sched/sched.h static inline int task_on_rq_queued(struct task_struct *p) task_struct 1642 kernel/sched/sched.h static inline int task_on_rq_migrating(struct task_struct *p) task_struct 1715 kernel/sched/sched.h void (*enqueue_task) (struct rq *rq, struct task_struct *p, int flags); task_struct 1716 kernel/sched/sched.h void (*dequeue_task) (struct rq *rq, struct task_struct *p, int flags); task_struct 1718 kernel/sched/sched.h bool (*yield_to_task)(struct rq *rq, struct task_struct *p, bool preempt); task_struct 1720 kernel/sched/sched.h void (*check_preempt_curr)(struct rq *rq, struct task_struct *p, int flags); task_struct 1733 kernel/sched/sched.h struct task_struct * (*pick_next_task)(struct rq *rq, task_struct 1734 kernel/sched/sched.h struct task_struct *prev, task_struct 1736 kernel/sched/sched.h void (*put_prev_task)(struct rq *rq, struct task_struct *p); task_struct 1737 kernel/sched/sched.h void (*set_next_task)(struct rq *rq, struct task_struct *p, bool first); task_struct 1740 kernel/sched/sched.h int (*balance)(struct rq *rq, struct task_struct *prev, struct rq_flags *rf); task_struct 1741 kernel/sched/sched.h int (*select_task_rq)(struct task_struct *p, int task_cpu, int sd_flag, int flags); task_struct 1742 kernel/sched/sched.h void (*migrate_task_rq)(struct task_struct *p, int new_cpu); task_struct 1744 kernel/sched/sched.h void (*task_woken)(struct rq *this_rq, struct task_struct *task); task_struct 1746 kernel/sched/sched.h void (*set_cpus_allowed)(struct task_struct *p, task_struct 1753 kernel/sched/sched.h void (*task_tick)(struct rq *rq, struct task_struct *p, int queued); task_struct 1754 kernel/sched/sched.h void (*task_fork)(struct task_struct *p); task_struct 1755 kernel/sched/sched.h void (*task_dead)(struct task_struct *p); task_struct 1762 kernel/sched/sched.h void (*switched_from)(struct rq *this_rq, struct task_struct *task); task_struct 1763 kernel/sched/sched.h void (*switched_to) (struct rq *this_rq, struct task_struct *task); task_struct 1764 kernel/sched/sched.h void (*prio_changed) (struct rq *this_rq, struct task_struct *task, task_struct 1768 kernel/sched/sched.h struct task_struct *task); task_struct 1776 kernel/sched/sched.h void (*task_change_group)(struct task_struct *p, int type); task_struct 1780 kernel/sched/sched.h static inline void put_prev_task(struct rq *rq, struct task_struct *prev) task_struct 1786 kernel/sched/sched.h static inline void set_next_task(struct rq *rq, struct task_struct *next) task_struct 1836 kernel/sched/sched.h extern void set_cpus_allowed_common(struct task_struct *p, const struct cpumask *new_mask); task_struct 1875 kernel/sched/sched.h extern void reweight_task(struct task_struct *p, int prio); task_struct 1895 kernel/sched/sched.h extern void post_init_entity_util_avg(struct task_struct *p); task_struct 1951 kernel/sched/sched.h extern void activate_task(struct rq *rq, struct task_struct *p, int flags); task_struct 1952 kernel/sched/sched.h extern void deactivate_task(struct rq *rq, struct task_struct *p, int flags); task_struct 1954 kernel/sched/sched.h extern void check_preempt_curr(struct rq *rq, struct task_struct *p, int flags); task_struct 2192 kernel/sched/sched.h show_numa_stats(struct task_struct *p, struct seq_file *m); task_struct 2318 kernel/sched/sched.h unsigned int uclamp_eff_value(struct task_struct *p, enum uclamp_id clamp_id); task_struct 2322 kernel/sched/sched.h struct task_struct *p) task_struct 2349 kernel/sched/sched.h struct task_struct *p) task_struct 2393 kernel/sched/sched.h struct task_struct *p); task_struct 2424 kernel/sched/sched.h struct task_struct *p) task_struct 65 kernel/sched/stats.h static inline void psi_enqueue(struct task_struct *p, bool wakeup) task_struct 85 kernel/sched/stats.h static inline void psi_dequeue(struct task_struct *p, bool sleep) task_struct 103 kernel/sched/stats.h static inline void psi_ttwu_dequeue(struct task_struct *p) task_struct 138 kernel/sched/stats.h static inline void psi_enqueue(struct task_struct *p, bool wakeup) {} task_struct 139 kernel/sched/stats.h static inline void psi_dequeue(struct task_struct *p, bool sleep) {} task_struct 140 kernel/sched/stats.h static inline void psi_ttwu_dequeue(struct task_struct *p) {} task_struct 145 kernel/sched/stats.h static inline void sched_info_reset_dequeued(struct task_struct *t) task_struct 156 kernel/sched/stats.h static inline void sched_info_dequeued(struct rq *rq, struct task_struct *t) task_struct 175 kernel/sched/stats.h static void sched_info_arrive(struct rq *rq, struct task_struct *t) task_struct 194 kernel/sched/stats.h static inline void sched_info_queued(struct rq *rq, struct task_struct *t) task_struct 210 kernel/sched/stats.h static inline void sched_info_depart(struct rq *rq, struct task_struct *t) task_struct 226 kernel/sched/stats.h __sched_info_switch(struct rq *rq, struct task_struct *prev, struct task_struct *next) task_struct 241 kernel/sched/stats.h sched_info_switch(struct rq *rq, struct task_struct *prev, struct task_struct *next) task_struct 14 kernel/sched/stop_task.c select_task_rq_stop(struct task_struct *p, int cpu, int sd_flag, int flags) task_struct 20 kernel/sched/stop_task.c balance_stop(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 27 kernel/sched/stop_task.c check_preempt_curr_stop(struct rq *rq, struct task_struct *p, int flags) task_struct 32 kernel/sched/stop_task.c static void set_next_task_stop(struct rq *rq, struct task_struct *stop, bool first) task_struct 37 kernel/sched/stop_task.c static struct task_struct * task_struct 38 kernel/sched/stop_task.c pick_next_task_stop(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) task_struct 50 kernel/sched/stop_task.c enqueue_task_stop(struct rq *rq, struct task_struct *p, int flags) task_struct 56 kernel/sched/stop_task.c dequeue_task_stop(struct rq *rq, struct task_struct *p, int flags) task_struct 66 kernel/sched/stop_task.c static void put_prev_task_stop(struct rq *rq, struct task_struct *prev) task_struct 68 kernel/sched/stop_task.c struct task_struct *curr = rq->curr; task_struct 93 kernel/sched/stop_task.c static void task_tick_stop(struct rq *rq, struct task_struct *curr, int queued) task_struct 97 kernel/sched/stop_task.c static void switched_to_stop(struct rq *rq, struct task_struct *p) task_struct 103 kernel/sched/stop_task.c prio_changed_stop(struct rq *rq, struct task_struct *p, int oldprio) task_struct 109 kernel/sched/stop_task.c get_rr_interval_stop(struct rq *rq, struct task_struct *task) task_struct 53 kernel/seccomp.c struct task_struct *task; task_struct 146 kernel/seccomp.c struct task_struct *task = current; task_struct 294 kernel/seccomp.c void __weak arch_seccomp_spec_mitigate(struct task_struct *task) { } task_struct 296 kernel/seccomp.c static inline void seccomp_assign_mode(struct task_struct *task, task_struct 339 kernel/seccomp.c struct task_struct *thread, *caller; task_struct 380 kernel/seccomp.c struct task_struct *thread, *caller; task_struct 558 kernel/seccomp.c void get_seccomp_filter(struct task_struct *tsk) task_struct 585 kernel/seccomp.c void put_seccomp_filter(struct task_struct *tsk) task_struct 1454 kernel/seccomp.c static struct seccomp_filter *get_nth_filter(struct task_struct *task, task_struct 1500 kernel/seccomp.c long seccomp_get_filter(struct task_struct *task, unsigned long filter_off, task_struct 1538 kernel/seccomp.c long seccomp_get_metadata(struct task_struct *task, task_struct 67 kernel/signal.c static void __user *sig_handler(struct task_struct *t, int sig) task_struct 79 kernel/signal.c static bool sig_task_ignored(struct task_struct *t, int sig, bool force) task_struct 101 kernel/signal.c static bool sig_ignored(struct task_struct *t, int sig, bool force) task_struct 154 kernel/signal.c static bool recalc_sigpending_tsk(struct task_struct *t) task_struct 176 kernel/signal.c void recalc_sigpending_and_wake(struct task_struct *t) task_struct 285 kernel/signal.c bool task_set_jobctl_pending(struct task_struct *task, unsigned long mask) task_struct 313 kernel/signal.c void task_clear_jobctl_trapping(struct task_struct *task) task_struct 337 kernel/signal.c void task_clear_jobctl_pending(struct task_struct *task, unsigned long mask) task_struct 366 kernel/signal.c static bool task_participate_group_stop(struct task_struct *task) task_struct 392 kernel/signal.c void task_join_group_stop(struct task_struct *task) task_struct 412 kernel/signal.c __sigqueue_alloc(int sig, struct task_struct *t, gfp_t flags, int override_rlimit) task_struct 475 kernel/signal.c void flush_signals(struct task_struct *t) task_struct 513 kernel/signal.c struct task_struct *tsk = current; task_struct 523 kernel/signal.c void ignore_signals(struct task_struct *t) task_struct 538 kernel/signal.c flush_signal_handlers(struct task_struct *t, int force_default) task_struct 554 kernel/signal.c bool unhandled_signal(struct task_struct *tsk, int sig) task_struct 628 kernel/signal.c int dequeue_signal(struct task_struct *tsk, sigset_t *mask, kernel_siginfo_t *info) task_struct 708 kernel/signal.c struct task_struct *tsk = current; task_struct 759 kernel/signal.c void signal_wake_up_state(struct task_struct *t, unsigned int state) task_struct 811 kernel/signal.c static bool kill_ok_by_cred(struct task_struct *t) task_struct 828 kernel/signal.c struct task_struct *t) task_struct 880 kernel/signal.c static void ptrace_trap_notify(struct task_struct *t) task_struct 899 kernel/signal.c static bool prepare_signal(int sig, struct task_struct *p, bool force) task_struct 902 kernel/signal.c struct task_struct *t; task_struct 972 kernel/signal.c static inline bool wants_signal(int sig, struct task_struct *p) task_struct 989 kernel/signal.c static void complete_signal(int sig, struct task_struct *p, enum pid_type type) task_struct 992 kernel/signal.c struct task_struct *t; task_struct 1070 kernel/signal.c static int __send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, task_struct 1208 kernel/signal.c static int send_signal(int sig, struct kernel_siginfo *info, struct task_struct *t, task_struct 1278 kernel/signal.c __group_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) task_struct 1283 kernel/signal.c int do_send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p, task_struct 1309 kernel/signal.c force_sig_info_to_task(struct kernel_siginfo *info, struct task_struct *t) task_struct 1347 kernel/signal.c int zap_other_threads(struct task_struct *p) task_struct 1349 kernel/signal.c struct task_struct *t = p; task_struct 1368 kernel/signal.c struct sighand_struct *__lock_task_sighand(struct task_struct *tsk, task_struct 1404 kernel/signal.c struct task_struct *p, enum pid_type type) task_struct 1425 kernel/signal.c struct task_struct *p = NULL; task_struct 1441 kernel/signal.c struct task_struct *p; task_struct 1470 kernel/signal.c struct task_struct *target) task_struct 1509 kernel/signal.c struct task_struct *p; task_struct 1577 kernel/signal.c struct task_struct * p; task_struct 1600 kernel/signal.c int send_sig_info(int sig, struct kernel_siginfo *info, struct task_struct *p) task_struct 1617 kernel/signal.c send_sig(int sig, struct task_struct *p, int priv) task_struct 1645 kernel/signal.c struct task_struct *p = current; task_struct 1659 kernel/signal.c , struct task_struct *t) task_struct 1691 kernel/signal.c , struct task_struct *t) task_struct 1725 kernel/signal.c int send_sig_mceerr(int code, void __user *addr, short lsb, struct task_struct *t) task_struct 1850 kernel/signal.c struct task_struct *t; task_struct 1894 kernel/signal.c static void do_notify_pidfd(struct task_struct *task) task_struct 1910 kernel/signal.c bool do_notify_parent(struct task_struct *tsk, int sig) task_struct 2021 kernel/signal.c static void do_notify_parent_cldstop(struct task_struct *tsk, task_struct 2026 kernel/signal.c struct task_struct *parent; task_struct 2107 kernel/signal.c static bool sigkill_pending(struct task_struct *tsk) task_struct 2315 kernel/signal.c struct task_struct *t; task_struct 2792 kernel/signal.c static void retarget_shared_pending(struct task_struct *tsk, sigset_t *which) task_struct 2795 kernel/signal.c struct task_struct *t; task_struct 2819 kernel/signal.c void exit_signals(struct task_struct *tsk) task_struct 2887 kernel/signal.c static void __set_task_blocked(struct task_struct *tsk, const sigset_t *newset) task_struct 2914 kernel/signal.c struct task_struct *tsk = current; task_struct 2938 kernel/signal.c struct task_struct *tsk = current; task_struct 3445 kernel/signal.c struct task_struct *tsk = current; task_struct 3772 kernel/signal.c struct task_struct *p; task_struct 3960 kernel/signal.c struct task_struct *p = current, *t; task_struct 4007 kernel/signal.c struct task_struct *t = current; task_struct 4073 kernel/signal.c struct task_struct *t = current; task_struct 4131 kernel/signal.c struct task_struct *t = current; task_struct 4594 kernel/signal.c void kdb_send_sig(struct task_struct *t, int sig) task_struct 4596 kernel/signal.c static struct task_struct *kdb_prev_t; task_struct 28 kernel/smpboot.c static DEFINE_PER_CPU(struct task_struct *, idle_threads); task_struct 30 kernel/smpboot.c struct task_struct *idle_thread_get(unsigned int cpu) task_struct 32 kernel/smpboot.c struct task_struct *tsk = per_cpu(idle_threads, cpu); task_struct 53 kernel/smpboot.c struct task_struct *tsk = per_cpu(idle_threads, cpu); task_struct 173 kernel/smpboot.c struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); task_struct 230 kernel/smpboot.c struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); task_struct 249 kernel/smpboot.c struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); task_struct 272 kernel/smpboot.c struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu); task_struct 5 kernel/smpboot.h struct task_struct; task_struct 8 kernel/smpboot.h struct task_struct *idle_thread_get(unsigned int cpu); task_struct 12 kernel/smpboot.h static inline struct task_struct *idle_thread_get(unsigned int cpu) { return NULL; } task_struct 57 kernel/softirq.c DEFINE_PER_CPU(struct task_struct *, ksoftirqd); task_struct 73 kernel/softirq.c struct task_struct *tsk = __this_cpu_read(ksoftirqd); task_struct 87 kernel/softirq.c struct task_struct *tsk = __this_cpu_read(ksoftirqd); task_struct 137 kernel/stacktrace.c unsigned int stack_trace_save_tsk(struct task_struct *tsk, unsigned long *store, task_struct 192 kernel/stacktrace.c int stack_trace_save_tsk_reliable(struct task_struct *tsk, unsigned long *store, task_struct 253 kernel/stacktrace.c save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) task_struct 295 kernel/stacktrace.c unsigned int stack_trace_save_tsk(struct task_struct *task, task_struct 345 kernel/stacktrace.c int stack_trace_save_tsk_reliable(struct task_struct *tsk, unsigned long *store, task_struct 38 kernel/stop_machine.c struct task_struct *thread; task_struct 545 kernel/stop_machine.c extern void sched_set_stop_task(int cpu, struct task_struct *stop); task_struct 156 kernel/sys.c static bool set_one_prio_perm(struct task_struct *p) task_struct 172 kernel/sys.c static int set_one_prio(struct task_struct *p, int niceval, int error) task_struct 198 kernel/sys.c struct task_struct *g, *p; task_struct 268 kernel/sys.c struct task_struct *g, *p; task_struct 1008 kernel/sys.c struct task_struct *p; task_struct 1009 kernel/sys.c struct task_struct *group_leader = current->group_leader; task_struct 1054 kernel/sys.c struct task_struct *g; task_struct 1079 kernel/sys.c struct task_struct *p; task_struct 1121 kernel/sys.c struct task_struct *p; task_struct 1149 kernel/sys.c struct task_struct *curr = current->group_leader; task_struct 1160 kernel/sys.c struct task_struct *group_leader = current->group_leader; task_struct 1527 kernel/sys.c int do_prlimit(struct task_struct *tsk, unsigned int resource, task_struct 1584 kernel/sys.c static int check_prlimit_permission(struct task_struct *task, task_struct 1612 kernel/sys.c struct task_struct *tsk; task_struct 1695 kernel/sys.c static void accumulate_thread_rusage(struct task_struct *t, struct rusage *r) task_struct 1705 kernel/sys.c void getrusage(struct task_struct *p, int who, struct rusage *r) task_struct 1707 kernel/sys.c struct task_struct *t; task_struct 2222 kernel/sys.c static int prctl_get_tid_address(struct task_struct *me, int __user **tid_addr) task_struct 2227 kernel/sys.c static int prctl_get_tid_address(struct task_struct *me, int __user **tid_addr) task_struct 2233 kernel/sys.c static int propagate_has_child_subreaper(struct task_struct *p, void *data) task_struct 2251 kernel/sys.c int __weak arch_prctl_spec_ctrl_get(struct task_struct *t, unsigned long which) task_struct 2256 kernel/sys.c int __weak arch_prctl_spec_ctrl_set(struct task_struct *t, unsigned long which, task_struct 2265 kernel/sys.c struct task_struct *me = current; task_struct 28 kernel/task_work.c task_work_add(struct task_struct *task, struct callback_head *work, bool notify) task_struct 56 kernel/task_work.c task_work_cancel(struct task_struct *task, task_work_func_t func) task_struct 92 kernel/task_work.c struct task_struct *task = current; task_struct 161 kernel/taskstats.c struct task_struct *tsk, struct taskstats *stats) task_struct 185 kernel/taskstats.c struct task_struct *tsk; task_struct 197 kernel/taskstats.c struct task_struct *tsk, *first; task_struct 258 kernel/taskstats.c static void fill_tgid_exit(struct task_struct *tsk) task_struct 554 kernel/taskstats.c static struct taskstats *taskstats_tgid_alloc(struct task_struct *tsk) task_struct 587 kernel/taskstats.c void taskstats_exit(struct task_struct *tsk, int group_dead) task_struct 716 kernel/time/alarmtimer.c struct task_struct *task = (struct task_struct *)alarm->data; task_struct 1765 kernel/time/hrtimer.c struct task_struct *task = t->task; task_struct 47 kernel/time/itimer.c static void get_cpu_itimer(struct task_struct *tsk, unsigned int clock_id, task_struct 78 kernel/time/itimer.c struct task_struct *tsk = current; task_struct 143 kernel/time/itimer.c static void set_cpu_itimer(struct task_struct *tsk, unsigned int clock_id, task_struct 187 kernel/time/itimer.c struct task_struct *tsk = current; task_struct 38 kernel/time/posix-cpu-timers.c void update_rlimit_cpu(struct task_struct *task, unsigned long rlim_new) task_struct 50 kernel/time/posix-cpu-timers.c static struct task_struct *lookup_task(const pid_t pid, bool thread, task_struct 53 kernel/time/posix-cpu-timers.c struct task_struct *p; task_struct 88 kernel/time/posix-cpu-timers.c static struct task_struct *__get_task_for_clock(const clockid_t clock, task_struct 93 kernel/time/posix-cpu-timers.c struct task_struct *p; task_struct 106 kernel/time/posix-cpu-timers.c static inline struct task_struct *get_task_for_clock(const clockid_t clock) task_struct 111 kernel/time/posix-cpu-timers.c static inline struct task_struct *get_task_for_clock_get(const clockid_t clock) task_struct 197 kernel/time/posix-cpu-timers.c static u64 cpu_clock_sample(const clockid_t clkid, struct task_struct *p) task_struct 224 kernel/time/posix-cpu-timers.c static void task_sample_cputime(struct task_struct *p, u64 *samples) task_struct 277 kernel/time/posix-cpu-timers.c void thread_group_sample_cputime(struct task_struct *tsk, u64 *samples) task_struct 299 kernel/time/posix-cpu-timers.c static void thread_group_start_cputime(struct task_struct *tsk, u64 *samples) task_struct 328 kernel/time/posix-cpu-timers.c static void __thread_group_cputime(struct task_struct *tsk, u64 *samples) task_struct 343 kernel/time/posix-cpu-timers.c static u64 cpu_clock_sample_group(const clockid_t clkid, struct task_struct *p, task_struct 365 kernel/time/posix-cpu-timers.c struct task_struct *tsk; task_struct 389 kernel/time/posix-cpu-timers.c struct task_struct *p = get_task_for_clock(new_timer->it_clock); task_struct 409 kernel/time/posix-cpu-timers.c struct task_struct *p = ctmr->task; task_struct 474 kernel/time/posix-cpu-timers.c void posix_cpu_timers_exit(struct task_struct *tsk) task_struct 478 kernel/time/posix-cpu-timers.c void posix_cpu_timers_exit_group(struct task_struct *tsk) task_struct 492 kernel/time/posix-cpu-timers.c struct task_struct *p = ctmr->task; task_struct 567 kernel/time/posix-cpu-timers.c struct task_struct *p = ctmr->task; task_struct 707 kernel/time/posix-cpu-timers.c struct task_struct *p = ctmr->task; task_struct 799 kernel/time/posix-cpu-timers.c static inline void check_dl_overrun(struct task_struct *tsk) task_struct 826 kernel/time/posix-cpu-timers.c static void check_thread_timers(struct task_struct *tsk, task_struct 876 kernel/time/posix-cpu-timers.c static void check_cpu_itimer(struct task_struct *tsk, struct cpu_itimer *it, task_struct 903 kernel/time/posix-cpu-timers.c static void check_process_timers(struct task_struct *tsk, task_struct 980 kernel/time/posix-cpu-timers.c struct task_struct *p = ctmr->task; task_struct 1062 kernel/time/posix-cpu-timers.c static inline bool fastpath_timer_check(struct task_struct *tsk) task_struct 1115 kernel/time/posix-cpu-timers.c struct task_struct *tsk = current; task_struct 1178 kernel/time/posix-cpu-timers.c void set_process_cpu_timer(struct task_struct *tsk, unsigned int clkid, task_struct 408 kernel/time/posix-timers.c struct task_struct *rtn; task_struct 343 kernel/time/tick-sched.c void tick_nohz_dep_set_task(struct task_struct *tsk, enum tick_dep_bits bit) task_struct 352 kernel/time/tick-sched.c void tick_nohz_dep_clear_task(struct task_struct *tsk, enum tick_dep_bits bit) task_struct 1721 kernel/time/timer.c struct task_struct *p = current; task_struct 1817 kernel/time/timer.c struct task_struct *task; task_struct 62 kernel/torture.c static struct task_struct *onoff_task; task_struct 325 kernel/torture.c struct task_struct *st_t; task_struct 329 kernel/torture.c static struct task_struct *shuffler_task; task_struct 339 kernel/torture.c void torture_shuffle_task_register(struct task_struct *tp) task_struct 456 kernel/torture.c static struct task_struct *shutdown_task; task_struct 568 kernel/torture.c static struct task_struct *stutter_task; task_struct 776 kernel/torture.c char *f, struct task_struct **tp) task_struct 795 kernel/torture.c void _torture_stop_kthread(char *m, struct task_struct **tp) task_struct 116 kernel/trace/blktrace.c static void trace_note_tsk(struct task_struct *tsk) task_struct 217 kernel/trace/blktrace.c struct task_struct *tsk = current; task_struct 623 kernel/trace/bpf_trace.c struct task_struct *task; task_struct 247 kernel/trace/fgraph.c ftrace_graph_get_ret_stack(struct task_struct *task, int idx) task_struct 273 kernel/trace/fgraph.c unsigned long ftrace_graph_ret_addr(struct task_struct *task, int *idx, task_struct 292 kernel/trace/fgraph.c unsigned long ftrace_graph_ret_addr(struct task_struct *task, int *idx, task_struct 347 kernel/trace/fgraph.c struct task_struct *g, *t; task_struct 390 kernel/trace/fgraph.c struct task_struct *prev, struct task_struct *next) task_struct 463 kernel/trace/fgraph.c graph_init_task(struct task_struct *t, struct ftrace_ret_stack *ret_stack) task_struct 477 kernel/trace/fgraph.c void ftrace_graph_init_idle_task(struct task_struct *t, int cpu) task_struct 506 kernel/trace/fgraph.c void ftrace_graph_init_task(struct task_struct *t) task_struct 525 kernel/trace/fgraph.c void ftrace_graph_exit_task(struct task_struct *t) task_struct 6424 kernel/trace/ftrace.c struct task_struct *prev, struct task_struct *next) task_struct 6437 kernel/trace/ftrace.c struct task_struct *self, task_struct 6438 kernel/trace/ftrace.c struct task_struct *task) task_struct 6448 kernel/trace/ftrace.c ftrace_pid_follow_sched_process_exit(void *data, struct task_struct *task) task_struct 57 kernel/trace/preemptirq_delay_test.c struct task_struct *test_task; task_struct 4923 kernel/trace/ring_buffer.c static struct task_struct *rb_threads[NR_CPUS] __initdata; task_struct 5067 kernel/trace/ring_buffer.c struct task_struct *rb_hammer; task_struct 33 kernel/trace/ring_buffer_benchmark.c static struct task_struct *producer; task_struct 34 kernel/trace/ring_buffer_benchmark.c static struct task_struct *consumer; task_struct 374 kernel/trace/trace.c trace_ignore_this_task(struct trace_pid_list *filtered_pids, struct task_struct *task) task_struct 399 kernel/trace/trace.c struct task_struct *self, task_struct 400 kernel/trace/trace.c struct task_struct *task) task_struct 1508 kernel/trace/trace.c __update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu) task_struct 1552 kernel/trace/trace.c update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu, task_struct 1595 kernel/trace/trace.c update_max_tr_single(struct trace_array *tr, struct task_struct *tsk, int cpu) task_struct 2140 kernel/trace/trace.c static int trace_save_cmdline(struct task_struct *tsk) task_struct 2232 kernel/trace/trace.c static int trace_save_tgid(struct task_struct *tsk) task_struct 2263 kernel/trace/trace.c void tracing_record_taskinfo(struct task_struct *task, int flags) task_struct 2292 kernel/trace/trace.c void tracing_record_taskinfo_sched_switch(struct task_struct *prev, task_struct 2293 kernel/trace/trace.c struct task_struct *next, int flags) task_struct 2317 kernel/trace/trace.c void tracing_record_cmdline(struct task_struct *task) task_struct 2322 kernel/trace/trace.c void tracing_record_tgid(struct task_struct *task) task_struct 2343 kernel/trace/trace.c struct task_struct *tsk = current; task_struct 770 kernel/trace/trace.h struct task_struct *task); task_struct 772 kernel/trace/trace.h struct task_struct *self, task_struct 773 kernel/trace/trace.h struct task_struct *task); task_struct 783 kernel/trace/trace.h void update_max_tr(struct trace_array *tr, struct task_struct *tsk, int cpu, task_struct 786 kernel/trace/trace.h struct task_struct *tsk, int cpu); task_struct 10 kernel/trace/trace_benchmark.c static struct task_struct *bm_event_thread; task_struct 504 kernel/trace/trace_events.c event_filter_pid_sched_process_exit(void *data, struct task_struct *task) task_struct 515 kernel/trace/trace_events.c struct task_struct *self, task_struct 516 kernel/trace/trace_events.c struct task_struct *task) task_struct 542 kernel/trace/trace_events.c struct task_struct *prev, struct task_struct *next) task_struct 556 kernel/trace/trace_events.c struct task_struct *prev, struct task_struct *next) task_struct 568 kernel/trace/trace_events.c event_filter_pid_sched_wakeup_probe_pre(void *data, struct task_struct *task) task_struct 584 kernel/trace/trace_events.c event_filter_pid_sched_wakeup_probe_post(void *data, struct task_struct *task) task_struct 3230 kernel/trace/trace_events.c struct task_struct *test_thread; task_struct 2249 kernel/trace/trace_events_hist.c static inline void save_comm(char *comm, struct task_struct *task) task_struct 58 kernel/trace/trace_hwlat.c static struct task_struct *hwlat_kthread; task_struct 354 kernel/trace/trace_hwlat.c struct task_struct *kthread; task_struct 1097 kernel/trace/trace_output.c struct task_struct *task; task_struct 25 kernel/trace/trace_sched_switch.c struct task_struct *prev, struct task_struct *next) task_struct 38 kernel/trace/trace_sched_switch.c probe_sched_wakeup(void *ignore, struct task_struct *wakee) task_struct 25 kernel/trace/trace_sched_wakeup.c static struct task_struct *wakeup_task; task_struct 366 kernel/trace/trace_sched_wakeup.c probe_wakeup_migrate_task(void *ignore, struct task_struct *task, int cpu) task_struct 376 kernel/trace/trace_sched_wakeup.c struct task_struct *prev, task_struct 377 kernel/trace/trace_sched_wakeup.c struct task_struct *next, task_struct 404 kernel/trace/trace_sched_wakeup.c struct task_struct *wakee, task_struct 405 kernel/trace/trace_sched_wakeup.c struct task_struct *curr, task_struct 432 kernel/trace/trace_sched_wakeup.c struct task_struct *prev, struct task_struct *next) task_struct 526 kernel/trace/trace_sched_wakeup.c probe_wakeup(void *ignore, struct task_struct *p) task_struct 1088 kernel/trace/trace_selftest.c struct task_struct *p; task_struct 65 kernel/trace/trace_syscalls.c trace_get_syscall_nr(struct task_struct *task, struct pt_regs *regs) task_struct 74 kernel/trace/trace_syscalls.c trace_get_syscall_nr(struct task_struct *task, struct pt_regs *regs) task_struct 565 kernel/tracepoint.c struct task_struct *p, *t; task_struct 581 kernel/tracepoint.c struct task_struct *p, *t; task_struct 22 kernel/tsacct.c struct taskstats *stats, struct task_struct *tsk) task_struct 83 kernel/tsacct.c void xacct_add_tsk(struct taskstats *stats, struct task_struct *p) task_struct 116 kernel/tsacct.c static void __acct_update_integrals(struct task_struct *tsk, task_struct 144 kernel/tsacct.c void acct_update_integrals(struct task_struct *tsk) task_struct 159 kernel/tsacct.c void acct_account_cputime(struct task_struct *tsk) task_struct 168 kernel/tsacct.c void acct_clear_integrals(struct task_struct *tsk) task_struct 703 kernel/umh.c void __exit_umh(struct task_struct *tsk) task_struct 1240 kernel/user_namespace.c static struct ns_common *userns_get(struct task_struct *task) task_struct 122 kernel/utsname.c static struct ns_common *utsns_get(struct task_struct *task) task_struct 179 kernel/watchdog.c static DEFINE_PER_CPU(struct task_struct *, softlockup_task_ptr_saved); task_struct 851 kernel/workqueue.c void wq_worker_running(struct task_struct *task) task_struct 869 kernel/workqueue.c void wq_worker_sleeping(struct task_struct *task) task_struct 934 kernel/workqueue.c work_func_t wq_worker_last_func(struct task_struct *task) task_struct 2620 kernel/workqueue.c struct task_struct *task; /* purely informational */ task_struct 4596 kernel/workqueue.c void print_worker_info(const char *log_lvl, struct task_struct *task) task_struct 4808 kernel/workqueue.c void wq_worker_comm(char *buf, size_t size, struct task_struct *task) task_struct 38 kernel/workqueue_internal.h struct task_struct *task; /* I: worker task */ task_struct 76 kernel/workqueue_internal.h void wq_worker_running(struct task_struct *task); task_struct 77 kernel/workqueue_internal.h void wq_worker_sleeping(struct task_struct *task); task_struct 78 kernel/workqueue_internal.h work_func_t wq_worker_last_func(struct task_struct *task); task_struct 58 lib/fault-inject.c static bool fail_task(struct fault_attr *attr, struct task_struct *task) task_struct 17 lib/is_single_threaded.c struct task_struct *task = current; task_struct 19 lib/is_single_threaded.c struct task_struct *p, *t; task_struct 176 lib/klist.c struct task_struct *process; task_struct 597 lib/string_helpers.c char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp) task_struct 8 lib/syscall.c static int collect_syscall(struct task_struct *target, struct syscall_info *info) task_struct 62 lib/syscall.c int task_current_syscall(struct task_struct *target, struct syscall_info *info) task_struct 42 lib/test_firmware.c struct task_struct *task; task_struct 107 lib/test_kmod.c struct task_struct *task_sync; task_struct 75 lib/test_rhashtable.c struct task_struct *task; task_struct 359 lib/test_vmalloc.c struct task_struct *task; task_struct 2631 mm/compaction.c struct task_struct *tsk = current; task_struct 2685 mm/compaction.c struct task_struct *kcompactd = NODE_DATA(nid)->kcompactd; task_struct 627 mm/gup.c static int faultin_page(struct task_struct *tsk, struct vm_area_struct *vma, task_struct 788 mm/gup.c static long __get_user_pages(struct task_struct *tsk, struct mm_struct *mm, task_struct 963 mm/gup.c int fixup_user_fault(struct task_struct *tsk, struct mm_struct *mm, task_struct 1013 mm/gup.c static __always_inline long __get_user_pages_locked(struct task_struct *tsk, task_struct 1164 mm/gup.c long get_user_pages_remote(struct task_struct *tsk, struct mm_struct *mm, task_struct 1331 mm/gup.c static long __get_user_pages_locked(struct task_struct *tsk, task_struct 1448 mm/gup.c static long check_and_migrate_cma_pages(struct task_struct *tsk, task_struct 1535 mm/gup.c static long check_and_migrate_cma_pages(struct task_struct *tsk, task_struct 1551 mm/gup.c static long __gup_longterm_locked(struct task_struct *tsk, task_struct 1602 mm/gup.c static __always_inline long __gup_longterm_locked(struct task_struct *tsk, task_struct 43 mm/hugetlb_cgroup.c struct hugetlb_cgroup *hugetlb_cgroup_from_task(struct task_struct *task) task_struct 172 mm/kasan/common.c static void __kasan_unpoison_stack(struct task_struct *task, const void *sp) task_struct 181 mm/kasan/common.c void kasan_unpoison_task_stack(struct task_struct *task) task_struct 2170 mm/khugepaged.c static struct task_struct *khugepaged_thread __read_mostly; task_struct 216 mm/kmemleak.c static struct task_struct *scan_thread; task_struct 1470 mm/kmemleak.c struct task_struct *p, *g; task_struct 3182 mm/ksm.c struct task_struct *ksm_thread; task_struct 197 mm/memcontrol.c struct task_struct *moving_task; /* a task moving charges */ task_struct 933 mm/memcontrol.c struct mem_cgroup *mem_cgroup_from_task(struct task_struct *p) task_struct 1215 mm/memcontrol.c int (*fn)(struct task_struct *, void *), void *arg) task_struct 1224 mm/memcontrol.c struct task_struct *task; task_struct 1512 mm/memcontrol.c void mem_cgroup_print_oom_context(struct mem_cgroup *memcg, struct task_struct *p) task_struct 2029 mm/memcontrol.c struct mem_cgroup *mem_cgroup_get_oom_group(struct task_struct *victim, task_struct 5805 mm/memcontrol.c struct task_struct *leader, *p; task_struct 199 mm/memory-failure.c struct task_struct *tsk; task_struct 211 mm/memory-failure.c struct task_struct *t = tk->tsk; task_struct 308 mm/memory-failure.c static void add_to_kill(struct task_struct *tsk, struct page *p, task_struct 403 mm/memory-failure.c static struct task_struct *find_early_kill_thread(struct task_struct *tsk) task_struct 405 mm/memory-failure.c struct task_struct *t; task_struct 419 mm/memory-failure.c static struct task_struct *task_early_kill(struct task_struct *tsk, task_struct 422 mm/memory-failure.c struct task_struct *t; task_struct 442 mm/memory-failure.c struct task_struct *tsk; task_struct 454 mm/memory-failure.c struct task_struct *t = task_early_kill(tsk, force_early); task_struct 478 mm/memory-failure.c struct task_struct *tsk; task_struct 485 mm/memory-failure.c struct task_struct *t = task_early_kill(tsk, force_early); task_struct 161 mm/memory.c struct task_struct *task = current; task_struct 173 mm/memory.c static void check_sync_rss_stat(struct task_struct *task) task_struct 185 mm/memory.c static void check_sync_rss_stat(struct task_struct *task) task_struct 4313 mm/memory.c int __access_remote_vm(struct task_struct *tsk, struct mm_struct *mm, task_struct 4399 mm/memory.c int access_process_vm(struct task_struct *tsk, unsigned long addr, task_struct 130 mm/mempolicy.c struct mempolicy *get_task_policy(struct task_struct *p) task_struct 367 mm/mempolicy.c void mpol_rebind_task(struct task_struct *tsk, const nodemask_t *new) task_struct 1464 mm/mempolicy.c struct task_struct *task; task_struct 1829 mm/mempolicy.c struct task_struct *me = current; task_struct 2021 mm/mempolicy.c bool mempolicy_nodemask_intersects(struct task_struct *tsk, task_struct 2457 mm/mempolicy.c void mpol_put_task_policy(struct task_struct *task) task_struct 1791 mm/migrate.c struct task_struct *task; task_struct 25 mm/mmu_context.c struct task_struct *tsk = current; task_struct 55 mm/mmu_context.c struct task_struct *tsk = current; task_struct 655 mm/nommu.c struct task_struct *curr = current; task_struct 1707 mm/nommu.c int __access_remote_vm(struct task_struct *tsk, struct mm_struct *mm, task_struct 1761 mm/nommu.c int access_process_vm(struct task_struct *tsk, unsigned long addr, void *buf, int len, task_struct 85 mm/oom_kill.c static bool oom_cpuset_eligible(struct task_struct *start, task_struct 88 mm/oom_kill.c struct task_struct *tsk; task_struct 120 mm/oom_kill.c static bool oom_cpuset_eligible(struct task_struct *tsk, struct oom_control *oc) task_struct 132 mm/oom_kill.c struct task_struct *find_lock_task_mm(struct task_struct *p) task_struct 134 mm/oom_kill.c struct task_struct *t; task_struct 161 mm/oom_kill.c static bool oom_unkillable_task(struct task_struct *p) task_struct 198 mm/oom_kill.c unsigned long oom_badness(struct task_struct *p, unsigned long totalpages) task_struct 309 mm/oom_kill.c static int oom_evaluate_task(struct task_struct *task, void *arg) task_struct 370 mm/oom_kill.c struct task_struct *p; task_struct 380 mm/oom_kill.c static int dump_task(struct task_struct *p, void *arg) task_struct 383 mm/oom_kill.c struct task_struct *task; task_struct 431 mm/oom_kill.c struct task_struct *p; task_struct 440 mm/oom_kill.c static void dump_oom_summary(struct oom_control *oc, struct task_struct *victim) task_struct 452 mm/oom_kill.c static void dump_header(struct oom_control *oc, struct task_struct *p) task_struct 490 mm/oom_kill.c bool process_shares_mm(struct task_struct *p, struct mm_struct *mm) task_struct 492 mm/oom_kill.c struct task_struct *t; task_struct 507 mm/oom_kill.c static struct task_struct *oom_reaper_th; task_struct 509 mm/oom_kill.c static struct task_struct *oom_reaper_list; task_struct 567 mm/oom_kill.c static bool oom_reap_task_mm(struct task_struct *tsk, struct mm_struct *mm) task_struct 608 mm/oom_kill.c static void oom_reap_task(struct task_struct *tsk) task_struct 641 mm/oom_kill.c struct task_struct *tsk = NULL; task_struct 658 mm/oom_kill.c static void wake_oom_reaper(struct task_struct *tsk) task_struct 681 mm/oom_kill.c static inline void wake_oom_reaper(struct task_struct *tsk) task_struct 696 mm/oom_kill.c static void mark_oom_victim(struct task_struct *tsk) task_struct 781 mm/oom_kill.c static inline bool __task_will_free_mem(struct task_struct *task) task_struct 809 mm/oom_kill.c static bool task_will_free_mem(struct task_struct *task) task_struct 812 mm/oom_kill.c struct task_struct *p; task_struct 856 mm/oom_kill.c static void __oom_kill_process(struct task_struct *victim, const char *message) task_struct 858 mm/oom_kill.c struct task_struct *p; task_struct 941 mm/oom_kill.c static int oom_kill_memcg_member(struct task_struct *task, void *message) task_struct 953 mm/oom_kill.c struct task_struct *victim = oc->chosen; task_struct 404 mm/page-writeback.c struct task_struct *tsk; task_struct 480 mm/page-writeback.c struct task_struct *tsk = current; task_struct 4222 mm/page_alloc.c static bool oom_reserves_allowed(struct task_struct *tsk) task_struct 123 mm/page_io.c struct task_struct *waiter = bio->bi_private; task_struct 79 mm/process_vm_access.c struct task_struct *task, task_struct 156 mm/process_vm_access.c struct task_struct *task; task_struct 298 mm/util.c struct task_struct * __maybe_unused t = current; task_struct 425 mm/util.c struct task_struct *task, bool bypass_rlim) task_struct 861 mm/util.c int get_cmdline(struct task_struct *task, char *buffer, int buflen) task_struct 44 mm/vmacache.c struct task_struct *curr; task_struct 174 mm/vmscan.c static void set_task_reclaim_state(struct task_struct *task, task_struct 3899 mm/vmscan.c struct task_struct *tsk = current; task_struct 4107 mm/vmscan.c struct task_struct *kswapd = NODE_DATA(nid)->kswapd; task_struct 4213 mm/vmscan.c struct task_struct *p = current; task_struct 904 net/batman-adv/tp_meter.c struct task_struct *kthread; task_struct 152 net/bluetooth/bnep/bnep.h struct task_struct *task; task_struct 85 net/bluetooth/cmtp/cmtp.h struct task_struct *task; task_struct 145 net/bluetooth/hidp/hidp.h struct task_struct *task; task_struct 45 net/bluetooth/rfcomm/core.c static struct task_struct *rfcomm_thread; task_struct 18 net/bpfilter/bpfilter_kern.c struct task_struct *tsk; task_struct 676 net/core/net_namespace.c struct task_struct *tsk; task_struct 1334 net/core/net_namespace.c static struct ns_common *netns_get(struct task_struct *task) task_struct 21 net/core/netclassid_cgroup.c struct cgroup_cls_state *task_cls_state(struct task_struct *p) task_struct 87 net/core/netclassid_cgroup.c static void update_classid_task(struct task_struct *p, u32 classid) task_struct 106 net/core/netclassid_cgroup.c struct task_struct *p; task_struct 123 net/core/netclassid_cgroup.c struct task_struct *p; task_struct 236 net/core/netprio_cgroup.c struct task_struct *p; task_struct 442 net/core/pktgen.c struct task_struct *tsk; task_struct 3681 net/core/pktgen.c struct task_struct *p; task_struct 59 net/core/stream.c struct task_struct *tsk = current; task_struct 198 net/netfilter/ipvs/ip_vs_sync.c struct task_struct *task; task_struct 1753 net/netfilter/ipvs/ip_vs_sync.c struct task_struct *task; task_struct 223 net/phonet/socket.c struct task_struct *tsk = current; task_struct 303 net/sunrpc/svc.c svc_pool_map_set_cpumask(struct task_struct *task, unsigned int pidx) task_struct 668 net/sunrpc/svc.c static inline struct task_struct * task_struct 672 net/sunrpc/svc.c struct task_struct *task = NULL; task_struct 711 net/sunrpc/svc.c struct task_struct *task; task_struct 750 net/sunrpc/svc.c struct task_struct *task; task_struct 803 net/sunrpc/svc.c struct task_struct *task; task_struct 94 net/unix/scm.c static inline bool too_many_unix_fds(struct task_struct *p) task_struct 63 samples/bpf/offwaketime_kern.c struct task_struct *p = (void *) PT_REGS_PARM1(ctx); task_struct 126 samples/bpf/offwaketime_kern.c struct task_struct *p = (void *) PT_REGS_PARM1(ctx); task_struct 18 samples/bpf/test_overhead_kprobe_kern.c struct task_struct *tsk; task_struct 58 samples/trace_events/trace-events-sample.c static struct task_struct *simple_tsk; task_struct 59 samples/trace_events/trace-events-sample.c static struct task_struct *simple_tsk_fn; task_struct 62 security/apparmor/domain.c struct task_struct *tracer; task_struct 74 security/apparmor/include/cred.h static inline struct aa_label *__aa_task_raw_label(struct task_struct *task) task_struct 36 security/apparmor/include/resource.h int aa_task_setrlimit(struct aa_label *label, struct task_struct *task, task_struct 13 security/apparmor/include/task.h static inline struct aa_task_ctx *task_ctx(struct task_struct *task) task_struct 36 security/apparmor/include/task.h struct aa_label *aa_get_task_label(struct task_struct *task); task_struct 89 security/apparmor/lsm.c static void apparmor_task_free(struct task_struct *task) task_struct 95 security/apparmor/lsm.c static int apparmor_task_alloc(struct task_struct *task, task_struct 105 security/apparmor/lsm.c static int apparmor_ptrace_access_check(struct task_struct *child, task_struct 122 security/apparmor/lsm.c static int apparmor_ptrace_traceme(struct task_struct *parent) task_struct 137 security/apparmor/lsm.c static int apparmor_capget(struct task_struct *target, kernel_cap_t *effective, task_struct 575 security/apparmor/lsm.c static int apparmor_getprocattr(struct task_struct *task, char *name, task_struct 709 security/apparmor/lsm.c static void apparmor_task_getsecid(struct task_struct *p, u32 *secid) task_struct 716 security/apparmor/lsm.c static int apparmor_task_setrlimit(struct task_struct *task, task_struct 729 security/apparmor/lsm.c static int apparmor_task_kill(struct task_struct *target, struct kernel_siginfo *info, task_struct 104 security/apparmor/resource.c int aa_task_setrlimit(struct aa_label *label, struct task_struct *task, task_struct 24 security/apparmor/task.c struct aa_label *aa_get_task_label(struct task_struct *task) task_struct 133 security/commoncap.c int cap_ptrace_access_check(struct task_struct *child, unsigned int mode) task_struct 170 security/commoncap.c int cap_ptrace_traceme(struct task_struct *parent) task_struct 199 security/commoncap.c int cap_capget(struct task_struct *target, kernel_cap_t *effective, task_struct 1084 security/commoncap.c static int cap_safe_nice(struct task_struct *p) task_struct 1105 security/commoncap.c int cap_task_setscheduler(struct task_struct *p) task_struct 1118 security/commoncap.c int cap_task_setioprio(struct task_struct *p, int ioprio) task_struct 1131 security/commoncap.c int cap_task_setnice(struct task_struct *p, int nice) task_struct 51 security/device_cgroup.c static inline struct dev_cgroup *task_devcgroup(struct task_struct *task) task_struct 1615 security/keys/keyctl.c struct task_struct *me, *parent; task_struct 39 security/keys/request_key.c struct task_struct *t = current; task_struct 305 security/lsm_audit.c struct task_struct *tsk = a->u.tsk; task_struct 279 security/security.c static void __init lsm_early_task(struct task_struct *task); task_struct 570 security/security.c static int lsm_task_alloc(struct task_struct *task) task_struct 631 security/security.c static void __init lsm_early_task(struct task_struct *task) task_struct 673 security/security.c int security_binder_set_context_mgr(struct task_struct *mgr) task_struct 678 security/security.c int security_binder_transaction(struct task_struct *from, task_struct 679 security/security.c struct task_struct *to) task_struct 684 security/security.c int security_binder_transfer_binder(struct task_struct *from, task_struct 685 security/security.c struct task_struct *to) task_struct 690 security/security.c int security_binder_transfer_file(struct task_struct *from, task_struct 691 security/security.c struct task_struct *to, struct file *file) task_struct 696 security/security.c int security_ptrace_access_check(struct task_struct *child, unsigned int mode) task_struct 701 security/security.c int security_ptrace_traceme(struct task_struct *parent) task_struct 706 security/security.c int security_capget(struct task_struct *target, task_struct 1482 security/security.c int security_file_send_sigiotask(struct task_struct *tsk, task_struct 1504 security/security.c int security_task_alloc(struct task_struct *task, unsigned long clone_flags) task_struct 1516 security/security.c void security_task_free(struct task_struct *task) task_struct 1637 security/security.c int security_task_setpgid(struct task_struct *p, pid_t pgid) task_struct 1642 security/security.c int security_task_getpgid(struct task_struct *p) task_struct 1647 security/security.c int security_task_getsid(struct task_struct *p) task_struct 1652 security/security.c void security_task_getsecid(struct task_struct *p, u32 *secid) task_struct 1659 security/security.c int security_task_setnice(struct task_struct *p, int nice) task_struct 1664 security/security.c int security_task_setioprio(struct task_struct *p, int ioprio) task_struct 1669 security/security.c int security_task_getioprio(struct task_struct *p) task_struct 1680 security/security.c int security_task_setrlimit(struct task_struct *p, unsigned int resource, task_struct 1686 security/security.c int security_task_setscheduler(struct task_struct *p) task_struct 1691 security/security.c int security_task_getscheduler(struct task_struct *p) task_struct 1696 security/security.c int security_task_movememory(struct task_struct *p) task_struct 1701 security/security.c int security_task_kill(struct task_struct *p, struct kernel_siginfo *info, task_struct 1725 security/security.c void security_task_to_inode(struct task_struct *p, struct inode *inode) task_struct 1796 security/security.c struct task_struct *target, long type, int mode) task_struct 1878 security/security.c int security_getprocattr(struct task_struct *p, const char *lsm, char *name, task_struct 231 security/selinux/hooks.c static inline u32 task_sid(const struct task_struct *task) task_struct 2045 security/selinux/hooks.c static int selinux_binder_set_context_mgr(struct task_struct *mgr) task_struct 2055 security/selinux/hooks.c static int selinux_binder_transaction(struct task_struct *from, task_struct 2056 security/selinux/hooks.c struct task_struct *to) task_struct 2076 security/selinux/hooks.c static int selinux_binder_transfer_binder(struct task_struct *from, task_struct 2077 security/selinux/hooks.c struct task_struct *to) task_struct 2087 security/selinux/hooks.c static int selinux_binder_transfer_file(struct task_struct *from, task_struct 2088 security/selinux/hooks.c struct task_struct *to, task_struct 2126 security/selinux/hooks.c static int selinux_ptrace_access_check(struct task_struct *child, task_struct 2140 security/selinux/hooks.c static int selinux_ptrace_traceme(struct task_struct *parent) task_struct 2147 security/selinux/hooks.c static int selinux_capget(struct task_struct *target, kernel_cap_t *effective, task_struct 2264 security/selinux/hooks.c struct task_struct *tracer; task_struct 3824 security/selinux/hooks.c static int selinux_file_send_sigiotask(struct task_struct *tsk, task_struct 3883 security/selinux/hooks.c static int selinux_task_alloc(struct task_struct *task, task_struct 4042 security/selinux/hooks.c static int selinux_task_setpgid(struct task_struct *p, pid_t pgid) task_struct 4049 security/selinux/hooks.c static int selinux_task_getpgid(struct task_struct *p) task_struct 4056 security/selinux/hooks.c static int selinux_task_getsid(struct task_struct *p) task_struct 4063 security/selinux/hooks.c static void selinux_task_getsecid(struct task_struct *p, u32 *secid) task_struct 4068 security/selinux/hooks.c static int selinux_task_setnice(struct task_struct *p, int nice) task_struct 4075 security/selinux/hooks.c static int selinux_task_setioprio(struct task_struct *p, int ioprio) task_struct 4082 security/selinux/hooks.c static int selinux_task_getioprio(struct task_struct *p) task_struct 4105 security/selinux/hooks.c static int selinux_task_setrlimit(struct task_struct *p, unsigned int resource, task_struct 4122 security/selinux/hooks.c static int selinux_task_setscheduler(struct task_struct *p) task_struct 4129 security/selinux/hooks.c static int selinux_task_getscheduler(struct task_struct *p) task_struct 4136 security/selinux/hooks.c static int selinux_task_movememory(struct task_struct *p) task_struct 4143 security/selinux/hooks.c static int selinux_task_kill(struct task_struct *p, struct kernel_siginfo *info, task_struct 4161 security/selinux/hooks.c static void selinux_task_to_inode(struct task_struct *p, task_struct 6062 security/selinux/hooks.c struct task_struct *target, task_struct 6294 security/selinux/hooks.c static int selinux_getprocattr(struct task_struct *p, task_struct 28 security/selinux/include/avc.h struct task_struct; task_struct 396 security/smack/smack.h const struct task_struct *t) task_struct 463 security/smack/smack.h struct task_struct *t) task_struct 495 security/smack/smack.h struct task_struct *t) task_struct 160 security/smack/smack_lsm.c static int smk_bu_task(struct task_struct *otp, int mode, int rc) task_struct 417 security/smack/smack_lsm.c static int smk_ptrace_rule_check(struct task_struct *tracer, task_struct 480 security/smack/smack_lsm.c static int smack_ptrace_access_check(struct task_struct *ctp, unsigned int mode) task_struct 497 security/smack/smack_lsm.c static int smack_ptrace_traceme(struct task_struct *ptp) task_struct 924 security/smack/smack_lsm.c struct task_struct *tracer; task_struct 1781 security/smack/smack_lsm.c static int smack_file_send_sigiotask(struct task_struct *tsk, task_struct 2040 security/smack/smack_lsm.c static int smk_curacc_on_task(struct task_struct *p, int access, task_struct 2061 security/smack/smack_lsm.c static int smack_task_setpgid(struct task_struct *p, pid_t pgid) task_struct 2072 security/smack/smack_lsm.c static int smack_task_getpgid(struct task_struct *p) task_struct 2083 security/smack/smack_lsm.c static int smack_task_getsid(struct task_struct *p) task_struct 2095 security/smack/smack_lsm.c static void smack_task_getsecid(struct task_struct *p, u32 *secid) task_struct 2109 security/smack/smack_lsm.c static int smack_task_setnice(struct task_struct *p, int nice) task_struct 2121 security/smack/smack_lsm.c static int smack_task_setioprio(struct task_struct *p, int ioprio) task_struct 2132 security/smack/smack_lsm.c static int smack_task_getioprio(struct task_struct *p) task_struct 2143 security/smack/smack_lsm.c static int smack_task_setscheduler(struct task_struct *p) task_struct 2154 security/smack/smack_lsm.c static int smack_task_getscheduler(struct task_struct *p) task_struct 2165 security/smack/smack_lsm.c static int smack_task_movememory(struct task_struct *p) task_struct 2180 security/smack/smack_lsm.c static int smack_task_kill(struct task_struct *p, struct kernel_siginfo *info, task_struct 2220 security/smack/smack_lsm.c static void smack_task_to_inode(struct task_struct *p, struct inode *inode) task_struct 3206 security/smack/smack_lsm.c struct task_struct *target, long type, int mode) task_struct 3480 security/smack/smack_lsm.c static int smack_getprocattr(struct task_struct *p, char *name, char **value) task_struct 941 security/tomoyo/common.c const struct task_struct *task = current; task_struct 1002 security/tomoyo/common.c struct task_struct *p; task_struct 1701 security/tomoyo/common.c struct task_struct *p; task_struct 1220 security/tomoyo/common.h static inline struct tomoyo_task *tomoyo_task(struct task_struct *task) task_struct 501 security/tomoyo/tomoyo.c static int tomoyo_task_alloc(struct task_struct *task, task_struct 518 security/tomoyo/tomoyo.c static void tomoyo_task_free(struct task_struct *task) task_struct 31 security/yama/yama_lsm.c struct task_struct *tracer; task_struct 32 security/yama/yama_lsm.c struct task_struct *tracee; task_struct 47 security/yama/yama_lsm.c struct task_struct *target; task_struct 48 security/yama/yama_lsm.c struct task_struct *agent; task_struct 74 security/yama/yama_lsm.c static void report_access(const char *access, struct task_struct *target, task_struct 75 security/yama/yama_lsm.c struct task_struct *agent) task_struct 141 security/yama/yama_lsm.c static int yama_ptracer_add(struct task_struct *tracer, task_struct 142 security/yama/yama_lsm.c struct task_struct *tracee) task_struct 179 security/yama/yama_lsm.c static void yama_ptracer_del(struct task_struct *tracer, task_struct 180 security/yama/yama_lsm.c struct task_struct *tracee) task_struct 205 security/yama/yama_lsm.c static void yama_task_free(struct task_struct *task) task_struct 225 security/yama/yama_lsm.c struct task_struct *myself = current; task_struct 247 security/yama/yama_lsm.c struct task_struct *tracer; task_struct 272 security/yama/yama_lsm.c static int task_is_descendant(struct task_struct *parent, task_struct 273 security/yama/yama_lsm.c struct task_struct *child) task_struct 276 security/yama/yama_lsm.c struct task_struct *walker = child; task_struct 305 security/yama/yama_lsm.c static int ptracer_exception_found(struct task_struct *tracer, task_struct 306 security/yama/yama_lsm.c struct task_struct *tracee) task_struct 310 security/yama/yama_lsm.c struct task_struct *parent = NULL; task_struct 354 security/yama/yama_lsm.c static int yama_ptrace_access_check(struct task_struct *child, task_struct 400 security/yama/yama_lsm.c static int yama_ptrace_traceme(struct task_struct *parent) task_struct 2431 sound/core/oss/pcm_oss.c static int snd_task_name(struct task_struct *task, char *name, size_t size) task_struct 60 sound/soc/intel/common/sst-ipc.h struct task_struct *tx_thread; task_struct 39 tools/include/linux/lockdep.h extern struct task_struct *__curr(void); task_struct 9 tools/lib/lockdep/common.c static __thread struct task_struct current_obj; task_struct 20 tools/lib/lockdep/common.c struct task_struct *__curr(void) task_struct 18 tools/lib/lockdep/lockdep.c void print_irqtrace_events(struct task_struct *curr) task_struct 181 tools/testing/selftests/bpf/progs/pyperf.h struct task_struct* task = (struct task_struct*)bpf_get_current_task(); task_struct 443 tools/testing/selftests/bpf/progs/strobemeta.h static __always_inline void *read_strobe_meta(struct task_struct *task, task_struct 499 tools/testing/selftests/bpf/progs/strobemeta.h struct task_struct *task; task_struct 513 tools/testing/selftests/bpf/progs/strobemeta.h task = (struct task_struct *)bpf_get_current_task(); task_struct 23 tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c struct task_struct *task = (void *)bpf_get_current_task(); task_struct 2577 virt/kvm/kvm_main.c struct task_struct *task = NULL; task_struct 4385 virt/kvm/kvm_main.c struct task_struct *next) task_struct 4524 virt/kvm/kvm_main.c struct task_struct *parent; task_struct 4577 virt/kvm/kvm_main.c struct task_struct **thread_ptr) task_struct 4580 virt/kvm/kvm_main.c struct task_struct *thread;