Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/common/
A Dsched_arinc653.c238 spin_lock_irqsave(&sched_priv->lock, flags); in arinc653_sched_set()
271 sched_priv->schedule[i].vcpu_id = in arinc653_sched_set()
273 sched_priv->schedule[i].runtime = in arinc653_sched_set()
285 sched_priv->next_major_frame = NOW(); in arinc653_sched_set()
313 spin_lock_irqsave(&sched_priv->lock, flags); in arinc653_sched_get()
398 spin_lock_irqsave(&sched_priv->lock, flags); in a653sched_alloc_vdata()
416 ++sched_priv->num_schedule_entries; in a653sched_alloc_vdata()
547 if ( sched_priv->num_schedule_entries < 1 ) in a653sched_do_schedule()
555 sched_priv->next_major_frame = now + sched_priv->major_frame; in a653sched_do_schedule()
583 ? sched_priv->schedule[sched_index].vc in a653sched_do_schedule()
[all …]
A Dschedule.c281 d->sched_priv); in sched_init_vcpu()
282 if ( v->sched_priv == NULL ) in sched_init_vcpu()
348 old_domdata = d->sched_priv; in sched_move_domain()
356 d->sched_priv = domdata; in sched_move_domain()
363 vcpudata = v->sched_priv; in sched_move_domain()
1541 void *sched_priv; in cpu_schedule_up() local
1586 if ( IS_ERR(sched_priv) ) in cpu_schedule_up()
1587 return PTR_ERR(sched_priv); in cpu_schedule_up()
1589 sd->sched_priv = sched_priv; in cpu_schedule_up()
1603 sd->sched_priv = NULL; in cpu_schedule_down()
[all …]
A Dsched_null.c120 return v->sched_priv; in null_vcpu()
125 return d->sched_priv; in null_dom()
269 d->sched_priv = ndom; in null_dom_init()
415 idle_vcpu[cpu]->sched_priv = vdata; in null_switch_sched()
427 per_cpu(schedule_data, cpu).sched_priv = pdata; in null_switch_sched()
A Dsched_credit.c84 ((struct csched_pcpu *)per_cpu(schedule_data, _c).sched_priv)
85 #define CSCHED_VCPU(_vcpu) ((struct csched_vcpu *) (_vcpu)->sched_priv)
86 #define CSCHED_DOM(_dom) ((struct csched_dom *) (_dom)->sched_priv)
625 idle_vcpu[cpu]->sched_priv = vdata; in csched_switch_sched()
638 per_cpu(schedule_data, cpu).sched_priv = pdata; in csched_switch_sched()
1028 struct csched_vcpu *svc = vc->sched_priv; in csched_vcpu_insert()
1308 dom->sched_priv = sdom; in csched_dom_init()
A Dsched_rt.c238 return vcpu->sched_priv; in rt_vcpu()
243 return dom->sched_priv; in rt_dom()
779 idle_vcpu[cpu]->sched_priv = vdata; in rt_switch_sched()
781 per_cpu(schedule_data, cpu).sched_priv = NULL; /* no pdata */ in rt_switch_sched()
872 dom->sched_priv = sdom; in rt_dom_init()
A Dsched_credit2.c570 return v->sched_priv; in csched2_vcpu()
575 return d->sched_priv; in csched2_dom()
969 struct csched2_vcpu *svc = vc->sched_priv; in runq_assign()
996 struct csched2_vcpu *svc = vc->sched_priv; in runq_deassign()
3057 dom->sched_priv = sdom; in csched2_dom_init()
3092 struct csched2_vcpu *svc = vc->sched_priv; in csched2_vcpu_insert()
3856 idle_vcpu[cpu]->sched_priv = vdata; in csched2_switch_sched()
3869 per_cpu(schedule_data, cpu).sched_priv = NULL; /* no pdata */ in csched2_switch_sched()
/xen-4.10.0-shim-comet/xen/include/xen/
A Dsched-if.h39 void *sched_priv; member
A Dsched.h161 void *sched_priv; /* scheduler-specific data */ member
327 void *sched_priv; /* scheduler-specific data */ member

Completed in 28 milliseconds