Home
last modified time | relevance | path

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

/src/
A Dthread.c181 rt_uint32_t stack_size, in _thread_init() argument
202 thread->stack_size = stack_size; in _thread_init()
205 rt_memset(thread->stack_addr, '#', thread->stack_size); in _thread_init()
215 … (rt_uint8_t *)((char *)thread->stack_addr + thread->stack_size - sizeof(rt_ubase_t)), in _thread_init()
333 rt_uint32_t stack_size, in rt_thread_init() argument
353 stack_size, in rt_thread_init()
526 rt_uint32_t stack_size, in rt_thread_create() argument
541 stack_start = (void *)RT_KERNEL_MALLOC(stack_size); in rt_thread_create()
555 stack_size, in rt_thread_create()
A Dscheduler_comm.c446 if (*((rt_uint8_t *)((rt_uintptr_t)thread->stack_addr + thread->stack_size - 1)) != '#' || in rt_scheduler_stack_check()
452 (rt_uintptr_t)thread->stack_addr + (rt_uintptr_t)thread->stack_size) in rt_scheduler_stack_check()
463 else if ((rt_uintptr_t)thread->sp > ((rt_uintptr_t)thread->stack_addr + thread->stack_size)) in rt_scheduler_stack_check()
465 if ((rt_uintptr_t)thread->sp > ((rt_uintptr_t)thread->stack_addr + thread->stack_size)) in rt_scheduler_stack_check()

Completed in 13 milliseconds