/linux/arch/alpha/kernel/ |
H A D | ptrace.c | 114 addr = &task_thread_info(task)->pcb.usp; in get_reg_addr() 116 addr = &task_thread_info(task)->pcb.unique; in get_reg_addr() 136 = task_thread_info(task)->ieee_state & IEEE_SW_MASK; in get_reg() 150 task_thread_info(task)->ieee_state in put_reg() 151 = ((task_thread_info(task)->ieee_state & ~IEEE_SW_MASK) in put_reg() 201 task_thread_info(child)->bpt_addr[nsaved++] = pc + 4; in ptrace_set_bpt() 203 task_thread_info(child)->bpt_addr[nsaved++] in ptrace_set_bpt() 208 task_thread_info(child)->bpt_addr[nsaved++] = get_reg(child, reg_b); in ptrace_set_bpt() 211 task_thread_info(child)->bpt_addr[nsaved++] = pc + 4; in ptrace_set_bpt() 217 res = read_int(child, task_thread_info(chil 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/arm/include/asm/ |
H A D | syscall.h | 26 return task_thread_info(task)->abi_syscall; in syscall_get_nr() 28 if (task_thread_info(task)->abi_syscall == -1) in syscall_get_nr() 31 return task_thread_info(task)->abi_syscall & __NR_SYSCALL_MASK; in syscall_get_nr() 37 (task_thread_info(task)->abi_syscall & __NR_OABI_SYSCALL_BASE); in __in_oabi_syscall() 76 task_thread_info(task)->abi_syscall = -1; in syscall_set_nr() 87 task_thread_info(task)->abi_syscall = nr; in syscall_set_nr() 90 task_thread_info(task)->abi_syscall = in syscall_set_nr() 91 (task_thread_info(task)->abi_syscall & ~__NR_SYSCALL_MASK) | in syscall_set_nr()
|
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/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/include/linux/ |
H A D | thread_info.h | 154 read_ti_thread_flags(task_thread_info(t)) 165 set_bit(SYSCALL_WORK_BIT_##fl, &task_thread_info(t)->syscall_work) 167 test_bit(SYSCALL_WORK_BIT_##fl, &task_thread_info(t)->syscall_work) 169 clear_bit(SYSCALL_WORK_BIT_##fl, &task_thread_info(t)->syscall_work) 181 set_ti_thread_flag(task_thread_info(t), TIF_##fl) 183 test_ti_thread_flag(task_thread_info(t), TIF_##fl) 185 clear_ti_thread_flag(task_thread_info(t), TIF_##fl)
|
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)
|
/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/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 | switch_to.h | 27 * @next_ti: task_thread_info(next). 54 struct thread_info *__prev_ti = task_thread_info(prev); \ 137 write_c0_userlocal(task_thread_info(next)->tp_value); \ 139 (last) = resume(prev, next, task_thread_info(next)); \
|
/linux/arch/sparc/kernel/ |
H A D | ptrace_64.c | 345 struct thread_info *t = task_thread_info(target); in fpregs64_get() 376 unsigned long *fpregs = task_thread_info(target)->fpregs; in fpregs64_set() 388 task_thread_info(target)->xfsr, in fpregs64_set() 393 task_thread_info(target)->gsr, in fpregs64_set() 397 fprs = task_thread_info(target)->fpsaved[0]; in fpregs64_set() 406 task_thread_info(target)->fpsaved[0] = fprs; in fpregs64_set() 680 struct thread_info *t = task_thread_info(target); in fpregs32_get() 703 unsigned long *fpregs = task_thread_info(target)->fpregs; in fpregs32_set() 710 fprs = task_thread_info(target)->fpsaved[0]; in fpregs32_set() 728 val = task_thread_info(targe in fpregs32_set() [all...] |
/linux/arch/arm64/include/asm/ |
H A D | syscall.h | 37 if (is_compat_thread(task_thread_info(task))) in syscall_get_return_value() 58 if (is_compat_thread(task_thread_info(task))) in syscall_set_return_value() 111 if (is_compat_thread(task_thread_info(task))) in syscall_get_arch()
|
H A D | preempt.h | 23 task_thread_info(p)->preempt_count = FORK_PREEMPT_COUNT; \ 27 task_thread_info(p)->preempt_count = PREEMPT_DISABLED; \
|
/linux/arch/alpha/include/asm/ |
H A D | thread_info.h | 91 __u32 status = task_thread_info(task)->status & ~UAC_BITMASK; \ 98 task_thread_info(task)->status = status; \ 102 __u32 status = task_thread_info(task)->status & ~UAC_BITMASK; \
|
H A D | mmu_context.h | 160 task_thread_info(next)->pcb.asn = mmc & HARDWARE_ASN_MASK; in ev5_switch_mm() 202 task_thread_info(tsk)->pcb.ptbr in init_new_context() 211 task_thread_info(tsk)->pcb.ptbr in enter_lazy_tlb()
|
/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 | 445 if (is_compat_thread(task_thread_info(p))) in copy_thread() 531 if (is_compat_thread(task_thread_info(next))) in tls_thread_switch() 626 struct thread_info *ti = task_thread_info(next); in update_cntkctl_el1() 641 if ((read_ti_thread_flags(task_thread_info(prev)) & in cntkctl_thread_switch() 643 (read_ti_thread_flags(task_thread_info(next)) & in cntkctl_thread_switch() 853 struct thread_info *ti = task_thread_info(task); in set_tagged_addr_ctrl() 887 struct thread_info *ti = task_thread_info(task); in get_tagged_addr_ctrl()
|
/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/arch/arm64/mm/ |
H A D | gcs.c | 179 if (is_compat_thread(task_thread_info(task))) in arch_set_shadow_stack_status() 226 if (is_compat_thread(task_thread_info(task))) in arch_get_shadow_stack_status() 238 if (is_compat_thread(task_thread_info(task))) in arch_lock_shadow_stack_status()
|
/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()
|