Home
last modified time | relevance | path

Searched refs:stack_size (Results 1 – 17 of 17) sorted by relevance

/lk-master/app/
A Dapp.c48 …uint32_t stack_size = (app->flags & APP_FLAG_CUSTOM_STACK_SIZE) ? app->stack_size : DEFAULT_STACK_… in start_app() local
51 …read_t *t = thread_create(app->name, &app_thread_entry, (void *)app, DEFAULT_PRIORITY, stack_size); in start_app()
/lk-master/kernel/
A Dthread.c175 stack_size += THREAD_STACK_PADDING_SIZE; in thread_create_etc()
178 t->stack = malloc(stack_size); in thread_create_etc()
194 stack_size - THREAD_STACK_PADDING_SIZE); in thread_create_etc()
196 memset(t->stack, STACK_DEBUG_BYTE, stack_size); in thread_create_etc()
200 t->stack_size = stack_size; in thread_create_etc()
942 size_t stack_size; in thread_stack_used() local
946 stack_size = t->stack_size; in thread_stack_used()
948 for (i = 0; i < stack_size; i++) { in thread_stack_used()
952 return stack_size - i; in thread_stack_used()
971 t->stack, t->stack_size, thread_stack_used(t)); in dump_thread()
[all …]
/lk-master/kernel/include/kernel/
A Dthread.h99 size_t stack_size; member
152 …d_create(const char *name, thread_start_routine entry, void *arg, int priority, size_t stack_size);
153 …t char *name, thread_start_routine entry, void *arg, int priority, void *stack, size_t stack_size);
/lk-master/app/include/
A Dapp.h40 size_t stack_size; member
/lk-master/arch/mips/
A Dthread.c47 t->arch.cs_frame.sp = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
/lk-master/arch/x86/
A Darch.c73 vaddr_t kernel_stack_top = (uintptr_t)ct->stack + ct->stack_size; in arch_enter_uspace()
A Dthread.c38 vaddr_t stack_top = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
/lk-master/arch/m68k/
A Dthread.c46 t->arch.cs_frame.sp = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
/lk-master/arch/arm/arm/
A Dthread.c51 vaddr_t stack_top = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
A Darch.c423 vaddr_t kernel_stack_top = (uintptr_t)ct->stack + ct->stack_size; in arch_enter_uspace()
/lk-master/arch/or1k/
A Dthread.c50 t->arch.cs_frame.r1 = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
/lk-master/arch/riscv/
A Dthread.c48 vaddr_t stack_top = ROUNDDOWN((vaddr_t)t->stack + t->stack_size, 16); in arch_thread_initialize()
A Darch.c129 vaddr_t kernel_stack_top = (uintptr_t)ct->stack + ct->stack_size; in arch_enter_uspace()
/lk-master/arch/microblaze/
A Dthread.c50 t->arch.cs_frame.r1 = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
/lk-master/arch/arm64/
A Dthread.c60 vaddr_t stack_top = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
A Darch.c110 vaddr_t kernel_stack_top = (uintptr_t)ct->stack + ct->stack_size; in arch_enter_uspace()
/lk-master/arch/arm/arm-m/
A Dthread.c122 uint32_t *sp = (void *)ROUNDDOWN((vaddr_t)t->stack + t->stack_size, 8); in arch_thread_initialize()

Completed in 22 milliseconds