Home
last modified time | relevance | path

Searched refs:task_thread_info (Results 1 - 25 of 209) sorted by relevance

123456789

/kernel/linux/linux-5.10/arch/alpha/kernel/
H A Dptrace.c113 addr = &task_thread_info(task)->pcb.usp; in get_reg_addr()
115 addr = &task_thread_info(task)->pcb.unique; in get_reg_addr()
135 = task_thread_info(task)->ieee_state & IEEE_SW_MASK; in get_reg()
149 task_thread_info(task)->ieee_state in put_reg()
150 = ((task_thread_info(task)->ieee_state & ~IEEE_SW_MASK) in put_reg()
200 task_thread_info(child)->bpt_addr[nsaved++] = pc + 4; in ptrace_set_bpt()
202 task_thread_info(child)->bpt_addr[nsaved++] in ptrace_set_bpt()
207 task_thread_info(child)->bpt_addr[nsaved++] = get_reg(child, reg_b); in ptrace_set_bpt()
210 task_thread_info(child)->bpt_addr[nsaved++] = pc + 4; in ptrace_set_bpt()
216 res = read_int(child, task_thread_info(chil in ptrace_set_bpt()
[all...]
/kernel/linux/linux-6.6/arch/alpha/kernel/
H A Dptrace.c114 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...]
/kernel/linux/linux-5.10/arch/ia64/include/asm/
H A Dthread_info.h60 #define task_thread_info(tsk) ((struct thread_info *) ((char *) (tsk) + IA64_TASK_SIZE)) macro
64 #define task_thread_info(tsk) ((struct thread_info *) 0) macro
72 *task_thread_info(p) = *task_thread_info(org); \
73 task_thread_info(p)->ac_stime = 0; \
74 task_thread_info(p)->ac_utime = 0; \
75 task_thread_info(p)->task = (p);
78 *task_thread_info(p) = *task_thread_info(org); \
79 task_thread_info(
[all...]
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dthread_info.h58 #define task_thread_info(tsk) ((struct thread_info *) ((char *) (tsk) + IA64_TASK_SIZE)) macro
62 #define task_thread_info(tsk) ((struct thread_info *) 0) macro
70 *task_thread_info(p) = *task_thread_info(org); \
71 task_thread_info(p)->ac_stime = 0; \
72 task_thread_info(p)->ac_utime = 0; \
73 task_thread_info(p)->task = (p);
76 *task_thread_info(p) = *task_thread_info(org); \
77 task_thread_info(
[all...]
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dwatch.h28 if (test_bit(TIF_LOAD_WATCH, &task_thread_info(prev)->flags) \
29 || test_bit(TIF_SINGLESTEP, &task_thread_info(prev)->flags)) \
31 if (test_bit(TIF_LOAD_WATCH, &task_thread_info(prev)->flags) \
32 || test_bit(TIF_SINGLESTEP, &task_thread_info(prev)->flags)) \
/kernel/linux/linux-5.10/include/linux/sched/
H A Dtask_stack.h41 *task_thread_info(p) = *task_thread_info(org); in setup_thread_stack()
42 task_thread_info(p)->task = p; in setup_thread_stack()
57 return (unsigned long *)((unsigned long)task_thread_info(p) + THREAD_SIZE) - 1; in end_of_stack()
59 return (unsigned long *)(task_thread_info(p) + 1); in end_of_stack()
/kernel/linux/linux-6.6/include/linux/sched/
H A Dtask_stack.h41 *task_thread_info(p) = *task_thread_info(org); in setup_thread_stack()
42 task_thread_info(p)->task = p; in setup_thread_stack()
57 return (unsigned long *)((unsigned long)task_thread_info(p) + THREAD_SIZE) - 1; in end_of_stack()
59 return (unsigned long *)(task_thread_info(p) + 1); in end_of_stack()
/kernel/linux/linux-6.6/arch/arc/kernel/
H A Dprocess.c27 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()
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dfpu.h42 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()
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dsyscall.h26 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()
H A Dthread_info.h90 ((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))
/kernel/linux/linux-6.6/arch/sh/include/asm/
H A Dfpu.h42 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()
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dprocess.c27 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()
225 task_thread_info(p)->thr_ptr = tls; in copy_thread()
228 task_thread_info(p)->thr_ptr = in copy_thread()
229 task_thread_info(current)->thr_ptr; in copy_thread()
240 c_callee->r25 = task_thread_info(p)->thr_ptr; in copy_thread()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dswitch_to_64.h26 : : "r" (task_thread_info(next)->current_ds));\
28 task_thread_info(next); \
59 : "0" (task_thread_info(next)), \
/kernel/linux/linux-6.6/include/linux/
H A Dthread_info.h146 read_ti_thread_flags(task_thread_info(t))
157 set_bit(SYSCALL_WORK_BIT_##fl, &task_thread_info(t)->syscall_work)
159 test_bit(SYSCALL_WORK_BIT_##fl, &task_thread_info(t)->syscall_work)
161 clear_bit(SYSCALL_WORK_BIT_##fl, &task_thread_info(t)->syscall_work)
173 set_ti_thread_flag(task_thread_info(t), TIF_##fl)
175 test_ti_thread_flag(task_thread_info(t), TIF_##fl)
177 clear_ti_thread_flag(task_thread_info(t), TIF_##fl)
/kernel/linux/linux-6.6/arch/ia64/kernel/
H A Dtime.c71 struct thread_info *ti = task_thread_info(tsk); in vtime_flush()
113 struct thread_info *pi = task_thread_info(prev); in arch_vtime_task_switch()
114 struct thread_info *ni = task_thread_info(current); in arch_vtime_task_switch()
126 struct thread_info *ti = task_thread_info(tsk); in vtime_delta()
140 struct thread_info *ti = task_thread_info(tsk); in vtime_account_kernel()
152 struct thread_info *ti = task_thread_info(tsk); in vtime_account_idle()
159 struct thread_info *ti = task_thread_info(tsk); in vtime_account_softirq()
166 struct thread_info *ti = task_thread_info(tsk); in vtime_account_hardirq()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dsyscall.h37 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()
82 if (is_compat_thread(task_thread_info(task))) in syscall_get_arch()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dthread_info.h98 ((unsigned long)(task_thread_info(tsk)->cpu_context.pc))
100 ((unsigned long)(task_thread_info(tsk)->cpu_context.sp))
104 ((unsigned long)(task_thread_info(tsk)->cpu_context.fp))
107 ((unsigned long)(task_thread_info(tsk)->cpu_context.r7))
/kernel/linux/linux-5.10/arch/microblaze/include/asm/
H A Dswitch_to.h17 (last) = _switch_to(task_thread_info(prev), \
18 task_thread_info(next)); \
/kernel/linux/linux-6.6/arch/microblaze/include/asm/
H A Dswitch_to.h17 (last) = _switch_to(task_thread_info(prev), \
18 task_thread_info(next)); \
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dsyscall.h37 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()
92 if (is_compat_thread(task_thread_info(task))) in syscall_get_arch()
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dswitch_to.h27 * @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)); \
/kernel/linux/linux-5.10/arch/alpha/include/asm/
H A Dthread_info.h91 __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; \
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dswitch_to.h27 * @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)); \
/kernel/linux/linux-6.6/arch/alpha/include/asm/
H A Dthread_info.h91 __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; \

Completed in 9 milliseconds

123456789