Home
last modified time | relevance | path

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

/hypervisor/common/
A Dsched_prio.c19 struct sched_prio_control *prio_ctl = &per_cpu(sched_prio_ctl, ctl->pcpu_id); in sched_prio_init() local
23 ctl->priv = prio_ctl; in sched_prio_init()
24 INIT_LIST_HEAD(&prio_ctl->prio_queue); in sched_prio_init()
40 struct sched_prio_control *prio_ctl = (struct sched_prio_control *)ctl->priv; in sched_prio_pick_next() local
43 if (!list_empty(&prio_ctl->prio_queue)) { in sched_prio_pick_next()
44 next = get_first_item(&prio_ctl->prio_queue, struct thread_object, data); in sched_prio_pick_next()
54 struct sched_prio_control *prio_ctl = in prio_queue_add() local
60 if (list_empty(&prio_ctl->prio_queue)) { in prio_queue_add()
61 list_add(&data->list, &prio_ctl->prio_queue); in prio_queue_add()
63 list_for_each(pos, &prio_ctl->prio_queue) { in prio_queue_add()
[all …]

Completed in 2 milliseconds