Searched refs:local_sched (Results 1 – 2 of 2) sorted by relevance
/xen-4.10.0-shim-comet/xen/common/ |
A D | sched_arinc653.c | 697 struct xen_sysctl_arinc653_schedule local_sched; in a653sched_adjust_global() local 703 if ( copy_from_guest(&local_sched, sc->u.sched_arinc653.schedule, 1) ) in a653sched_adjust_global() 709 rc = arinc653_sched_set(ops, &local_sched); in a653sched_adjust_global() 712 memset(&local_sched, -1, sizeof(local_sched)); in a653sched_adjust_global() 713 rc = arinc653_sched_get(ops, &local_sched); in a653sched_adjust_global() 717 if ( copy_to_guest(sc->u.sched_arinc653.schedule, &local_sched, 1) ) in a653sched_adjust_global()
|
A D | sched_rt.c | 1402 struct xen_domctl_schedparam_vcpu local_sched; in rt_dom_cntl() local 1432 if ( copy_from_guest_offset(&local_sched, in rt_dom_cntl() 1438 if ( local_sched.vcpuid >= d->max_vcpus || in rt_dom_cntl() 1439 d->vcpu[local_sched.vcpuid] == NULL ) in rt_dom_cntl() 1448 svc = rt_vcpu(d->vcpu[local_sched.vcpuid]); in rt_dom_cntl() 1449 local_sched.u.rtds.budget = svc->budget / MICROSECS(1); in rt_dom_cntl() 1450 local_sched.u.rtds.period = svc->period / MICROSECS(1); in rt_dom_cntl() 1458 &local_sched, 1) ) in rt_dom_cntl() 1466 period = MICROSECS(local_sched.u.rtds.period); in rt_dom_cntl() 1467 budget = MICROSECS(local_sched.u.rtds.budget); in rt_dom_cntl() [all …]
|
Completed in 5 milliseconds