Searched refs:rt_thread (Results 1 – 5 of 5) sorted by relevance
| /include/ |
| A D | rtsched.h | 21 struct rt_thread; 83 struct rt_thread, sched_thread_ctx) 117 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); 138 void rt_sched_remove_thread(struct rt_thread *thread); [all …]
|
| A D | rtdef.h | 695 struct rt_thread *current_thread; 715 struct rt_thread *idle_thread; 732 struct rt_thread *current_thread; 733 struct rt_thread *idle_thread; 749 struct rt_thread; 762 typedef rt_err_t (*rt_wakeup_func_t)(void *object, struct rt_thread *thread); 848 typedef void (*rt_thread_cleanup_t)(struct rt_thread *tid); 854 struct rt_thread struct 956 typedef struct rt_thread *rt_thread_t; argument 1036 struct rt_thread *owner; /**< current owner of mutex */ [all …]
|
| A D | rthw.h | 162 void rt_hw_context_switch(rt_ubase_t from, rt_ubase_t to, struct rt_thread *to_thread); 163 void rt_hw_context_switch_to(rt_ubase_t to, struct rt_thread *to_thread); 164 void rt_hw_context_switch_interrupt(void *context, rt_ubase_t from, rt_ubase_t to, struct rt_thread…
|
| A D | rtthread.h | 149 rt_err_t rt_thread_init(struct rt_thread *thread, 181 void rt_thread_wakeup_set(struct rt_thread *thread, rt_wakeup_func_t func, void* user_data); 223 void rt_scheduler_stack_check(struct rt_thread *thread); 240 void rt_scheduler_switch_sethook(void (*hook)(struct rt_thread *tid)); 404 struct rt_thread *rt_susp_list_dequeue(rt_list_t *susp_list, rt_err_t thread_error); 736 void rt_cpus_lock_status_restore(struct rt_thread *thread);
|
| A D | rttypes.h | 196 struct rt_thread *_curthr = rt_thread_self(); \
|
Completed in 13 milliseconds