Home
last modified time | relevance | path

Searched refs:switch_handle (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/kernel/include/
Dkswap.h56 volatile void **shp = (void *)&thread->switch_handle; in z_sched_switch_spin()
155 void *newsh = new_thread->switch_handle; in do_swap()
162 new_thread->switch_handle = NULL; in do_swap()
166 arch_switch(newsh, &old_thread->switch_handle); in do_swap()
Dkernel_offsets.h62 GEN_OFFSET_SYM(_thread_t, switch_handle);
/Zephyr-latest/arch/sparc/include/
Dkernel_arch_func.h45 switch_handle); in arch_switch()
/Zephyr-latest/arch/arm64/include/
Dkernel_arch_func.h47 switch_handle); in arch_switch()
/Zephyr-latest/arch/arm/include/cortex_a_r/
Dkernel_arch_func.h70 switch_handle); in arch_switch()
/Zephyr-latest/arch/x86/core/intel64/
Dthread.c67 thread->switch_handle = thread; in arch_new_thread()
/Zephyr-latest/arch/sparc/core/
Dthread.c59 thread->switch_handle = thread; in arch_new_thread()
/Zephyr-latest/arch/xtensa/include/
Dkernel_arch_func.h54 size_t nsp = (size_t) new_thread->switch_handle; in arch_cohere_stacks()
/Zephyr-latest/arch/riscv/include/
Dkernel_arch_func.h69 switch_handle); in arch_switch()
/Zephyr-latest/arch/arm64/core/
Dthread.c147 thread->switch_handle = thread; in arch_new_thread()
/Zephyr-latest/kernel/
Dsched.c884 old_thread->switch_handle = NULL; in z_get_next_switch_handle()
931 old_thread->switch_handle = interrupted; in z_get_next_switch_handle()
932 ret = new_thread->switch_handle; in z_get_next_switch_handle()
935 new_thread->switch_handle = NULL; in z_get_next_switch_handle()
942 arch_current_thread()->switch_handle = interrupted; in z_get_next_switch_handle()
944 return arch_current_thread()->switch_handle; in z_get_next_switch_handle()
1348 arch_current_thread()->switch_handle = arch_current_thread(); in halt_thread()
Dthread.c574 __ASSERT(new_thread->switch_handle != NULL, in z_setup_new_thread()
/Zephyr-latest/include/zephyr/kernel/
Dthread.h346 void *switch_handle; member
/Zephyr-latest/arch/xtensa/core/
Dthread.c132 thread->switch_handle = init_stack(thread, (int *)stack_ptr, entry, in arch_new_thread()
/Zephyr-latest/arch/riscv/core/
Dthread.c115 thread->switch_handle = thread; in arch_new_thread()
/Zephyr-latest/arch/arm/core/cortex_a_r/
Dthread.c135 thread->switch_handle = thread; in arch_new_thread()
/Zephyr-latest/arch/arc/core/
Dthread.c200 thread->switch_handle = thread; in arch_new_thread()
/Zephyr-latest/subsys/testsuite/ztest/src/
Dztest.c158 volatile void **shp = (void *)&thread->switch_handle; in wait_for_thread_to_switch_out()
/Zephyr-latest/doc/kernel/services/smp/
Dsmp.rst351 "switch_handle" field after its context has fully been saved.