/linux-4.1.27/arch/arm64/kernel/ |
D | process.c | 221 current->thread.tp_value = 0; in tls_thread_flush() 257 unsigned long tls = p->thread.tp_value; in copy_thread() 294 p->thread.tp_value = tls; in copy_thread() 307 current->thread.tp_value = tpidr; in tls_thread_switch() 312 tpidrro = next->thread.tp_value; in tls_thread_switch() 314 tpidr = next->thread.tp_value; in tls_thread_switch()
|
D | sys_compat.c | 90 current->thread.tp_value = regs->regs[0]; in compat_arm_syscall()
|
D | ptrace.c | 542 unsigned long *tls = &target->thread.tp_value; in tls_get() 557 target->thread.tp_value = tls; in tls_set() 1070 ret = put_user((compat_ulong_t)child->thread.tp_value, in compat_arch_ptrace()
|
/linux-4.1.27/arch/mips/kernel/ |
D | pm.c | 56 write_c0_userlocal(current_thread_info()->tp_value); in mips_cpu_restore()
|
D | ptrace32.c | 277 ret = put_user(task_thread_info(child)->tp_value, in compat_arch_ptrace() 282 ret = put_user(task_thread_info(child)->tp_value, in compat_arch_ptrace()
|
D | syscall.c | 92 ti->tp_value = addr; in SYSCALL_DEFINE1()
|
D | traps.c | 354 field, current_thread_info()->tp_value); in show_registers() 359 if (tls != current_thread_info()->tp_value) in show_registers() 648 regs->regs[rt] = ti->tp_value; in simulate_rdhwr()
|
D | process.c | 173 ti->tp_value = regs->regs[7]; in copy_thread()
|
D | ptrace.c | 780 ret = put_user(task_thread_info(child)->tp_value, datalp); in arch_ptrace()
|
D | asm-offsets.c | 96 OFFSET(TI_TP_VALUE, thread_info, tp_value); in output_thread_info_defines()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | thread_info.h | 32 unsigned long tp_value; /* thread pointer */ member
|
/linux-4.1.27/arch/score/include/asm/ |
D | thread_info.h | 32 unsigned long tp_value; /* thread pointer */ member
|
/linux-4.1.27/arch/mips/include/asm/ |
D | switch_to.h | 122 write_c0_userlocal(current_thread_info()->tp_value); \
|
D | thread_info.h | 27 unsigned long tp_value; /* thread pointer */ member
|
/linux-4.1.27/arch/arm/kernel/ |
D | process.c | 230 thread->tp_value[0] = childregs->ARM_r3; in copy_thread() 231 thread->tp_value[1] = get_tpuser(); in copy_thread()
|
D | asm-offsets.c | 74 DEFINE(TI_TP_VALUE, offsetof(struct thread_info, tp_value)); in main()
|
D | traps.c | 729 regs->uregs[reg] = current_thread_info()->tp_value[0]; in get_tp_trap()
|
D | ptrace.c | 852 ret = put_user(task_thread_info(child)->tp_value[0], in arch_ptrace()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | processor.h | 81 unsigned long tp_value; member
|
/linux-4.1.27/arch/m68k/kernel/ |
D | sys_m68k.c | 559 return current_thread_info()->tp_value; in sys_get_thread_area() 564 current_thread_info()->tp_value = tp; in sys_set_thread_area()
|
D | process.c | 168 task_thread_info(p)->tp_value = frame->regs.d5; in copy_thread()
|
D | ptrace.c | 261 ret = put_user(task_thread_info(child)->tp_value, datap); in arch_ptrace()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | thread_info.h | 60 unsigned long tp_value[2]; /* TLS registers */ member
|
D | tls.h | 63 thread->tp_value[0] = val;
|
/linux-4.1.27/arch/score/kernel/ |
D | asm-offsets.c | 104 OFFSET(TI_TP_VALUE, thread_info, tp_value); in output_thread_info_defines()
|