Home
last modified time | relevance | path

Searched refs:stack_ptr (Results 1 – 3 of 3) sorted by relevance

/kernel/include/
A Dkernel_arch_interface.h77 char *stack_ptr, k_thread_entry_t entry,
174 void arch_switch_to_main_thread(struct k_thread *main_thread, char *stack_ptr,
694 size_t arch_tls_stack_setup(struct k_thread *new_thread, char *stack_ptr);
/kernel/
A Dthread.c387 char *stack_ptr, *stack_buf_start; in setup_thread_stack() local
439 stack_ptr = (char *)stack_mapped + stack_obj_size; in setup_thread_stack()
452 stack_ptr = (char *)stack + stack_obj_size; in setup_thread_stack()
459 stack_buf_size, (void *)stack_ptr); in setup_thread_stack()
473 delta += arch_tls_stack_setup(new_thread, stack_ptr); in setup_thread_stack()
481 (struct _thread_userspace_local_data *)(stack_ptr - delta); in setup_thread_stack()
499 stack_ptr -= delta; in setup_thread_stack()
501 return stack_ptr; in setup_thread_stack()
515 char *stack_ptr; in z_setup_new_thread() local
621 return stack_ptr; in z_setup_new_thread()
[all …]
A Dinit.c677 char *stack_ptr; in prepare_multithreading() local
694 stack_ptr = z_setup_new_thread(&z_main_thread, z_main_stack, in prepare_multithreading()
705 return stack_ptr; in prepare_multithreading()
709 static FUNC_NORETURN void switch_to_main_thread(char *stack_ptr) in switch_to_main_thread() argument
712 arch_switch_to_main_thread(&z_main_thread, stack_ptr, bg_thread_main); in switch_to_main_thread()
714 ARG_UNUSED(stack_ptr); in switch_to_main_thread()

Completed in 9 milliseconds