Home
last modified time | relevance | path

Searched refs:task_thread_info (Results 1 – 5 of 5) sorted by relevance

/include/linux/sched/
Dtask_stack.h43 *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()
/include/linux/
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)
Dscs.h25 #define task_scs(tsk) (task_thread_info(tsk)->scs_base)
26 #define task_scs_sp(tsk) (task_thread_info(tsk)->scs_sp)
Dsched.h1999 # define task_thread_info(task) (&(task)->thread_info) macro
2001 # define task_thread_info(task) ((struct thread_info *)(task)->stack) macro
2068 set_ti_thread_flag(task_thread_info(tsk), flag); in set_tsk_thread_flag()
2073 clear_ti_thread_flag(task_thread_info(tsk), flag); in clear_tsk_thread_flag()
2079 update_ti_thread_flag(task_thread_info(tsk), flag, value); in update_tsk_thread_flag()
2084 return test_and_set_ti_thread_flag(task_thread_info(tsk), flag); in test_and_set_tsk_thread_flag()
2089 return test_and_clear_ti_thread_flag(task_thread_info(tsk), flag); in test_and_clear_tsk_thread_flag()
2094 return test_ti_thread_flag(task_thread_info(tsk), flag); in test_tsk_thread_flag()
2304 return READ_ONCE(task_thread_info(p)->cpu); in task_cpu()
/include/asm-generic/
Dpreempt.h28 task_thread_info(p)->preempt_count = FORK_PREEMPT_COUNT; \
32 task_thread_info(p)->preempt_count = PREEMPT_DISABLED; \