Lines Matching refs:rt_uint8_t
23 typedef rt_uint8_t rt_sched_thread_status_t;
35 rt_uint8_t current_priority; /**< current priority */
36 rt_uint8_t init_priority; /**< initialized priority */
38 rt_uint8_t number; /**< priority low number */
39 rt_uint8_t high_mask; /**< priority high mask */
53 rt_uint8_t stat; /**< thread status */
54 …rt_uint8_t sched_flag_locked:1; /**< calling thread have the scheduler locked …
55 rt_uint8_t sched_flag_ttmr_set:1; /**< thread timer is start */
58 rt_uint8_t critical_switch_flag:1; /**< critical switch pending */
62 rt_uint8_t bind_cpu; /**< thread is bind to cpu */
63 rt_uint8_t oncpu; /**< process on cpu */
115 void rt_sched_thread_init_ctx(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority);
116 void rt_sched_thread_init_priv(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority);
124 rt_uint8_t rt_sched_thread_get_stat(struct rt_thread *thread);
125 rt_uint8_t rt_sched_thread_get_curr_prio(struct rt_thread *thread);
126 rt_uint8_t rt_sched_thread_get_init_prio(struct rt_thread *thread);
131 rt_err_t rt_sched_thread_change_priority(struct rt_thread *thread, rt_uint8_t priority);
132 rt_err_t rt_sched_thread_reset_priority(struct rt_thread *thread, rt_uint8_t priority);
134 rt_uint8_t rt_sched_thread_is_suspended(struct rt_thread *thread);