current_thread_info  115 arch/alpha/include/asm/elf.h 	dump_elf_thread(DEST, REGS, current_thread_info());
current_thread_info   18 arch/alpha/include/asm/ptrace.h   ((struct pt_regs *) ((char *)current_thread_info() + 2*PAGE_SIZE) - 1)
current_thread_info   44 arch/alpha/include/asm/smp.h #define raw_smp_processor_id()	(current_thread_info()->cpu)
current_thread_info   20 arch/alpha/include/asm/uaccess.h #define get_fs()  (current_thread_info()->addr_limit)
current_thread_info   21 arch/alpha/include/asm/uaccess.h #define set_fs(x) (current_thread_info()->addr_limit = (x))
current_thread_info  772 arch/alpha/kernel/osf_sys.c  		w = current_thread_info()->ieee_state & IEEE_SW_MASK;
current_thread_info  789 arch/alpha/kernel/osf_sys.c 		w = current_thread_info()->status & UAC_BITMASK;
current_thread_info  835 arch/alpha/kernel/osf_sys.c 		state = &current_thread_info()->ieee_state;
current_thread_info  854 arch/alpha/kernel/osf_sys.c 		state = &current_thread_info()->ieee_state;
current_thread_info  907 arch/alpha/kernel/osf_sys.c 				status = current_thread_info()->status;
current_thread_info  909 arch/alpha/kernel/osf_sys.c 				current_thread_info()->status = status;
current_thread_info  222 arch/alpha/kernel/process.c 	current_thread_info()->ieee_state = 0;
current_thread_info  226 arch/alpha/kernel/process.c 	current_thread_info()->pcb.unique = 0;
current_thread_info  324 arch/alpha/kernel/process.c 	dest[30] = ti == current_thread_info() ? rdusp() : ti->pcb.usp;
current_thread_info  539 arch/alpha/kernel/signal.c 		thread_flags = current_thread_info()->flags;
current_thread_info  455 arch/alpha/kernel/smp.c 	current_thread_info()->cpu = boot_cpuid;
current_thread_info  381 arch/alpha/kernel/traps.c 		current_thread_info()->pcb.flags |= 1;
current_thread_info  382 arch/alpha/kernel/traps.c 		__reload_thread(&current_thread_info()->pcb);
current_thread_info  735 arch/alpha/kernel/traps.c 	if (!(current_thread_info()->status & TS_UAC_NOPRINT)) {
current_thread_info  742 arch/alpha/kernel/traps.c 	if ((current_thread_info()->status & TS_UAC_SIGBUS))
current_thread_info  745 arch/alpha/kernel/traps.c 	if ((current_thread_info()->status & TS_UAC_NOFIX))
current_thread_info  121 arch/alpha/math-emu/math.c 	swcr = swcr_update_status(current_thread_info()->ieee_state, fpcr);
current_thread_info  304 arch/alpha/math-emu/math.c 		current_thread_info()->ieee_state
current_thread_info   49 arch/alpha/mm/fault.c 	pcb = &current_thread_info()->pcb;
current_thread_info   15 arch/arc/include/asm/smp.h #define raw_smp_processor_id() (current_thread_info()->cpu)
current_thread_info   18 arch/arc/kernel/kprobes.c 		(unsigned long)current_thread_info() + THREAD_SIZE - (addr))
current_thread_info  126 arch/arm/common/bL_switcher.c 	void *stack = current_thread_info() + 1;
current_thread_info   92 arch/arm/include/asm/domain.h 	 : "m" (current_thread_info()->cpu_domain));
current_thread_info   18 arch/arm/include/asm/smp.h #define raw_smp_processor_id() (current_thread_info()->cpu)
current_thread_info   43 arch/arm/include/asm/stackprotector.h 	current_thread_info()->stack_canary = current->stack_canary;
current_thread_info   88 arch/arm/include/asm/thread_info.h static inline struct thread_info *current_thread_info(void)
current_thread_info   62 arch/arm/include/asm/tls.h 	thread = current_thread_info();
current_thread_info   63 arch/arm/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   67 arch/arm/include/asm/uaccess.h 	current_thread_info()->addr_limit = fs;
current_thread_info   88 arch/arm/include/asm/uaccess.h 		: "r" (addr), "Ir" (size), "0" (current_thread_info()->addr_limit) \
current_thread_info  119 arch/arm/include/asm/uaccess.h 	: "r" (size), "r" (current_thread_info()->addr_limit)
current_thread_info  193 arch/arm/include/asm/uaccess.h 		unsigned long __limit = current_thread_info()->addr_limit - 1; \
current_thread_info  244 arch/arm/include/asm/uaccess.h 		unsigned long __limit = current_thread_info()->addr_limit - 1; \
current_thread_info  206 arch/arm/kernel/process.c 	struct thread_info *thread = current_thread_info();
current_thread_info  288 arch/arm/kernel/process.c 	struct thread_info *thread = current_thread_info();
current_thread_info  912 arch/arm/kernel/ptrace.c 		current_thread_info()->syscall = -1;
current_thread_info  919 arch/arm/kernel/ptrace.c 	current_thread_info()->syscall = scno;
current_thread_info  930 arch/arm/kernel/ptrace.c 	secure_computing_strict(current_thread_info()->syscall);
current_thread_info  934 arch/arm/kernel/ptrace.c 	scno = current_thread_info()->syscall;
current_thread_info   38 arch/arm/kernel/signal.c 	crunch_task_copy(current_thread_info(), &kframe->storage);
current_thread_info   57 arch/arm/kernel/signal.c 	crunch_task_restore(current_thread_info(), &kframe->storage);
current_thread_info   76 arch/arm/kernel/signal.c 		iwmmxt_task_copy(current_thread_info(), &kframe->storage);
current_thread_info  124 arch/arm/kernel/signal.c 		iwmmxt_task_restore(current_thread_info(), &kframe->storage);
current_thread_info  678 arch/arm/kernel/signal.c 		thread_flags = current_thread_info()->flags;
current_thread_info   39 arch/arm/kernel/thumbee.c 		current_thread_info()->thumbee_state = teehbr_read();
current_thread_info  643 arch/arm/kernel/traps.c 		return current_thread_info()->tp_value[0];
current_thread_info  691 arch/arm/kernel/traps.c 	regs->uregs[reg] = current_thread_info()->tp_value[0];
current_thread_info   44 arch/arm/kernel/xscale-cp0.c 		dsp_save_state(current_thread_info()->cpu_context.extra);
current_thread_info  993 arch/arm/mm/alignment.c 		if (!(current_thread_info()->flags & _TIF_WORK_MASK))
current_thread_info   13 arch/arm/nwfpe/fpa11.h #define GET_FPA11() ((FPA11 *)(&current_thread_info()->fpstate))
current_thread_info   20 arch/arm/nwfpe/fpa11.h #define GET_USERREG() ((struct pt_regs *)(THREAD_START_SP + (unsigned long)current_thread_info()) - 1)
current_thread_info   35 arch/arm/probes/kprobes/core.c 	    (unsigned long)current_thread_info() + THREAD_START_SP - (addr))
current_thread_info  131 arch/arm/vfp/vfpmodule.c 	struct thread_info *parent = current_thread_info();
current_thread_info  451 arch/arm/vfp/vfpmodule.c 	struct thread_info *ti = current_thread_info();
current_thread_info  551 arch/arm/vfp/vfpmodule.c 	struct thread_info *thread = current_thread_info();
current_thread_info  589 arch/arm/vfp/vfpmodule.c 	struct thread_info *thread = current_thread_info();
current_thread_info  672 arch/arm/vfp/vfpmodule.c 	struct thread_info *thread = current_thread_info();
current_thread_info   12 arch/arm64/include/asm/preempt.h 	return READ_ONCE(current_thread_info()->preempt.count);
current_thread_info   18 arch/arm64/include/asm/preempt.h 	WRITE_ONCE(current_thread_info()->preempt.count, pc);
current_thread_info   31 arch/arm64/include/asm/preempt.h 	current_thread_info()->preempt.need_resched = 0;
current_thread_info   36 arch/arm64/include/asm/preempt.h 	current_thread_info()->preempt.need_resched = 1;
current_thread_info   41 arch/arm64/include/asm/preempt.h 	return !current_thread_info()->preempt.need_resched;
current_thread_info   46 arch/arm64/include/asm/preempt.h 	u32 pc = READ_ONCE(current_thread_info()->preempt.count);
current_thread_info   48 arch/arm64/include/asm/preempt.h 	WRITE_ONCE(current_thread_info()->preempt.count, pc);
current_thread_info   53 arch/arm64/include/asm/preempt.h 	u32 pc = READ_ONCE(current_thread_info()->preempt.count);
current_thread_info   55 arch/arm64/include/asm/preempt.h 	WRITE_ONCE(current_thread_info()->preempt.count, pc);
current_thread_info   60 arch/arm64/include/asm/preempt.h 	struct thread_info *ti = current_thread_info();
current_thread_info   78 arch/arm64/include/asm/preempt.h 	u64 pc = READ_ONCE(current_thread_info()->preempt_count);
current_thread_info   26 arch/arm64/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   30 arch/arm64/include/asm/uaccess.h 	current_thread_info()->addr_limit = fs;
current_thread_info   63 arch/arm64/include/asm/uaccess.h 	unsigned long ret, limit = current_thread_info()->addr_limit;
current_thread_info  134 arch/arm64/include/asm/uaccess.h 	ttbr0 = READ_ONCE(current_thread_info()->ttbr0);
current_thread_info  239 arch/arm64/include/asm/uaccess.h 	: "r" (ptr), "r" (current_thread_info()->addr_limit),
current_thread_info 1832 arch/arm64/kernel/ptrace.c 	unsigned long flags = READ_ONCE(current_thread_info()->flags);
current_thread_info  938 arch/arm64/kernel/signal.c 		thread_flags = READ_ONCE(current_thread_info()->flags);
current_thread_info   96 arch/arm64/kernel/syscall.c 	unsigned long flags = current_thread_info()->flags;
current_thread_info  123 arch/arm64/kernel/syscall.c 		flags = current_thread_info()->flags;
current_thread_info   17 arch/csky/include/asm/ptrace.h ({ (struct pt_regs *)((char *)current_thread_info() + THREAD_SIZE) - 1; })
current_thread_info   14 arch/csky/include/asm/segment.h #define get_fs()		(current_thread_info()->addr_limit)
current_thread_info   15 arch/csky/include/asm/segment.h #define set_fs(x)		(current_thread_info()->addr_limit = (x))
current_thread_info   22 arch/csky/include/asm/smp.h #define raw_smp_processor_id()	(current_thread_info()->cpu)
current_thread_info   21 arch/csky/include/asm/uaccess.h 	unsigned long limit = current_thread_info()->addr_limit.seg;
current_thread_info   28 arch/h8300/include/asm/ptrace.h 	(THREAD_SIZE + (unsigned long)current_thread_info()) - 1)
current_thread_info   82 arch/hexagon/include/asm/mmu_context.h 	switch_mm(prev, next, current_thread_info()->task);
current_thread_info   13 arch/hexagon/include/asm/smp.h #define raw_smp_processor_id() (current_thread_info()->cpu)
current_thread_info   38 arch/hexagon/include/uapi/asm/ptrace.h 	 ((unsigned long)current_thread_info() + THREAD_SIZE) - 1)
current_thread_info  163 arch/hexagon/kernel/smp.c 	printk(KERN_INFO "%s cpu %d\n", __func__, current_thread_info()->cpu);
current_thread_info   52 arch/ia64/include/asm/smp.h #define raw_smp_processor_id() (current_thread_info()->cpu)
current_thread_info   51 arch/ia64/include/asm/uaccess.h #define get_fs()  (current_thread_info()->addr_limit)
current_thread_info   52 arch/ia64/include/asm/uaccess.h #define set_fs(x) (current_thread_info()->addr_limit = (x))
current_thread_info  550 arch/ia64/kernel/smpboot.c 	current_thread_info()->cpu = 0;
current_thread_info   22 arch/m68k/include/asm/current.h 	return(current_thread_info()->task);
current_thread_info   18 arch/m68k/include/asm/ptrace.h 	(struct pt_regs *)((char *)current_thread_info() + THREAD_SIZE) - 1
current_thread_info   51 arch/m68k/include/asm/segment.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   52 arch/m68k/include/asm/segment.h #define set_fs(x)	(current_thread_info()->addr_limit = (x))
current_thread_info  559 arch/m68k/kernel/sys_m68k.c 	return current_thread_info()->tp_value;
current_thread_info  564 arch/m68k/kernel/sys_m68k.c 	current_thread_info()->tp_value = tp;
current_thread_info   45 arch/microblaze/include/asm/uaccess.h # define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   46 arch/microblaze/include/asm/uaccess.h # define set_fs(val)	(current_thread_info()->addr_limit = (val))
current_thread_info  297 arch/microblaze/kernel/signal.c 			regs->r12, current_thread_info()->flags);
current_thread_info  124 arch/mips/include/asm/compat.h 		((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1;
current_thread_info   15 arch/mips/include/asm/irq_regs.h 	return current_thread_info()->regs;
current_thread_info   23 arch/mips/include/asm/irq_regs.h 	current_thread_info()->regs = new_regs;
current_thread_info   35 arch/mips/include/asm/smp.h 	return current_thread_info()->cpu;
current_thread_info   41 arch/mips/include/asm/syscall.h 	return current_thread_info()->syscall;
current_thread_info   72 arch/mips/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   73 arch/mips/include/asm/uaccess.h #define set_fs(x)	(current_thread_info()->addr_limit = (x))
current_thread_info  150 arch/mips/kernel/pm-cps.c 		vpe_cfg->gp = (unsigned long)current_thread_info();
current_thread_info   52 arch/mips/kernel/pm.c 		write_c0_userlocal(current_thread_info()->tp_value);
current_thread_info 1406 arch/mips/kernel/ptrace.c 	current_thread_info()->syscall = syscall;
current_thread_info 1411 arch/mips/kernel/ptrace.c 		syscall = current_thread_info()->syscall;
current_thread_info 1430 arch/mips/kernel/ptrace.c 		syscall = current_thread_info()->syscall;
current_thread_info  421 arch/mips/kernel/smp.c 	current_thread_info()->cpu = 0;
current_thread_info  366 arch/mips/kernel/traps.c 	       current->comm, current->pid, current_thread_info(), current,
current_thread_info  367 arch/mips/kernel/traps.c 	      field, current_thread_info()->tp_value);
current_thread_info  372 arch/mips/kernel/traps.c 		if (tls != current_thread_info()->tp_value)
current_thread_info   40 arch/nds32/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   45 arch/nds32/include/asm/uaccess.h 	current_thread_info()->addr_limit = fs;
current_thread_info   74 arch/nios2/include/asm/ptrace.h 	((struct pt_regs *)((unsigned long)current_thread_info() + THREAD_SIZE)\
current_thread_info   30 arch/nios2/include/asm/uaccess.h #define get_fs()		(current_thread_info()->addr_limit)
current_thread_info   31 arch/nios2/include/asm/uaccess.h #define set_fs(seg)		(current_thread_info()->addr_limit = (seg))
current_thread_info   15 arch/openrisc/include/asm/smp.h #define raw_smp_processor_id()	(current_thread_info()->cpu)
current_thread_info   43 arch/openrisc/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   44 arch/openrisc/include/asm/uaccess.h #define set_fs(x)	(current_thread_info()->addr_limit = (x))
current_thread_info  319 arch/openrisc/kernel/signal.c 		thread_flags = current_thread_info()->flags;
current_thread_info   37 arch/parisc/include/asm/smp.h #define raw_smp_processor_id()	(current_thread_info()->cpu)
current_thread_info   19 arch/parisc/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   20 arch/parisc/include/asm/uaccess.h #define set_fs(x)	(current_thread_info()->addr_limit = (x))
current_thread_info  401 arch/parisc/kernel/irq.c 	unsigned long stack_start = (unsigned long) current_thread_info();
current_thread_info  146 arch/parisc/kernel/traps.c 	       level, current_thread_info()->cpu, cr30, cr31);
current_thread_info  143 arch/powerpc/include/asm/thread_info.h 	struct thread_info *ti = current_thread_info();
current_thread_info  320 arch/powerpc/kernel/machine_kexec_64.c 	current_thread_info()->flags = 0;
current_thread_info  321 arch/powerpc/kernel/machine_kexec_64.c 	current_thread_info()->preempt_count = HARDIRQ_OFFSET;
current_thread_info 1139 arch/powerpc/kernel/process.c 		current_thread_info()->local_flags |= _TLF_LAZY_MMU;
current_thread_info 1191 arch/powerpc/kernel/process.c 	if (current_thread_info()->local_flags & _TLF_LAZY_MMU) {
current_thread_info 1192 arch/powerpc/kernel/process.c 		current_thread_info()->local_flags &= ~_TLF_LAZY_MMU;
current_thread_info 2102 arch/powerpc/kernel/process.c 	struct thread_info *ti = current_thread_info();
current_thread_info 2129 arch/powerpc/kernel/process.c 	struct thread_info *ti = current_thread_info();
current_thread_info 3282 arch/powerpc/kernel/ptrace.c 	flags = READ_ONCE(current_thread_info()->flags) &
current_thread_info  132 arch/powerpc/kernel/syscalls.c 	ti = current_thread_info();
current_thread_info  317 arch/powerpc/mm/book3s64/slb.c 	struct thread_info *ti = current_thread_info();
current_thread_info  367 arch/powerpc/mm/book3s64/slb.c 	struct thread_info *ti = current_thread_info();
current_thread_info  810 arch/powerpc/mm/book3s64/slb.c 			preload_add(current_thread_info(), ea);
current_thread_info   44 arch/riscv/include/asm/smp.h #define raw_smp_processor_id() (current_thread_info()->cpu)
current_thread_info   39 arch/riscv/include/asm/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   43 arch/riscv/include/asm/uaccess.h 	current_thread_info()->addr_limit = fs;
current_thread_info   19 arch/sh/include/asm/kprobes.h 	(((unsigned long)current_thread_info()) + THREAD_SIZE - (ADDR))) \
current_thread_info   21 arch/sh/include/asm/kprobes.h 	: (((unsigned long)current_thread_info()) + THREAD_SIZE - (ADDR)))
current_thread_info   30 arch/sh/include/asm/segment.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   31 arch/sh/include/asm/segment.h #define set_fs(x)	(current_thread_info()->addr_limit = (x))
current_thread_info   16 arch/sh/include/asm/smp.h #define raw_smp_processor_id()	(current_thread_info()->cpu)
current_thread_info  163 arch/sh/include/asm/thread_info.h 	struct thread_info *ti = current_thread_info();
current_thread_info  170 arch/sh/include/asm/thread_info.h 	struct thread_info *ti = current_thread_info();
current_thread_info    9 arch/sh/include/asm/uaccess.h 	((unsigned long __force)(addr) < current_thread_info()->addr_limit.seg)
current_thread_info   28 arch/sh/include/asm/uaccess.h #define user_addr_max()	(current_thread_info()->addr_limit.seg)
current_thread_info  297 arch/sh/kernel/cpu/init.c 	current_thread_info()->cpu = hard_smp_processor_id();
current_thread_info   75 arch/sh/kernel/irq.c 	curctx = (union irq_ctx *)current_thread_info();
current_thread_info  157 arch/sh/kernel/irq.c 	curctx = current_thread_info();
current_thread_info   61 arch/sh/kernel/smp.c 	current_thread_info()->cpu = cpu;
current_thread_info  148 arch/sparc/include/asm/compat.h 	struct pt_regs *regs = current_thread_info()->kregs;
current_thread_info   30 arch/sparc/include/asm/current.h 	return current_thread_info()->task;
current_thread_info   18 arch/sparc/include/asm/fpumacro.h #define FPUSTATE (struct fpustate *)(current_thread_info()->fpregs)
current_thread_info  105 arch/sparc/include/asm/processor_64.h 	if (current_thread_info()->utraps) { \
current_thread_info  106 arch/sparc/include/asm/processor_64.h 		if (*(current_thread_info()->utraps) < 2) \
current_thread_info  107 arch/sparc/include/asm/processor_64.h 			kfree(current_thread_info()->utraps); \
current_thread_info  109 arch/sparc/include/asm/processor_64.h 			(*(current_thread_info()->utraps))--; \
current_thread_info  110 arch/sparc/include/asm/processor_64.h 		current_thread_info()->utraps = NULL; \
current_thread_info  134 arch/sparc/include/asm/processor_64.h 	current_thread_info()->xfsr[0] = 0;	\
current_thread_info  135 arch/sparc/include/asm/processor_64.h 	current_thread_info()->fpsaved[0] = 0;	\
current_thread_info  149 arch/sparc/include/asm/processor_64.h 	if (current_thread_info()->utraps) { \
current_thread_info  150 arch/sparc/include/asm/processor_64.h 		if (*(current_thread_info()->utraps) < 2) \
current_thread_info  151 arch/sparc/include/asm/processor_64.h 			kfree(current_thread_info()->utraps); \
current_thread_info  153 arch/sparc/include/asm/processor_64.h 			(*(current_thread_info()->utraps))--; \
current_thread_info  154 arch/sparc/include/asm/processor_64.h 		current_thread_info()->utraps = NULL; \
current_thread_info  178 arch/sparc/include/asm/processor_64.h 	current_thread_info()->xfsr[0] = 0;	\
current_thread_info  179 arch/sparc/include/asm/processor_64.h 	current_thread_info()->fpsaved[0] = 0;	\
current_thread_info   38 arch/sparc/include/asm/ptrace.h 	((struct pt_regs *)((unsigned long)current_thread_info() + THREAD_SIZE) - 1)
current_thread_info  134 arch/sparc/include/asm/ptrace.h 	current_thread_info()->w_saved != 0;	\
current_thread_info  141 arch/sparc/include/asm/ptrace.h 	((struct pt_regs *)((unsigned long)current_thread_info() + THREAD_SIZE) - 1)
current_thread_info   77 arch/sparc/include/asm/sfp-machine_64.h #define FP_ROUNDMODE	((current_thread_info()->xfsr[0] >> 30) & 0x3)
current_thread_info   89 arch/sparc/include/asm/sfp-machine_64.h #define FP_INHIBIT_RESULTS ((current_thread_info()->xfsr[0] >> 23) & _fex)
current_thread_info   91 arch/sparc/include/asm/sfp-machine_64.h #define FP_TRAPPING_EXCEPTIONS ((current_thread_info()->xfsr[0] >> 23) & 0x1f)
current_thread_info  107 arch/sparc/include/asm/smp_32.h #define raw_smp_processor_id()		(current_thread_info()->cpu)
current_thread_info   48 arch/sparc/include/asm/smp_64.h #define raw_smp_processor_id() (current_thread_info()->cpu)
current_thread_info   27 arch/sparc/include/asm/switch_to_64.h 	trap_block[current_thread_info()->cpu].thread =			\
current_thread_info  128 arch/sparc/include/asm/thread_info_64.h extern struct thread_info *current_thread_info(void);
current_thread_info  140 arch/sparc/include/asm/thread_info_64.h #define __cur_thread_flag_byte_ptr	__thread_flag_byte_ptr(current_thread_info())
current_thread_info   33 arch/sparc/include/asm/uaccess_64.h #define get_fs() ((mm_segment_t){(current_thread_info()->current_ds)})
current_thread_info   39 arch/sparc/include/asm/uaccess_64.h 	current_thread_info()->current_ds = (val).seg;				\
current_thread_info 1756 arch/sparc/kernel/perf_event.c 		if (!kstack_valid(current_thread_info(), fp))
current_thread_info 1762 arch/sparc/kernel/perf_event.c 		if (kstack_is_trap_frame(current_thread_info(), regs)) {
current_thread_info 1856 arch/sparc/kernel/perf_event.c 	u64 saved_fault_address = current_thread_info()->fault_address;
current_thread_info 1876 arch/sparc/kernel/perf_event.c 	current_thread_info()->fault_address = saved_fault_address;
current_thread_info  204 arch/sparc/kernel/process_32.c 	current_thread_info()->w_saved = 0;
current_thread_info  254 arch/sparc/kernel/process_64.c 	struct thread_info *tp = current_thread_info();
current_thread_info  425 arch/sparc/kernel/process_64.c 	struct thread_info *t = current_thread_info();
current_thread_info  494 arch/sparc/kernel/process_64.c 	struct thread_info *t = current_thread_info();
current_thread_info  532 arch/sparc/kernel/process_64.c 	struct thread_info *t = current_thread_info();
current_thread_info  722 arch/sparc/kernel/process_64.c 	unsigned long *kfpregs = current_thread_info()->fpregs;
current_thread_info  723 arch/sparc/kernel/process_64.c 	unsigned long fprs = current_thread_info()->fpsaved[0];
current_thread_info  739 arch/sparc/kernel/process_64.c 			fpregs32->pr_fsr = (unsigned int) current_thread_info()->xfsr[0];
current_thread_info  759 arch/sparc/kernel/process_64.c 			fpregs->pr_fsr = current_thread_info()->xfsr[0];
current_thread_info  760 arch/sparc/kernel/process_64.c 			fpregs->pr_gsr = current_thread_info()->gsr[0];
current_thread_info  383 arch/sparc/kernel/setup_64.c 	current_thread_info()->cpu = cpu;
current_thread_info  694 arch/sparc/kernel/setup_64.c 	init_cur_cpu_trap(current_thread_info());
current_thread_info  365 arch/sparc/kernel/signal32.c 	if (current_thread_info()->fpsaved[0] & FPRS_FEF)
current_thread_info  393 arch/sparc/kernel/signal32.c 	if (current_thread_info()->fpsaved[0] & FPRS_FEF)
current_thread_info  441 arch/sparc/kernel/signal32.c 		rp = &current_thread_info()->reg_window[wsaved - 1];
current_thread_info  499 arch/sparc/kernel/signal32.c 	if (current_thread_info()->fpsaved[0] & FPRS_FEF)
current_thread_info  527 arch/sparc/kernel/signal32.c 	if (current_thread_info()->fpsaved[0] & FPRS_FEF)
current_thread_info  573 arch/sparc/kernel/signal32.c 		rp = &current_thread_info()->reg_window[wsaved - 1];
current_thread_info  237 arch/sparc/kernel/signal_32.c 	wsaved = current_thread_info()->w_saved;
current_thread_info  286 arch/sparc/kernel/signal_32.c 		rp = &current_thread_info()->reg_window[wsaved - 1];
current_thread_info  332 arch/sparc/kernel/signal_32.c 	wsaved = current_thread_info()->w_saved;
current_thread_info  383 arch/sparc/kernel/signal_32.c 		rp = &current_thread_info()->reg_window[wsaved - 1];
current_thread_info  112 arch/sparc/kernel/signal_64.c 		unsigned long *fpregs = current_thread_info()->fpregs;
current_thread_info  125 arch/sparc/kernel/signal_64.c 		err |= __get_user(current_thread_info()->xfsr[0],
current_thread_info  127 arch/sparc/kernel/signal_64.c 		err |= __get_user(current_thread_info()->gsr[0],
current_thread_info  159 arch/sparc/kernel/signal_64.c 	fenab = (current_thread_info()->fpsaved[0] & FPRS_FEF);
current_thread_info  210 arch/sparc/kernel/signal_64.c 		unsigned long *fpregs = current_thread_info()->fpregs;
current_thread_info  213 arch/sparc/kernel/signal_64.c 		fprs = current_thread_info()->fpsaved[0];
current_thread_info  221 arch/sparc/kernel/signal_64.c 		err |= __put_user(current_thread_info()->xfsr[0], &(mcp->mc_fpregs.mcfpu_fsr));
current_thread_info  222 arch/sparc/kernel/signal_64.c 		err |= __put_user(current_thread_info()->gsr[0], &(mcp->mc_fpregs.mcfpu_gsr));
current_thread_info  365 arch/sparc/kernel/signal_64.c 	if (current_thread_info()->fpsaved[0] & FPRS_FEF)
current_thread_info  386 arch/sparc/kernel/signal_64.c 	if (current_thread_info()->fpsaved[0] & FPRS_FEF) {
current_thread_info  417 arch/sparc/kernel/signal_64.c 		rp = &current_thread_info()->reg_window[wsaved - 1];
current_thread_info   91 arch/sparc/kernel/sigutil_32.c 		rp = &current_thread_info()->reg_window[i];
current_thread_info   92 arch/sparc/kernel/sigutil_32.c 		fp = current_thread_info()->rwbuf_stkptrs[i];
current_thread_info  102 arch/sparc/kernel/sigutil_32.c 	struct thread_info *t = current_thread_info();
current_thread_info   17 arch/sparc/kernel/sigutil_64.c 	unsigned long *fpregs = current_thread_info()->fpregs;
current_thread_info   21 arch/sparc/kernel/sigutil_64.c 	fprs = current_thread_info()->fpsaved[0];
current_thread_info   28 arch/sparc/kernel/sigutil_64.c 	err |= __put_user(current_thread_info()->xfsr[0], &fpu->si_fsr);
current_thread_info   29 arch/sparc/kernel/sigutil_64.c 	err |= __put_user(current_thread_info()->gsr[0], &fpu->si_gsr);
current_thread_info   37 arch/sparc/kernel/sigutil_64.c 	unsigned long *fpregs = current_thread_info()->fpregs;
current_thread_info   53 arch/sparc/kernel/sigutil_64.c 	err |= __get_user(current_thread_info()->xfsr[0], &fpu->si_fsr);
current_thread_info   54 arch/sparc/kernel/sigutil_64.c 	err |= __get_user(current_thread_info()->gsr[0], &fpu->si_gsr);
current_thread_info   55 arch/sparc/kernel/sigutil_64.c 	current_thread_info()->fpsaved[0] |= fprs;
current_thread_info   64 arch/sparc/kernel/sigutil_64.c 		struct reg_window *rp = &current_thread_info()->reg_window[i];
current_thread_info   65 arch/sparc/kernel/sigutil_64.c 		unsigned long fp = current_thread_info()->rwbuf_stkptrs[i];
current_thread_info   76 arch/sparc/kernel/sigutil_64.c 	struct thread_info *t = current_thread_info();
current_thread_info  255 arch/sparc/kernel/smp_32.c 	current_thread_info()->cpu = cpuid;
current_thread_info  127 arch/sparc/kernel/smp_64.c 	current_thread_info()->new_child = 0;
current_thread_info   23 arch/sparc/kernel/stacktrace.c 	if (tp == current_thread_info()) {
current_thread_info   79 arch/sparc/kernel/stacktrace.c 	__save_stack_trace(current_thread_info(), trace, false);
current_thread_info  616 arch/sparc/kernel/sys_sparc_64.c 			if (!current_thread_info()->utraps) {
current_thread_info  620 arch/sparc/kernel/sys_sparc_64.c 				if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p))
current_thread_info  630 arch/sparc/kernel/sys_sparc_64.c 	if (!current_thread_info()->utraps) {
current_thread_info  631 arch/sparc/kernel/sys_sparc_64.c 		current_thread_info()->utraps =
current_thread_info  634 arch/sparc/kernel/sys_sparc_64.c 		if (!current_thread_info()->utraps)
current_thread_info  636 arch/sparc/kernel/sys_sparc_64.c 		current_thread_info()->utraps[0] = 1;
current_thread_info  638 arch/sparc/kernel/sys_sparc_64.c 		if ((utrap_handler_t)current_thread_info()->utraps[type] != new_p &&
current_thread_info  639 arch/sparc/kernel/sys_sparc_64.c 		    current_thread_info()->utraps[0] > 1) {
current_thread_info  640 arch/sparc/kernel/sys_sparc_64.c 			unsigned long *p = current_thread_info()->utraps;
current_thread_info  642 arch/sparc/kernel/sys_sparc_64.c 			current_thread_info()->utraps =
current_thread_info  646 arch/sparc/kernel/sys_sparc_64.c 			if (!current_thread_info()->utraps) {
current_thread_info  647 arch/sparc/kernel/sys_sparc_64.c 				current_thread_info()->utraps = p;
current_thread_info  651 arch/sparc/kernel/sys_sparc_64.c 			current_thread_info()->utraps[0] = 1;
current_thread_info  652 arch/sparc/kernel/sys_sparc_64.c 			memcpy(current_thread_info()->utraps+1, p+1,
current_thread_info  657 arch/sparc/kernel/sys_sparc_64.c 		if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p))
current_thread_info  664 arch/sparc/kernel/sys_sparc_64.c 	current_thread_info()->utraps[type] = (long)new_p;
current_thread_info 2324 arch/sparc/kernel/traps_64.c 		unsigned long fsr = current_thread_info()->xfsr[0];
current_thread_info 2372 arch/sparc/kernel/traps_64.c 	switch ((current_thread_info()->xfsr[0] & 0x1c000)) {
current_thread_info 2474 arch/sparc/kernel/traps_64.c 	if (tp == current_thread_info())
current_thread_info 2543 arch/sparc/kernel/traps_64.c 		struct thread_info *tp = current_thread_info();
current_thread_info  261 arch/sparc/kernel/unaligned_64.c 	struct pt_regs *regs = current_thread_info()->kern_una_regs;
current_thread_info  262 arch/sparc/kernel/unaligned_64.c 	unsigned int insn = current_thread_info()->kern_una_insn;
current_thread_info  312 arch/sparc/kernel/unaligned_64.c 	current_thread_info()->kern_una_regs = regs;
current_thread_info  313 arch/sparc/kernel/unaligned_64.c 	current_thread_info()->kern_una_insn = insn;
current_thread_info  448 arch/sparc/kernel/unaligned_64.c 	current_thread_info()->xfsr[0] &= ~0x1c000;
current_thread_info  456 arch/sparc/kernel/unaligned_64.c 			current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
current_thread_info  460 arch/sparc/kernel/unaligned_64.c 		if (current_thread_info()->fpsaved[0] & flag) {
current_thread_info  553 arch/sparc/kernel/unaligned_64.c 		if (!(current_thread_info()->fpsaved[0] & FPRS_FEF)) {
current_thread_info  554 arch/sparc/kernel/unaligned_64.c 			current_thread_info()->fpsaved[0] = FPRS_FEF;
current_thread_info  555 arch/sparc/kernel/unaligned_64.c 			current_thread_info()->gsr[0] = 0;
current_thread_info  557 arch/sparc/kernel/unaligned_64.c 		if (!(current_thread_info()->fpsaved[0] & flag)) {
current_thread_info  564 arch/sparc/kernel/unaligned_64.c 		current_thread_info()->fpsaved[0] |= flag;
current_thread_info  635 arch/sparc/kernel/unaligned_64.c 		if (!(current_thread_info()->fpsaved[0] & FPRS_FEF)) {
current_thread_info  636 arch/sparc/kernel/unaligned_64.c 			current_thread_info()->fpsaved[0] = FPRS_FEF;
current_thread_info  637 arch/sparc/kernel/unaligned_64.c 			current_thread_info()->gsr[0] = 0;
current_thread_info  639 arch/sparc/kernel/unaligned_64.c 		if (!(current_thread_info()->fpsaved[0] & flag)) {
current_thread_info  646 arch/sparc/kernel/unaligned_64.c 		current_thread_info()->fpsaved[0] |= flag;
current_thread_info  685 arch/sparc/kernel/unaligned_64.c 		if (current_thread_info()->fpsaved[0] & flag)
current_thread_info  417 arch/sparc/kernel/visemul.c 	gsr = current_thread_info()->gsr[0] & 0xffffffff;
current_thread_info  419 arch/sparc/kernel/visemul.c 	current_thread_info()->gsr[0] = gsr;
current_thread_info  428 arch/sparc/kernel/visemul.c 	bmask = current_thread_info()->gsr[0] >> 32UL;
current_thread_info  482 arch/sparc/kernel/visemul.c 	gsr = current_thread_info()->gsr[0];
current_thread_info   63 arch/sparc/kernel/windows.c 	struct thread_info *tp = current_thread_info();
current_thread_info  115 arch/sparc/kernel/windows.c 	struct thread_info *tp = current_thread_info();
current_thread_info  103 arch/sparc/math-emu/math_64.c 	u64 fsr = current_thread_info()->xfsr[0];
current_thread_info  148 arch/sparc/math-emu/math_64.c 	current_thread_info()->xfsr[0] = fsr;
current_thread_info  220 arch/sparc/math-emu/math_64.c 				unsigned long x = current_thread_info()->xfsr[0];
current_thread_info  228 arch/sparc/math-emu/math_64.c 				unsigned long x = current_thread_info()->xfsr[0];
current_thread_info  273 arch/sparc/math-emu/math_64.c 					XR = current_thread_info()->xfsr[0] >> 10;
current_thread_info  275 arch/sparc/math-emu/math_64.c 					XR = current_thread_info()->xfsr[0] >> (30 + ((insn >> 10) & 0x6));
current_thread_info  347 arch/sparc/math-emu/math_64.c 				current_thread_info()->xfsr[0] &= ~(FSR_CEXC_MASK);
current_thread_info  368 arch/sparc/math-emu/math_64.c 			int ftt = (current_thread_info()->xfsr[0] >> 14) & 0x7;
current_thread_info  372 arch/sparc/math-emu/math_64.c 		current_thread_info()->xfsr[0] &= ~0x1c000;
current_thread_info  376 arch/sparc/math-emu/math_64.c 				current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
current_thread_info  382 arch/sparc/math-emu/math_64.c 			if (!(current_thread_info()->fpsaved[0] & flags))
current_thread_info  394 arch/sparc/math-emu/math_64.c 				current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
current_thread_info  400 arch/sparc/math-emu/math_64.c 			if (!(current_thread_info()->fpsaved[0] & flags))
current_thread_info  412 arch/sparc/math-emu/math_64.c 				current_thread_info()->xfsr[0] |= (6 << 14) /* invalid_fp_register */;
current_thread_info  418 arch/sparc/math-emu/math_64.c 			if (!(current_thread_info()->fpsaved[0] & FPRS_FEF)) {
current_thread_info  419 arch/sparc/math-emu/math_64.c 				current_thread_info()->fpsaved[0] = FPRS_FEF;
current_thread_info  420 arch/sparc/math-emu/math_64.c 				current_thread_info()->gsr[0] = 0;
current_thread_info  422 arch/sparc/math-emu/math_64.c 			if (!(current_thread_info()->fpsaved[0] & flags)) {
current_thread_info  428 arch/sparc/math-emu/math_64.c 			current_thread_info()->fpsaved[0] |= flags;
current_thread_info  496 arch/sparc/math-emu/math_64.c 			case 0: xfsr = current_thread_info()->xfsr[0];
current_thread_info  505 arch/sparc/math-emu/math_64.c 				current_thread_info()->xfsr[0] = xfsr;
current_thread_info  519 arch/sparc/math-emu/math_64.c 		current_thread_info()->xfsr[0] &= ~(FSR_CEXC_MASK);
current_thread_info  435 arch/sparc/mm/fault_32.c 	sp = current_thread_info()->rwbuf_stkptrs[0];
current_thread_info  278 arch/sparc/mm/fault_64.c 	address = current_thread_info()->fault_address;
current_thread_info  563 arch/um/kernel/irq.c 	ti = current_thread_info();
current_thread_info  587 arch/um/kernel/irq.c 	ti = current_thread_info();
current_thread_info  134 arch/um/kernel/process.c 	userspace(&current->thread.regs.regs, current_thread_info()->aux_fp_regs);
current_thread_info  153 arch/um/kernel/process.c 	userspace(&current->thread.regs.regs, current_thread_info()->aux_fp_regs);
current_thread_info  256 arch/um/kernel/process.c 	cpu_tasks[current_thread_info()->cpu].pid = os_getpid();
current_thread_info  271 arch/um/kernel/process.c 	return stack != (unsigned long) current_thread_info();
current_thread_info  308 arch/um/kernel/process.c 	return current_thread_info()->cpu;
current_thread_info  445 arch/um/kernel/process.c 	int cpu = current_thread_info()->cpu;
current_thread_info   23 arch/um/kernel/signal.c 	if (current_thread_info())
current_thread_info   29 arch/um/kernel/signal.c 	if (current_thread_info())
current_thread_info   36 arch/um/kernel/signal.c 	if (current_thread_info())
current_thread_info   42 arch/um/kernel/signal.c 	if (current_thread_info())
current_thread_info   92 arch/unicore32/include/asm/thread_info.h static inline struct thread_info *current_thread_info(void)
current_thread_info  205 arch/unicore32/kernel/process.c 	struct thread_info *thread = current_thread_info();
current_thread_info  263 arch/unicore32/kernel/process.c 	struct thread_info *thread = current_thread_info();
current_thread_info  129 arch/unicore32/kernel/ptrace.c 	current_thread_info()->syscall = scno;
current_thread_info  146 arch/unicore32/kernel/ptrace.c 	return current_thread_info()->syscall;
current_thread_info  304 arch/unicore32/kernel/signal.c 	struct thread_info *thread = current_thread_info();
current_thread_info  217 arch/unicore32/kernel/traps.c 	struct thread_info *thread = current_thread_info();
current_thread_info   73 arch/x86/entry/common.c 	struct thread_info *ti = current_thread_info();
current_thread_info  173 arch/x86/entry/common.c 		cached_flags = READ_ONCE(current_thread_info()->flags);
current_thread_info  183 arch/x86/entry/common.c 	struct thread_info *ti = current_thread_info();
current_thread_info  255 arch/x86/entry/common.c 	struct thread_info *ti = current_thread_info();
current_thread_info  284 arch/x86/entry/common.c 	ti = current_thread_info();
current_thread_info  313 arch/x86/entry/common.c 	struct thread_info *ti = current_thread_info();
current_thread_info  112 arch/x86/include/asm/mwait.h 			clflush((void *)&current_thread_info()->flags);
current_thread_info  116 arch/x86/include/asm/mwait.h 		__monitor((void *)&current_thread_info()->flags, 0, 0);
current_thread_info  233 arch/x86/include/asm/thread_info.h 			   current_thread_info()->status & TS_COMPAT)
current_thread_info  158 arch/x86/kernel/cpu/bugs.c 	struct thread_info *ti = current_thread_info();
current_thread_info  682 arch/x86/kernel/process.c 			clflush((void *)&current_thread_info()->flags);
current_thread_info  686 arch/x86/kernel/process.c 		__monitor((void *)&current_thread_info()->flags, 0, 0);
current_thread_info  630 arch/x86/kernel/process_64.c 	current_thread_info()->status &= ~TS_COMPAT;
current_thread_info  660 arch/x86/kernel/process_64.c 	current_thread_info()->status &= ~TS_COMPAT;
current_thread_info  674 arch/x86/kernel/process_64.c 	current_thread_info()->status |= TS_COMPAT;
current_thread_info  796 arch/x86/kernel/signal.c 	if (current_thread_info()->status & (TS_COMPAT|TS_I386_REGS_POKED))
current_thread_info 1706 arch/x86/kernel/smpboot.c 	mwait_ptr = &current_thread_info()->flags;
current_thread_info  203 arch/x86/um/signal.c 	pid = userspace_pid[current_thread_info()->cpu];
current_thread_info  290 arch/x86/um/signal.c 	pid = userspace_pid[current_thread_info()->cpu];
current_thread_info   24 arch/xtensa/include/asm/current.h 	return current_thread_info()->task;
current_thread_info   14 arch/xtensa/include/asm/smp.h #define raw_smp_processor_id()	(current_thread_info()->cpu)
current_thread_info   88 arch/xtensa/kernel/process.c 	if (ti == current_thread_info())
current_thread_info  143 arch/xtensa/kernel/process.c 	struct thread_info *ti = current_thread_info();
current_thread_info  137 arch/xtensa/kernel/signal.c 	struct thread_info *ti = current_thread_info();
current_thread_info  176 arch/xtensa/kernel/signal.c 	struct thread_info *ti = current_thread_info();
current_thread_info    7 include/asm-generic/current.h #define get_current() (current_thread_info()->task)
current_thread_info   11 include/asm-generic/preempt.h 	return READ_ONCE(current_thread_info()->preempt_count);
current_thread_info   16 include/asm-generic/preempt.h 	return &current_thread_info()->preempt_count;
current_thread_info   81 include/asm-generic/uaccess.h #define get_fs()	(current_thread_info()->addr_limit)
current_thread_info   85 include/asm-generic/uaccess.h 	current_thread_info()->addr_limit = fs;
current_thread_info   88 include/linux/thread_info.h 	set_ti_thread_flag(current_thread_info(), flag)
current_thread_info   90 include/linux/thread_info.h 	clear_ti_thread_flag(current_thread_info(), flag)
current_thread_info   92 include/linux/thread_info.h 	update_ti_thread_flag(current_thread_info(), flag, value)
current_thread_info   94 include/linux/thread_info.h 	test_and_set_ti_thread_flag(current_thread_info(), flag)
current_thread_info   96 include/linux/thread_info.h 	test_and_clear_ti_thread_flag(current_thread_info(), flag)
current_thread_info   98 include/linux/thread_info.h 	test_ti_thread_flag(current_thread_info(), flag)