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()
154 void *newsh = new_thread->switch_handle; in do_swap()
161 new_thread->switch_handle = NULL; in do_swap()
165 arch_switch(newsh, &old_thread->switch_handle); in do_swap()
Dkernel_offsets.h58 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.c854 old_thread->switch_handle = NULL; in z_get_next_switch_handle()
901 old_thread->switch_handle = interrupted; in z_get_next_switch_handle()
902 ret = new_thread->switch_handle; in z_get_next_switch_handle()
905 new_thread->switch_handle = NULL; in z_get_next_switch_handle()
912 _current->switch_handle = interrupted; in z_get_next_switch_handle()
914 return _current->switch_handle; in z_get_next_switch_handle()
1306 _current->switch_handle = _current; in halt_thread()
Dthread.c575 __ASSERT(new_thread->switch_handle != NULL, in z_setup_new_thread()
/Zephyr-latest/include/zephyr/kernel/
Dthread.h348 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.c124 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.