Home
last modified time | relevance | path

Searched refs:stack_end (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/arch/x86/core/
Duserspace.c130 size_t stack_end; in arch_user_mode_enter() local
135 stack_end = Z_STACK_PTR_ALIGN(arch_current_thread()->stack_info.start + in arch_user_mode_enter()
145 stack_end -= 8; in arch_user_mode_enter()
184 z_x86_userspace_enter(user_entry, p1, p2, p3, stack_end, in arch_user_mode_enter()
/Zephyr-latest/arch/xtensa/core/
Dprep_c.c60 char *stack_end = stack_start + stack_sz; in z_prep_c() local
71 ((uintptr_t)sp >= (uintptr_t)stack_end)) { in z_prep_c()
Dthread.c160 size_t stack_end; in arch_user_mode_enter() local
165 stack_end = Z_STACK_PTR_ALIGN(current->stack_info.start + in arch_user_mode_enter()
170 stack_end, current->stack_info.start); in arch_user_mode_enter()
/Zephyr-latest/tests/kernel/threads/thread_stack/src/
Dmain.c100 char *stack_start, *stack_ptr, *stack_end, *obj_start, *obj_end; in stack_buffer_scenarios() local
140 stack_end = stack_start + stack_size; in stack_buffer_scenarios()
155 zassert_true(stack_end <= obj_end, in stack_buffer_scenarios()
179 for (pos = stack_ptr; pos < stack_end; pos++) { in stack_buffer_scenarios()
190 for (pos = stack_start; pos < stack_end; pos++) { in stack_buffer_scenarios()
204 zassert_true(check_perms(stack_end, 1, 0), in stack_buffer_scenarios()
233 end_space = obj_end - stack_end; in stack_buffer_scenarios()
/Zephyr-latest/arch/xtensa/include/
Dxtensa_internal.h55 uintptr_t stack_end,
/Zephyr-latest/arch/x86/include/
Dkernel_arch_func.h82 uintptr_t stack_end,
/Zephyr-latest/arch/arm/include/cortex_a_r/
Dkernel_arch_func.h79 uint32_t stack_end,
/Zephyr-latest/arch/arm/include/cortex_m/
Dkernel_arch_func.h82 uint32_t stack_end,
/Zephyr-latest/arch/riscv/include/
Dkernel_arch_func.h99 uint32_t stack_end,