| /linux/arch/alpha/kernel/ |
| H A D | ptrace.c | 122 addr = &task_thread_info(task)->pcb.usp; in get_reg_addr() 124 addr = &task_thread_info(task)->pcb.unique; in get_reg_addr() 164 swcr = task_thread_info(task)->ieee_state & IEEE_SW_MASK; in get_reg() 180 memcpy(fpregs, task_thread_info(target)->fp, sizeof(elf_fpregset_t)); in alpha_elf_fpregs_get() 189 memcpy(task_thread_info(target)->fp, fpregs, n * sizeof(elf_fpreg_t)); in alpha_elf_fpregs_set() 197 struct thread_info *ti = task_thread_info(child); in alpha_elf_gregs_set() 313 task_thread_info(task)->ieee_state in put_reg() 314 = ((task_thread_info(task)->ieee_state & ~IEEE_SW_MASK) in put_reg() 388 task_thread_info(child)->bpt_addr[nsaved++] = pc + 4; in ptrace_set_bpt() 390 task_thread_info(child)->bpt_addr[nsaved++] in ptrace_set_bpt() [all …]
|
| H A D | process.c | 240 struct thread_info *childti = task_thread_info(p); in copy_thread() 334 dump_elf_thread(dest, task_pt_regs(task), task_thread_info(task)); in dump_elf_task() 341 memcpy(fpu, task_thread_info(t)->fp, 32 * 8); in elf_core_copy_task_fpregs() 363 unsigned long fp, sp = task_thread_info(t)->pcb.ksp; in thread_saved_pc() 392 schedule_frame = ((unsigned long *)task_thread_info(p)->pcb.ksp)[6]; in __get_wchan()
|
| /linux/arch/arc/kernel/ |
| H A D | process.c | 27 task_thread_info(current)->thr_ptr = (unsigned int)user_tls_data_ptr; in SYSCALL_DEFINE1() 43 return task_thread_info(current)->thr_ptr; in SYSCALL_DEFINE0() 191 task_thread_info(p)->ksp = (unsigned long)c_callee; /* THREAD_INFO_KSP */ in copy_thread() 228 task_thread_info(p)->thr_ptr = tls; in copy_thread() 231 task_thread_info(p)->thr_ptr = in copy_thread() 232 task_thread_info(current)->thr_ptr; in copy_thread() 243 c_callee->r25 = task_thread_info(p)->thr_ptr; in copy_thread()
|
| /linux/include/linux/sched/ |
| H A D | task_stack.h | 43 *task_thread_info(p) = *task_thread_info(org); in setup_thread_stack() 44 task_thread_info(p)->task = p; in setup_thread_stack() 59 return (unsigned long *)((unsigned long)task_thread_info(p) + THREAD_SIZE) - 1; in end_of_stack() 61 return (unsigned long *)(task_thread_info(p) + 1); in end_of_stack()
|
| /linux/arch/sh/include/asm/ |
| H A D | fpu.h | 42 if (task_thread_info(tsk)->status & TS_USEDFPU) { in __unlazy_fpu() 43 task_thread_info(tsk)->status &= ~TS_USEDFPU; in __unlazy_fpu() 60 if (task_thread_info(tsk)->status & TS_USEDFPU) { in clear_fpu() 61 task_thread_info(tsk)->status &= ~TS_USEDFPU; in clear_fpu()
|
| /linux/arch/arm/include/asm/ |
| H A D | thread_info.h | 90 ((unsigned long)(task_thread_info(tsk)->cpu_context.pc)) 92 ((unsigned long)(task_thread_info(tsk)->cpu_context.sp)) 96 ((unsigned long)(task_thread_info(tsk)->cpu_context.fp)) 99 ((unsigned long)(task_thread_info(tsk)->cpu_context.r7))
|
| H A D | switch_to.h | 32 last = __switch_to(prev,task_thread_info(prev), task_thread_info(next)); \
|
| /linux/arch/mips/include/asm/ |
| H A D | syscall.h | 41 return task_thread_info(task)->syscall; in syscall_get_nr() 56 task_thread_info(task)->syscall = regs->regs[2] = nr; in syscall_set_nr() 67 task_thread_info(task)->syscall = regs->regs[4]; in mips_syscall_update_nr() 69 task_thread_info(task)->syscall = regs->regs[2]; in mips_syscall_update_nr()
|
| H A D | watch.h | 23 &task_thread_info(task)->flags))) { \
|
| /linux/arch/alpha/include/asm/ |
| H A D | thread_info.h | 102 __u32 status = task_thread_info(task)->status & ~UAC_BITMASK; \ 109 task_thread_info(task)->status = status; \ 113 __u32 status = task_thread_info(task)->status & ~UAC_BITMASK; \
|
| H A D | mmu_context.h | 177 task_thread_info(next)->pcb.asn = mmc & HARDWARE_ASN_MASK; in ev5_switch_mm() 229 task_thread_info(tsk)->pcb.ptbr in init_new_context() 238 task_thread_info(tsk)->pcb.ptbr in enter_lazy_tlb()
|
| H A D | switch_to.h | 11 (L) = alpha_switch_to(virt_to_phys(&task_thread_info(N)->pcb), (P)); \
|
| /linux/arch/microblaze/include/asm/ |
| H A D | switch_to.h | 17 (last) = _switch_to(task_thread_info(prev), \ 18 task_thread_info(next)); \
|
| /linux/arch/arm64/kernel/ |
| H A D | pointer_auth.c | 21 if (is_compat_thread(task_thread_info(tsk))) in ptrauth_prctl_reset_keys() 75 if (is_compat_thread(task_thread_info(tsk))) in ptrauth_set_enabled_keys() 100 if (is_compat_thread(task_thread_info(tsk))) in ptrauth_get_enabled_keys()
|
| H A D | process.c | 448 if (is_compat_thread(task_thread_info(p))) in copy_thread() 534 if (is_compat_thread(task_thread_info(next))) in tls_thread_switch() 629 struct thread_info *ti = task_thread_info(next); in update_cntkctl_el1() 644 if ((read_ti_thread_flags(task_thread_info(prev)) & in cntkctl_thread_switch() 646 (read_ti_thread_flags(task_thread_info(next)) & in cntkctl_thread_switch() 887 struct thread_info *ti = task_thread_info(task); in set_tagged_addr_ctrl() 921 struct thread_info *ti = task_thread_info(task); in get_tagged_addr_ctrl()
|
| /linux/arch/sparc/include/asm/ |
| H A D | switch_to_64.h | 26 task_thread_info(next); \ 57 : "0" (task_thread_info(next)), \
|
| /linux/include/asm-generic/ |
| H A D | preempt.h | 28 task_thread_info(p)->preempt_count = FORK_PREEMPT_COUNT; \ 32 task_thread_info(p)->preempt_count = PREEMPT_DISABLED; \
|
| /linux/include/linux/ |
| H A D | scs.h | 25 #define task_scs(tsk) (task_thread_info(tsk)->scs_base) 26 #define task_scs_sp(tsk) (task_thread_info(tsk)->scs_sp)
|
| H A D | sched.h | 2009 # define task_thread_info(task) (&(task)->thread_info) 2011 # define task_thread_info(task) ((struct thread_info *)(task)->stack) 2082 set_ti_thread_flag(task_thread_info(tsk), flag); in clear_tsk_thread_flag() 2087 clear_ti_thread_flag(task_thread_info(tsk), flag); in update_tsk_thread_flag() 2093 update_ti_thread_flag(task_thread_info(tsk), flag, value); in test_and_set_tsk_thread_flag() 2098 return test_and_set_ti_thread_flag(task_thread_info(tsk), flag); in test_and_clear_tsk_thread_flag() 2103 return test_and_clear_ti_thread_flag(task_thread_info(tsk), flag); in test_tsk_thread_flag() 2108 return test_ti_thread_flag(task_thread_info(tsk), flag); in set_tsk_need_resched() 2121 (atomic_long_t *)&task_thread_info(tsk)->flags); in test_tsk_need_resched() 2263 return READ_ONCE(task_thread_info( 2005 # define task_thread_info( global() macro 2007 # define task_thread_info( global() macro [all...] |
| /linux/arch/arm64/include/asm/ |
| H A D | preempt.h | 22 task_thread_info(p)->preempt_count = FORK_PREEMPT_COUNT; \ 26 task_thread_info(p)->preempt_count = PREEMPT_DISABLED; \
|
| /linux/arch/xtensa/kernel/ |
| H A D | process.c | 196 coprocessor_release_all(task_thread_info(tsk)); in exit_thread() 220 coprocessor_flush_all(task_thread_info(src)); in arch_dup_task_struct() 363 ti = task_thread_info(p); in copy_thread()
|
| /linux/arch/sh/kernel/ |
| H A D | process_32.c | 95 struct thread_info *ti = task_thread_info(p); in copy_thread() 166 : "r" (task_thread_info(next))); in __switch_to()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | livepatch.h | 17 task_thread_info(p)->livepatch_sp = end_of_stack(p) + 1; in klp_init_thread_info()
|
| H A D | cputime.h | 37 #define get_accounting(tsk) (&task_thread_info(tsk)->accounting)
|
| /linux/arch/mips/kernel/ |
| H A D | ptrace32.c | 292 ret = put_user(task_thread_info(child)->tp_value, in compat_arch_ptrace() 297 ret = put_user(task_thread_info(child)->tp_value, in compat_arch_ptrace()
|