Lines Matching refs:priority
33 void rt_sched_thread_init_ctx(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority) in rt_sched_thread_init_ctx() argument
44 rt_sched_thread_init_priv(thread, tick, priority); in rt_sched_thread_init_ctx()
345 static rt_err_t _rt_sched_update_priority(struct rt_thread *thread, rt_uint8_t priority, rt_bool_t … in _rt_sched_update_priority() argument
347 RT_ASSERT(priority < RT_THREAD_PRIORITY_MAX); in _rt_sched_update_priority()
359 RT_SCHED_PRIV(thread).init_priority = priority; in _rt_sched_update_priority()
361 RT_SCHED_PRIV(thread).current_priority = priority; in _rt_sched_update_priority()
380 RT_SCHED_PRIV(thread).init_priority = priority; in _rt_sched_update_priority()
382 RT_SCHED_PRIV(thread).current_priority = priority; in _rt_sched_update_priority()
400 rt_err_t rt_sched_thread_change_priority(struct rt_thread *thread, rt_uint8_t priority) in rt_sched_thread_change_priority() argument
402 return _rt_sched_update_priority(thread, priority, RT_FALSE); in rt_sched_thread_change_priority()
408 rt_err_t rt_sched_thread_reset_priority(struct rt_thread *thread, rt_uint8_t priority) in rt_sched_thread_reset_priority() argument
410 return _rt_sched_update_priority(thread, priority, RT_TRUE); in rt_sched_thread_reset_priority()