Lines Matching full:number

19  * 2010-07-13     Bernard      fix the maximal number of rt_scheduler_lock_nest
133 register rt_ubase_t number; in _get_highest_priority_thread() local
142 number = __rt_ffs(rt_thread_ready_priority_group) - 1; in _get_highest_priority_thread()
143 highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; in _get_highest_priority_thread()
144 number = __rt_ffs(pcpu->priority_group) - 1; in _get_highest_priority_thread()
145 local_highest_ready_priority = (number << 3) + __rt_ffs(pcpu->ready_table[number]) - 1; in _get_highest_priority_thread()
176 register rt_ubase_t number; in _get_highest_priority_thread() local
178 number = __rt_ffs(rt_thread_ready_priority_group) - 1; in _get_highest_priority_thread()
179 highest_ready_priority = (number << 3) + __rt_ffs(rt_thread_ready_table[number]) - 1; in _get_highest_priority_thread()
291 * @param vector, the number of IPI interrupt for system scheduling
616 rt_thread_ready_table[thread->number] |= thread->high_mask; in rt_schedule_insert_thread()
630 pcpu->ready_table[thread->number] |= thread->high_mask; in rt_schedule_insert_thread()
679 rt_thread_ready_table[thread->number] |= thread->high_mask; in rt_schedule_insert_thread()
717 rt_thread_ready_table[thread->number] &= ~thread->high_mask; in rt_schedule_remove_thread()
718 if (rt_thread_ready_table[thread->number] == 0) in rt_schedule_remove_thread()
734 pcpu->ready_table[thread->number] &= ~thread->high_mask; in rt_schedule_remove_thread()
735 if (rt_thread_ready_table[thread->number] == 0) in rt_schedule_remove_thread()
767 rt_thread_ready_table[thread->number] &= ~thread->high_mask; in rt_schedule_remove_thread()
768 if (rt_thread_ready_table[thread->number] == 0) in rt_schedule_remove_thread()
796 * the maximal number of nest is RT_UINT16_MAX, which is big in rt_enter_critical()
821 * the maximal number of nest is RT_UINT16_MAX, which is big in rt_enter_critical()