Lines Matching refs:stack_obj_size
386 size_t stack_obj_size, stack_buf_size; in setup_thread_stack() local
392 stack_obj_size = K_THREAD_STACK_LEN(stack_size); in setup_thread_stack()
394 stack_buf_size = stack_obj_size - K_THREAD_STACK_RESERVED; in setup_thread_stack()
399 stack_obj_size = K_KERNEL_STACK_LEN(stack_size); in setup_thread_stack()
401 stack_buf_size = stack_obj_size - K_KERNEL_STACK_RESERVED; in setup_thread_stack()
408 if (K_KERNEL_STACK_RESERVED > stack_obj_size) { in setup_thread_stack()
424 void *stack_mapped = k_mem_map_phys_guard((uintptr_t)stack, stack_obj_size, in setup_thread_stack()
439 stack_ptr = (char *)stack_mapped + stack_obj_size; in setup_thread_stack()
445 new_thread->stack_info.mapped.sz = stack_obj_size; in setup_thread_stack()
452 stack_ptr = (char *)stack + stack_obj_size; in setup_thread_stack()
458 stack, new_thread, stack_obj_size, (void *)stack_buf_start, in setup_thread_stack()
818 size_t total_size, stack_obj_size; in z_vrfy_k_thread_create() local
846 stack_obj_size = stack_object->data.stack_data->size; in z_vrfy_k_thread_create()
848 stack_obj_size = stack_object->data.stack_size; in z_vrfy_k_thread_create()
850 K_OOPS(K_SYSCALL_VERIFY_MSG(total_size <= stack_obj_size, in z_vrfy_k_thread_create()
852 total_size, stack_obj_size)); in z_vrfy_k_thread_create()