Home
last modified time | relevance | path

Searched refs:rt_rq (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/kernel/sched/
Drt.c67 void init_rt_rq(struct rt_rq *rt_rq) in init_rt_rq() argument
72 array = &rt_rq->active; in init_rt_rq()
81 rt_rq->highest_prio.curr = MAX_RT_PRIO; in init_rt_rq()
82 rt_rq->highest_prio.next = MAX_RT_PRIO; in init_rt_rq()
83 rt_rq->rt_nr_migratory = 0; in init_rt_rq()
84 rt_rq->overloaded = 0; in init_rt_rq()
85 plist_head_init(&rt_rq->pushable_tasks); in init_rt_rq()
88 rt_rq->push_flags = 0; in init_rt_rq()
89 rt_rq->push_cpu = nr_cpu_ids; in init_rt_rq()
90 raw_spin_lock_init(&rt_rq->push_lock); in init_rt_rq()
[all …]
Dauto_group.c36 ag->tg->rt_rq = NULL; in autogroup_destroy()
94 tg->rt_rq = root_task_group.rt_rq; in autogroup_create()
Dsched.h206 struct rt_rq;
247 struct rt_rq **rt_rq; member
314 extern void init_tg_rt_entry(struct task_group *tg, struct rt_rq *rt_rq,
434 struct rt_rq { struct
585 struct rt_rq rt;
924 p->rt.rt_rq = tg->rt_rq[cpu]; in set_task_rq()
1675 extern void init_rt_rq(struct rt_rq *rt_rq);
Ddebug.c246 void print_rt_rq(struct seq_file *m, int cpu, struct rt_rq *rt_rq) in print_rt_rq() argument
249 SEQ_printf(m, "\nrt_rq[%d]:%s\n", cpu, task_group_path(rt_rq->tg)); in print_rt_rq()
255 SEQ_printf(m, " .%-30s: %Ld\n", #x, (long long)(rt_rq->x)) in print_rt_rq()
257 SEQ_printf(m, " .%-30s: %Ld.%06ld\n", #x, SPLIT_NS(rt_rq->x)) in print_rt_rq()
Ddeadline.c648 extern bool sched_rt_bandwidth_account(struct rt_rq *rt_rq);
709 struct rt_rq *rt_rq = &rq->rt; in update_curr_dl() local
711 raw_spin_lock(&rt_rq->rt_runtime_lock); in update_curr_dl()
717 if (sched_rt_bandwidth_account(rt_rq)) in update_curr_dl()
718 rt_rq->rt_time += delta_exec; in update_curr_dl()
719 raw_spin_unlock(&rt_rq->rt_runtime_lock); in update_curr_dl()
Dcore.c7132 root_task_group.rt_rq = (struct rt_rq **)ptr; in sched_init()
7714 struct rt_rq *rt_rq = tg->rt_rq[i]; in tg_set_rt_bandwidth() local
7716 raw_spin_lock(&rt_rq->rt_runtime_lock); in tg_set_rt_bandwidth()
7717 rt_rq->rt_runtime = rt_runtime; in tg_set_rt_bandwidth()
7718 raw_spin_unlock(&rt_rq->rt_runtime_lock); in tg_set_rt_bandwidth()
7803 struct rt_rq *rt_rq = &cpu_rq(i)->rt; in sched_rt_global_constraints() local
7805 raw_spin_lock(&rt_rq->rt_runtime_lock); in sched_rt_global_constraints()
7806 rt_rq->rt_runtime = global_rt_runtime(); in sched_rt_global_constraints()
7807 raw_spin_unlock(&rt_rq->rt_runtime_lock); in sched_rt_global_constraints()
/linux-4.1.27/include/linux/
Dsched.h1222 struct rt_rq *rt_rq; member
1224 struct rt_rq *my_q;