Home
last modified time | relevance | path

Searched refs:priority (Results 1 – 6 of 6) sorted by relevance

/src/
A Dscheduler_comm.c33 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()
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
[all …]
A Dipc.c838 mutex->priority = 0xff; in _mutex_update_priority()
841 return mutex->priority; in _mutex_update_priority()
858 if (priority > mutex_prio) in _thread_get_mutex_priority()
860 priority = mutex_prio; in _thread_get_mutex_priority()
864 return priority; in _thread_get_mutex_priority()
1022 mutex->priority = 0xFF; in rt_mutex_init()
1080 rt_uint8_t priority; in rt_mutex_drop_thread() local
1124 mutex->priority = 0xff; in rt_mutex_drop_thread()
1251 mutex->priority = 0xFF; in rt_mutex_create()
1422 if (priority < mutex->priority) in _rt_mutex_take()
[all …]
A Dscheduler_up.c456 void rt_sched_thread_init_priv(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority) in rt_sched_thread_init_priv() argument
461 RT_ASSERT(priority < RT_THREAD_PRIORITY_MAX); in rt_sched_thread_init_priv()
462 RT_SCHED_PRIV(thread).init_priority = priority; in rt_sched_thread_init_priv()
463 RT_SCHED_PRIV(thread).current_priority = priority; in rt_sched_thread_init_priv()
A Dthread.c182 rt_uint8_t priority, in _thread_init() argument
187 rt_sched_thread_init_ctx(thread, tick, priority); in _thread_init()
334 rt_uint8_t priority, in rt_thread_init() argument
354 priority, in rt_thread_init()
527 rt_uint8_t priority, in rt_thread_create() argument
556 priority, in rt_thread_create()
A DKconfig93 prompt "The maximal level value of priority of thread"
174 the timeout function context of soft-timer is under a high priority timer
179 int "The priority level value of timer thread"
271 bool "Enable message queue priority"
322 Speed priority mode.
A Dscheduler_mp.c1111 void rt_sched_thread_init_priv(struct rt_thread *thread, rt_uint32_t tick, rt_uint8_t priority) in rt_sched_thread_init_priv() argument
1116 RT_ASSERT(priority < RT_THREAD_PRIORITY_MAX); in rt_sched_thread_init_priv()
1117 RT_SCHED_PRIV(thread).init_priority = priority; in rt_sched_thread_init_priv()
1118 RT_SCHED_PRIV(thread).current_priority = priority; in rt_sched_thread_init_priv()

Completed in 16 milliseconds