Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_sched.c473 if (budget < 1) { in sched_rtds_validate_params()
479 if (budget > period) { in sched_rtds_validate_params()
481 "but %d > %d", budget, period); in sched_rtds_validate_params()
534 scinfo->vcpus[i].budget = vcpus[i].u.rtds.budget; in sched_rtds_vcpu_get()
583 scinfo->vcpus[i].budget = vcpus[i].u.rtds.budget; in sched_rtds_vcpu_get_all()
624 scinfo->vcpus[i].budget); in sched_rtds_vcpu_set()
634 vcpus[i].u.rtds.budget = scinfo->vcpus[i].budget; in sched_rtds_vcpu_set()
677 scinfo->vcpus[0].budget)) { in sched_rtds_vcpu_set_all()
686 vcpus[i].u.rtds.budget = scinfo->vcpus[0].budget; in sched_rtds_vcpu_set_all()
721 scinfo->budget = sdom.budget; in sched_rtds_domain_get()
[all …]
A Dlibxl_types.idl410 ("budget", integer, {'init_val': 'LIBXL_DOMAIN_SCHED_PARAM_BUDGET_DEFAULT'}),
423 ("budget", integer, {'init_val': 'LIBXL_DOMAIN_SCHED_PARAM_BUDGET_DEFAULT'}),
429 # as they are now used (together with 'budget') by the RTDS scheduler.
/xen-4.10.0-shim-comet/xen/common/
A Dsched_credit2.c1731 d.budget = has_cap(svc) ? svc->budget : INT_MIN; in burn_credits()
1792 sdom->budget += svc->budget; in vcpu_grab_budget()
1796 s_time_t budget; in vcpu_grab_budget() local
1802 budget = sdom->budget; in vcpu_grab_budget()
1804 svc->budget = budget; in vcpu_grab_budget()
1805 sdom->budget -= budget; in vcpu_grab_budget()
1809 svc->budget = 0; in vcpu_grab_budget()
1836 sdom->budget += svc->budget; in vcpu_return_budget()
1837 svc->budget = 0; in vcpu_return_budget()
1963 sdom->budget = min(sdom->budget, sdom->tot_budget); in replenish_domain_budget()
[all …]
A Dsched_rt.c204 s_time_t budget; member
345 svc->budget, in rt_dump_vcpu()
461 svc->cur_budget = svc->budget; in rt_update_deadline()
904 svc->budget = RTDS_DEFAULT_BUDGET; in rt_alloc_vdata()
1014 svc->cur_budget = svc->budget; in burn_budget()
1403 s_time_t period, budget; in rt_dom_cntl() local
1411 op->u.rtds.budget = RTDS_DEFAULT_BUDGET / MICROSECS(1); in rt_dom_cntl()
1424 svc->budget = MICROSECS(op->u.rtds.budget); in rt_dom_cntl()
1449 local_sched.u.rtds.budget = svc->budget / MICROSECS(1); in rt_dom_cntl()
1467 budget = MICROSECS(local_sched.u.rtds.budget); in rt_dom_cntl()
[all …]
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_rt.c39 domctl.u.scheduler_op.u.rtds.budget = sdom->budget; in xc_sched_rtds_domain_set()
/xen-4.10.0-shim-comet/tools/xl/
A Dxl_sched.c270 scinfo.budget, in sched_rtds_domain_output()
300 scinfo->vcpus[i].budget, in sched_rtds_vcpu_output()
332 scinfo->vcpus[i].budget, in sched_rtds_vcpu_output_all()
886 scinfo.vcpus[i].budget = budgets[i]; in main_sched_rtds()
895 scinfo.vcpus[0].budget = budgets[0]; in main_sched_rtds()
/xen-4.10.0-shim-comet/docs/man/
A Dxl.pod.1.in1120 Each VCPU has a dedicated period, budget and extratime.
1121 While scheduled, a VCPU burns its budget.
1122 A VCPU has its budget replenished at the beginning of each period;
1123 Unused budget is discarded at the end of each period.
1141 Period of time, in microseconds, over which to replenish the budget.
1143 =item B<-b BUDGET>, B<--budget=BUDGET>
1163 1) Use B<-v all> to see the budget and period of all the VCPUs of
1188 2) Use, for instance, B<-d vm1, -v all> to see the budget and
1213 3) Users can set the budget and period of multiple VCPUs of a
/xen-4.10.0-shim-comet/xen/include/public/
A Ddomctl.h345 uint32_t budget; member
/xen-4.10.0-shim-comet/tools/xentrace/
A Dformats54 …ltsc)8d) csched2:credit burn [ dom:vcpu = 0x%(1)08x, credit = %(2)d, budget = %(3)d, delta = %…
A Dxenalyze.c7684 int credit, budget, delta; in sched_process() member
7689 if ( r->budget != INT_MIN ) in sched_process()
7690 printf("budget = %d, ", r->budget); in sched_process()

Completed in 47 milliseconds