thread_struct      22 arch/arc/kernel/asm-offsets.c 	DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp));
thread_struct      23 arch/arc/kernel/asm-offsets.c 	DEFINE(THREAD_CALLEE_REG, offsetof(struct thread_struct, callee_reg));
thread_struct      25 arch/arc/kernel/asm-offsets.c 	       offsetof(struct thread_struct, fault_address));
thread_struct     411 arch/arm/kernel/ptrace.c 	struct thread_struct *t = &tsk->thread;
thread_struct      64 arch/arm64/include/asm/fpsimd.h static inline void *sve_pffr(struct thread_struct *thread)
thread_struct     155 arch/arm64/include/asm/processor.h 	BUILD_BUG_ON(sizeof_field(struct thread_struct, uw) !=
thread_struct     156 arch/arm64/include/asm/processor.h 		     sizeof_field(struct thread_struct, uw.tp_value) +
thread_struct     157 arch/arm64/include/asm/processor.h 		     sizeof_field(struct thread_struct, uw.tp2_value) +
thread_struct     158 arch/arm64/include/asm/processor.h 		     sizeof_field(struct thread_struct, uw.fpsimd_state));
thread_struct     160 arch/arm64/include/asm/processor.h 	*offset = offsetof(struct thread_struct, uw);
thread_struct     161 arch/arm64/include/asm/processor.h 	*size = sizeof_field(struct thread_struct, uw);
thread_struct     212 arch/arm64/kernel/ptrace.c 	struct thread_struct *t = &tsk->thread;
thread_struct     364 arch/arm64/kvm/hyp/switch.c 			struct thread_struct *thread = container_of(
thread_struct     366 arch/arm64/kvm/hyp/switch.c 				struct thread_struct, uw.fpsimd_state);
thread_struct      16 arch/c6x/include/asm/switch_to.h struct thread_struct;
thread_struct      17 arch/c6x/include/asm/switch_to.h asmlinkage void *__switch_to(struct thread_struct *prev,
thread_struct      18 arch/c6x/include/asm/switch_to.h 			     struct thread_struct *next,
thread_struct      90 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_PC,	thread_struct, pc);
thread_struct      91 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_B15_14,	thread_struct, b15_14);
thread_struct      92 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_A15_14,	thread_struct, a15_14);
thread_struct      93 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_B13_12,	thread_struct, b13_12);
thread_struct      94 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_A13_12,	thread_struct, a13_12);
thread_struct      95 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_B11_10,	thread_struct, b11_10);
thread_struct      96 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_A11_10,	thread_struct, a11_10);
thread_struct      97 arch/c6x/kernel/asm-offsets.c 	OFFSET(THREAD_RICL_ICL,	thread_struct, ricl_icl);
thread_struct      21 arch/csky/kernel/asm-offsets.c 	DEFINE(THREAD_KSP,        offsetof(struct thread_struct, ksp));
thread_struct      22 arch/csky/kernel/asm-offsets.c 	DEFINE(THREAD_SR,         offsetof(struct thread_struct, sr));
thread_struct      23 arch/csky/kernel/asm-offsets.c 	DEFINE(THREAD_FESR,       offsetof(struct thread_struct, user_fp.fesr));
thread_struct      24 arch/csky/kernel/asm-offsets.c 	DEFINE(THREAD_FCR,        offsetof(struct thread_struct, user_fp.fcr));
thread_struct      25 arch/csky/kernel/asm-offsets.c 	DEFINE(THREAD_FPREG,      offsetof(struct thread_struct, user_fp.vr));
thread_struct      38 arch/h8300/kernel/asm-offsets.c 	OFFSET(THREAD_KSP, thread_struct, ksp);
thread_struct      39 arch/h8300/kernel/asm-offsets.c 	OFFSET(THREAD_USP, thread_struct, usp);
thread_struct      40 arch/h8300/kernel/asm-offsets.c 	OFFSET(THREAD_CCR, thread_struct, ccr);
thread_struct      11 arch/hexagon/include/asm/switch_to.h struct thread_struct;
thread_struct      88 arch/hexagon/kernel/asm-offsets.c 	OFFSET(_THREAD_STRUCT_SWITCH_SP, thread_struct, switch_sp);
thread_struct    3629 arch/ia64/kernel/perfmon.c 	struct thread_struct *thread = NULL;
thread_struct    4108 arch/ia64/kernel/perfmon.c 	struct thread_struct *thread;
thread_struct    6682 arch/ia64/kernel/perfmon.c 	struct thread_struct *thread;
thread_struct      31 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp));
thread_struct      32 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_USP, offsetof(struct thread_struct, usp));
thread_struct      33 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_SR, offsetof(struct thread_struct, sr));
thread_struct      34 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_FS, offsetof(struct thread_struct, fs));
thread_struct      35 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_CRP, offsetof(struct thread_struct, crp));
thread_struct      36 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_ESP0, offsetof(struct thread_struct, esp0));
thread_struct      37 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_FPREG, offsetof(struct thread_struct, fp));
thread_struct      38 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_FPCNTL, offsetof(struct thread_struct, fpcntl));
thread_struct      39 arch/m68k/kernel/asm-offsets.c 	DEFINE(THREAD_FPSTATE, offsetof(struct thread_struct, fpstate));
thread_struct      82 arch/microblaze/kernel/asm-offsets.c 	DEFINE(THREAD_KSP, offsetof(struct thread_struct, ksp));
thread_struct      85 arch/microblaze/kernel/asm-offsets.c 	DEFINE(PGDIR, offsetof(struct thread_struct, pgdir));
thread_struct     495 arch/mips/kernel/process.c 	struct thread_struct *t = &tsk->thread;
thread_struct      21 arch/nios2/kernel/asm-offsets.c 	OFFSET(THREAD_KSP, thread_struct, ksp);
thread_struct      22 arch/nios2/kernel/asm-offsets.c 	OFFSET(THREAD_KPSR, thread_struct, kpsr);
thread_struct     205 arch/powerpc/include/asm/pkeys.h extern void thread_pkey_regs_save(struct thread_struct *thread);
thread_struct     206 arch/powerpc/include/asm/pkeys.h extern void thread_pkey_regs_restore(struct thread_struct *new_thread,
thread_struct     207 arch/powerpc/include/asm/pkeys.h 				     struct thread_struct *old_thread);
thread_struct     208 arch/powerpc/include/asm/pkeys.h extern void thread_pkey_regs_init(struct thread_struct *thread);
thread_struct      10 arch/powerpc/include/asm/switch_to.h struct thread_struct;
thread_struct      18 arch/powerpc/include/asm/switch_to.h extern struct task_struct *_switch(struct thread_struct *prev,
thread_struct      19 arch/powerpc/include/asm/switch_to.h 				   struct thread_struct *next);
thread_struct      13 arch/powerpc/include/asm/tm.h extern void tm_reclaim(struct thread_struct *thread,
thread_struct      16 arch/powerpc/include/asm/tm.h extern void tm_recheckpoint(struct thread_struct *thread);
thread_struct      17 arch/powerpc/include/asm/tm.h extern void tm_save_sprs(struct thread_struct *thread);
thread_struct      18 arch/powerpc/include/asm/tm.h extern void tm_restore_sprs(struct thread_struct *thread);
thread_struct      91 arch/powerpc/kernel/asm-offsets.c 	OFFSET(KSP_LIMIT, thread_struct, ksp_limit);
thread_struct      93 arch/powerpc/kernel/asm-offsets.c 	OFFSET(RTAS_SP, thread_struct, rtas_sp);
thread_struct     105 arch/powerpc/kernel/asm-offsets.c 	OFFSET(KSP, thread_struct, ksp);
thread_struct     106 arch/powerpc/kernel/asm-offsets.c 	OFFSET(PT_REGS, thread_struct, regs);
thread_struct     108 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_NORMSAVES, thread_struct, normsave[0]);
thread_struct     110 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_FPEXC_MODE, thread_struct, fpexc_mode);
thread_struct     111 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_FPSTATE, thread_struct, fp_state.fpr);
thread_struct     112 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_FPSAVEAREA, thread_struct, fp_save_area);
thread_struct     114 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_LOAD_FP, thread_struct, load_fp);
thread_struct     116 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_VRSTATE, thread_struct, vr_state.vr);
thread_struct     117 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_VRSAVEAREA, thread_struct, vr_save_area);
thread_struct     118 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_VRSAVE, thread_struct, vrsave);
thread_struct     119 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_USED_VR, thread_struct, used_vr);
thread_struct     121 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_LOAD_VEC, thread_struct, load_vec);
thread_struct     124 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_USED_VSR, thread_struct, used_vsr);
thread_struct     127 arch/powerpc/kernel/asm-offsets.c 	OFFSET(KSP_VSID, thread_struct, ksp_vsid);
thread_struct     129 arch/powerpc/kernel/asm-offsets.c 	OFFSET(PGDIR, thread_struct, pgdir);
thread_struct     131 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_EVR0, thread_struct, evr[0]);
thread_struct     132 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_ACC, thread_struct, acc);
thread_struct     133 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_SPEFSCR, thread_struct, spefscr);
thread_struct     134 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_USED_SPE, thread_struct, used_spe);
thread_struct     138 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_DBCR0, thread_struct, debug.dbcr0);
thread_struct     141 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_KVM_SVCPU, thread_struct, kvm_shadow_vcpu);
thread_struct     144 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_KVM_VCPU, thread_struct, kvm_vcpu);
thread_struct     147 arch/powerpc/kernel/asm-offsets.c 	OFFSET(KUAP, thread_struct, kuap);
thread_struct     152 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_TM_TFHAR, thread_struct, tm_tfhar);
thread_struct     153 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_TM_TEXASR, thread_struct, tm_texasr);
thread_struct     154 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_TM_TFIAR, thread_struct, tm_tfiar);
thread_struct     155 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_TM_TAR, thread_struct, tm_tar);
thread_struct     156 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_TM_PPR, thread_struct, tm_ppr);
thread_struct     157 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_TM_DSCR, thread_struct, tm_dscr);
thread_struct     158 arch/powerpc/kernel/asm-offsets.c 	OFFSET(PT_CKPT_REGS, thread_struct, ckpt_regs);
thread_struct     159 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_CKVRSTATE, thread_struct, ckvr_state.vr);
thread_struct     160 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_CKVRSAVE, thread_struct, ckvrsave);
thread_struct     161 arch/powerpc/kernel/asm-offsets.c 	OFFSET(THREAD_CKFPSTATE, thread_struct, ckfp_state.fpr);
thread_struct     382 arch/powerpc/kernel/hw_breakpoint.c 	struct thread_struct *t = &tsk->thread;
thread_struct     639 arch/powerpc/kernel/process.c static void set_debug_reg_defaults(struct thread_struct *thread)
thread_struct     714 arch/powerpc/kernel/process.c static void set_debug_reg_defaults(struct thread_struct *thread)
thread_struct     829 arch/powerpc/kernel/process.c static void tm_reclaim_thread(struct thread_struct *thr, uint8_t cause)
thread_struct     891 arch/powerpc/kernel/process.c 	struct thread_struct *thr = &tsk->thread;
thread_struct     921 arch/powerpc/kernel/process.c extern void __tm_recheckpoint(struct thread_struct *thread);
thread_struct     923 arch/powerpc/kernel/process.c void tm_recheckpoint(struct thread_struct *thread)
thread_struct    1051 arch/powerpc/kernel/process.c static inline void save_sprs(struct thread_struct *t)
thread_struct    1081 arch/powerpc/kernel/process.c static inline void restore_sprs(struct thread_struct *old_thread,
thread_struct    1082 arch/powerpc/kernel/process.c 				struct thread_struct *new_thread)
thread_struct    1125 arch/powerpc/kernel/process.c 	struct thread_struct *new_thread, *old_thread;
thread_struct      75 arch/powerpc/kernel/ptrace.c #define TSO(f)	(offsetof(struct thread_struct, f))
thread_struct     757 arch/powerpc/kernel/ptrace.c 	BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) !=
thread_struct     758 arch/powerpc/kernel/ptrace.c 		     offsetof(struct thread_struct, spefscr));
thread_struct     780 arch/powerpc/kernel/ptrace.c 	BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) !=
thread_struct     781 arch/powerpc/kernel/ptrace.c 		     offsetof(struct thread_struct, spefscr));
thread_struct    2390 arch/powerpc/kernel/ptrace.c 	struct thread_struct *thread = &(task->thread);
thread_struct    2830 arch/powerpc/kernel/ptrace.c 	struct thread_struct *thread = &(child->thread);
thread_struct    2940 arch/powerpc/kernel/ptrace.c 	struct thread_struct *thread = &(child->thread);
thread_struct     138 arch/powerpc/kernel/stacktrace.c 	if (sp < stack_page + sizeof(struct thread_struct) ||
thread_struct     786 arch/powerpc/kvm/book3s_pr.c 	struct thread_struct *t = &current->thread;
thread_struct     849 arch/powerpc/kvm/book3s_pr.c 	struct thread_struct *t = &current->thread;
thread_struct     269 arch/powerpc/mm/book3s64/pkeys.c void thread_pkey_regs_save(struct thread_struct *thread)
thread_struct     282 arch/powerpc/mm/book3s64/pkeys.c void thread_pkey_regs_restore(struct thread_struct *new_thread,
thread_struct     283 arch/powerpc/mm/book3s64/pkeys.c 			      struct thread_struct *old_thread)
thread_struct     296 arch/powerpc/mm/book3s64/pkeys.c void thread_pkey_regs_init(struct thread_struct *thread)
thread_struct     158 arch/s390/include/asm/processor.h typedef struct thread_struct thread_struct;
thread_struct      29 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_ksp, thread_struct, ksp);
thread_struct      30 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_sysc_table,  thread_struct, sys_call_table);
thread_struct      31 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_last_break, thread_struct, last_break);
thread_struct      32 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_FPU_fpc, thread_struct, fpu.fpc);
thread_struct      33 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_FPU_regs, thread_struct, fpu.regs);
thread_struct      34 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_per_cause, thread_struct, per_event.cause);
thread_struct      35 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_per_address, thread_struct, per_event.address);
thread_struct      36 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_per_paid, thread_struct, per_event.paid);
thread_struct      37 arch/s390/kernel/asm-offsets.c 	OFFSET(__THREAD_trap_tdb, thread_struct, trap_tdb);
thread_struct      48 arch/s390/kernel/ptrace.c 	struct thread_struct *thread = &task->thread;
thread_struct     780 arch/s390/mm/fault.c 	struct thread_struct *thread, *next;
thread_struct      10 arch/sh/include/asm/switch_to_64.h struct thread_struct;
thread_struct      17 arch/sh/include/asm/switch_to_64.h 				   struct thread_struct *prev_thread,
thread_struct      19 arch/sh/include/asm/switch_to_64.h 				   struct thread_struct *next_thread);
thread_struct     265 arch/sh/kernel/hw_breakpoint.c 	struct thread_struct *t = &tsk->thread;
thread_struct     175 arch/sh/kernel/process_32.c 	struct thread_struct *next_t = &next->thread;
thread_struct      79 arch/sh/kernel/ptrace_32.c 	struct thread_struct *thread = &tsk->thread;
thread_struct      25 arch/sparc/kernel/asm-offsets.c 			offsetof(struct thread_struct, fork_kpsr));
thread_struct     163 arch/um/kernel/process.c 	p->thread = (struct thread_struct) INIT_THREAD;
thread_struct     107 arch/x86/entry/vsyscall/vsyscall_64.c 		struct thread_struct *thread = &current->thread;
thread_struct     276 arch/x86/include/asm/desc.h static inline void native_load_tls(struct thread_struct *t, unsigned int cpu)
thread_struct     172 arch/x86/include/asm/elf.h static inline void elf_common_init(struct thread_struct *t,
thread_struct     269 arch/x86/include/asm/paravirt.h static inline void load_TLS(struct thread_struct *t, unsigned cpu)
thread_struct      49 arch/x86/include/asm/paravirt_types.h struct thread_struct;
thread_struct     128 arch/x86/include/asm/paravirt_types.h 	void (*load_tls)(struct thread_struct *t, unsigned int cpu);
thread_struct     505 arch/x86/include/asm/processor.h 	*offset = offsetof(struct thread_struct, fpu.state);
thread_struct      76 arch/x86/include/asm/switch_to.h static inline void refresh_sysenter_cs(struct thread_struct *thread)
thread_struct      55 arch/x86/include/asm/vm86.h 	struct thread_struct *__t = (t);		\
thread_struct     182 arch/x86/kernel/fpu/init.c 	CHECK_MEMBER_AT_END_OF(struct thread_struct, fpu);
thread_struct     372 arch/x86/kernel/hw_breakpoint.c 	struct thread_struct *thread = &current->thread;
thread_struct     400 arch/x86/kernel/hw_breakpoint.c 	struct thread_struct *t = &tsk->thread;
thread_struct      29 arch/x86/kernel/ioport.c 	struct thread_struct *t = &current->thread;
thread_struct     119 arch/x86/kernel/ioport.c 	struct thread_struct *t = &current->thread;
thread_struct     112 arch/x86/kernel/process.c 	struct thread_struct *t = &tsk->thread;
thread_struct     272 arch/x86/kernel/process.c static inline void switch_to_bitmap(struct thread_struct *prev,
thread_struct     273 arch/x86/kernel/process.c 				    struct thread_struct *next,
thread_struct     492 arch/x86/kernel/process.c 	struct thread_struct *prev, *next;
thread_struct     230 arch/x86/kernel/process_32.c 	struct thread_struct *prev = &prev_p->thread,
thread_struct     280 arch/x86/kernel/process_64.c static __always_inline void x86_fsgsbase_load(struct thread_struct *prev,
thread_struct     281 arch/x86/kernel/process_64.c 					      struct thread_struct *next)
thread_struct     506 arch/x86/kernel/process_64.c 	struct thread_struct *prev = &prev_p->thread;
thread_struct     507 arch/x86/kernel/process_64.c 	struct thread_struct *next = &next_p->thread;
thread_struct     480 arch/x86/kernel/ptrace.c 	struct thread_struct *thread = &(current->thread);
thread_struct     566 arch/x86/kernel/ptrace.c 	struct thread_struct *thread = &tsk->thread;
thread_struct     617 arch/x86/kernel/ptrace.c 	struct thread_struct *thread = &tsk->thread;
thread_struct     637 arch/x86/kernel/ptrace.c 	struct thread_struct *t = &tsk->thread;
thread_struct     676 arch/x86/kernel/ptrace.c 	struct thread_struct *thread = &tsk->thread;
thread_struct      23 arch/x86/kernel/tls.c 	struct thread_struct *t = &current->thread;
thread_struct      87 arch/x86/kernel/tls.c 	struct thread_struct *t = &p->thread;
thread_struct     251 arch/x86/kernel/tls.c 	struct thread_struct *t = &target->thread;
thread_struct      65 arch/x86/um/tls_32.c 	struct thread_struct *t = &task->thread;
thread_struct     206 arch/x86/um/tls_32.c 	struct thread_struct *t = &task->thread;
thread_struct     241 arch/x86/um/tls_32.c 	struct thread_struct *t = &task->thread;
thread_struct     516 arch/x86/xen/enlighten_pv.c static void load_TLS_descriptor(struct thread_struct *t,
thread_struct     536 arch/x86/xen/enlighten_pv.c static void xen_load_tls(struct thread_struct *t, unsigned int cpu)
thread_struct     236 arch/xtensa/kernel/hw_breakpoint.c 	struct thread_struct *t = &tsk->thread;
thread_struct    1278 include/linux/sched.h 	struct thread_struct		thread;