Searched refs:thread (Results 1 – 4 of 4) sorted by relevance
73 #define RT_SCHED_PRIV(thread) ((thread)->sched_thread_ctx.sched_thread_priv) argument74 #define RT_SCHED_CTX(thread) ((thread)->sched_thread_ctx) argument84 #define RT_THREAD_LIST_NODE(thread) (RT_SCHED_CTX(thread).thread_list_node) argument117 void rt_sched_thread_startup(struct rt_thread *thread);120 void rt_sched_post_ctx_switch(struct rt_thread *thread);124 rt_uint8_t rt_sched_thread_get_stat(struct rt_thread *thread);127 rt_err_t rt_sched_thread_yield(struct rt_thread *thread);128 rt_err_t rt_sched_thread_close(struct rt_thread *thread);129 rt_err_t rt_sched_thread_ready(struct rt_thread *thread);137 void rt_sched_insert_thread(struct rt_thread *thread);[all …]
149 rt_err_t rt_thread_init(struct rt_thread *thread,157 rt_err_t rt_thread_detach(rt_thread_t thread);165 rt_err_t rt_thread_delete(rt_thread_t thread);167 rt_err_t rt_thread_close(rt_thread_t thread);170 rt_err_t rt_thread_startup(rt_thread_t thread);176 rt_err_t rt_thread_suspend(rt_thread_t thread);178 rt_err_t rt_thread_resume(rt_thread_t thread);180 rt_err_t rt_thread_wakeup(rt_thread_t thread);888 if (thread == RT_NULL) in rt_sched_thread_is_binding()890 thread = rt_thread_self(); in rt_sched_thread_is_binding()[all …]
103 void rt_hw_stack_guard_init(rt_thread_t thread);179 rt_err_t rt_hw_backtrace_frame_get(rt_thread_t thread, struct rt_hw_backtrace_frame *frame);181 rt_err_t rt_hw_backtrace_frame_unwind(rt_thread_t thread, struct rt_hw_backtrace_frame *frame);
762 typedef rt_err_t (*rt_wakeup_func_t)(void *object, struct rt_thread *thread);
Completed in 10 milliseconds