Lines Matching refs:array
734 struct rt_prio_array *array = &rt_rq->active;
737 sched_find_first_bit(array->bitmap);
815 struct rt_prio_array *array = &rt_rq->active;
817 struct list_head *queue = array->queue + rt_se_prio(rt_se);
832 __set_bit(rt_se_prio(rt_se), array->bitmap);
840 struct rt_prio_array *array = &rt_rq->active;
843 if (list_empty(array->queue + rt_se_prio(rt_se)))
844 __clear_bit(rt_se_prio(rt_se), array->bitmap);
888 * Adding/removing a task to/from a priority array:
922 struct rt_prio_array *array = &rt_rq->active;
923 struct list_head *queue = array->queue + rt_se_prio(rt_se);
1042 struct rt_prio_array *array = &rt_rq->active;
1047 idx = sched_find_first_bit(array->bitmap);
1050 queue = array->queue + idx;
1135 struct rt_prio_array *array;
1140 array = &rt_rq->active;
1141 idx = sched_find_first_bit(array->bitmap);
1147 list_for_each_entry(rt_se, array->queue + idx, run_list) {
1160 idx = find_next_bit(array->bitmap, MAX_RT_PRIO, idx+1);