Searched refs:budget (Results 1 – 10 of 10) sorted by relevance
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_sched.c | 473 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 D | libxl_types.idl | 410 ("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 D | sched_credit2.c | 1731 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 D | sched_rt.c | 204 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 D | xc_rt.c | 39 domctl.u.scheduler_op.u.rtds.budget = sdom->budget; in xc_sched_rtds_domain_set()
|
/xen-4.10.0-shim-comet/tools/xl/ |
A D | xl_sched.c | 270 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 D | xl.pod.1.in | 1120 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 D | domctl.h | 345 uint32_t budget; member
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | formats | 54 …ltsc)8d) csched2:credit burn [ dom:vcpu = 0x%(1)08x, credit = %(2)d, budget = %(3)d, delta = %…
|
A D | xenalyze.c | 7684 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