Searched refs:stack_ptr (Results 1 – 3 of 3) sorted by relevance
/kernel/include/ |
A D | kernel_arch_interface.h | 77 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 D | thread.c | 387 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 D | init.c | 677 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