Home
last modified time | relevance | path

Searched refs:rt_thread_ready_table (Results 1 – 2 of 2) sorted by relevance

/src/
A Dscheduler_up.c48 rt_uint8_t rt_thread_ready_table[32]; variable
104 highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; in _scheduler_get_highest_priority_thread()
219 rt_memset(rt_thread_ready_table, 0, sizeof(rt_thread_ready_table)); in rt_system_scheduler_init()
521 rt_thread_ready_table[RT_SCHED_PRIV(thread).number] |= RT_SCHED_PRIV(thread).high_mask; in rt_sched_insert_thread()
555 rt_thread_ready_table[RT_SCHED_PRIV(thread).number] &= ~RT_SCHED_PRIV(thread).high_mask; in rt_sched_remove_thread()
556 if (rt_thread_ready_table[RT_SCHED_PRIV(thread).number] == 0) in rt_sched_remove_thread()
A Dscheduler_mp.c118 static rt_uint8_t rt_thread_ready_table[32]; variable
188 highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; in _get_global_highest_ready_prio()
303 rt_thread_ready_table[RT_SCHED_PRIV(thread).number] |= RT_SCHED_PRIV(thread).high_mask; in _sched_insert_thread_locked()
371 rt_thread_ready_table[RT_SCHED_PRIV(thread).number] &= ~RT_SCHED_PRIV(thread).high_mask; in _sched_remove_thread_locked()
372 if (rt_thread_ready_table[RT_SCHED_PRIV(thread).number] == 0) in _sched_remove_thread_locked()
458 rt_memset(rt_thread_ready_table, 0, sizeof(rt_thread_ready_table)); in rt_system_scheduler_init()

Completed in 6 milliseconds