Home
last modified time | relevance | path

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

/Zephyr-latest/kernel/include/
Dtimeout_q.h40 static inline void z_init_thread_timeout(struct _thread_base *thread_base) in z_init_thread_timeout() argument
42 z_init_timeout(&thread_base->timeout); in z_init_thread_timeout()
64 #define z_init_thread_timeout(thread_base) do {} while (false)
Dkernel_internal.h31 void z_init_thread_base(struct _thread_base *thread_base, int priority,
/Zephyr-latest/kernel/
Dthread.c743 void z_init_thread_base(struct _thread_base *thread_base, int priority, in z_init_thread_base() argument
747 thread_base->pended_on = NULL; in z_init_thread_base()
748 thread_base->user_options = (uint8_t)options; in z_init_thread_base()
749 thread_base->thread_state = (uint8_t)initial_state; in z_init_thread_base()
751 thread_base->prio = priority; in z_init_thread_base()
753 thread_base->sched_locked = 0U; in z_init_thread_base()
756 thread_base->is_idle = 0; in z_init_thread_base()
760 thread_base->slice_ticks = 0; in z_init_thread_base()
761 thread_base->slice_expired = NULL; in z_init_thread_base()
766 z_init_thread_timeout(thread_base); in z_init_thread_base()