Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/docs/features/
A Dsched_rtds.pandoc27 `sched=rtds`
34 xl cpupool-create name=\"pool-rt\" sched=\"rtds\" cpus=[4,5,6,8]
38 * `xl sched-rtds -d vm-rt -v all`
39 * `xl sched-rtds -d vm-rt -v all -p 10000 -b 2500`
43 * `xl sched-rtds -d vm-rt -v 0 -p 20000 -b 10000 -e 1 -v 1 -p 45000 -b 12000 -e 0`
84 The fact that the system boots fine when passing `sched=rtds` to Xen
92 `xl sched-rtds -d vm -v all -p 100000 -b 50000`,
/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_sched.c533 scinfo->vcpus[i].period = vcpus[i].u.rtds.period; in sched_rtds_vcpu_get()
534 scinfo->vcpus[i].budget = vcpus[i].u.rtds.budget; in sched_rtds_vcpu_get()
582 scinfo->vcpus[i].period = vcpus[i].u.rtds.period; in sched_rtds_vcpu_get_all()
583 scinfo->vcpus[i].budget = vcpus[i].u.rtds.budget; in sched_rtds_vcpu_get_all()
633 vcpus[i].u.rtds.period = scinfo->vcpus[i].period; in sched_rtds_vcpu_set()
634 vcpus[i].u.rtds.budget = scinfo->vcpus[i].budget; in sched_rtds_vcpu_set()
636 vcpus[i].u.rtds.flags |= XEN_DOMCTL_SCHEDRT_extra; in sched_rtds_vcpu_set()
638 vcpus[i].u.rtds.flags &= ~XEN_DOMCTL_SCHEDRT_extra; in sched_rtds_vcpu_set()
685 vcpus[i].u.rtds.period = scinfo->vcpus[0].period; in sched_rtds_vcpu_set_all()
686 vcpus[i].u.rtds.budget = scinfo->vcpus[0].budget; in sched_rtds_vcpu_set_all()
[all …]
A Dlibxl_types.idl195 (8, "rtds"),
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_rt.c38 domctl.u.scheduler_op.u.rtds.period = sdom->period; in xc_sched_rtds_domain_set()
39 domctl.u.scheduler_op.u.rtds.budget = sdom->budget; in xc_sched_rtds_domain_set()
61 *sdom = domctl.u.scheduler_op.u.rtds; in xc_sched_rtds_domain_get()
/xen-4.10.0-shim-comet/xen/common/
A Dsched_rt.c1410 op->u.rtds.period = RTDS_DEFAULT_PERIOD / MICROSECS(1); in rt_dom_cntl()
1411 op->u.rtds.budget = RTDS_DEFAULT_BUDGET / MICROSECS(1); in rt_dom_cntl()
1414 if ( op->u.rtds.period == 0 || op->u.rtds.budget == 0 ) 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()
1450 local_sched.u.rtds.period = svc->period / MICROSECS(1); in rt_dom_cntl()
1452 local_sched.u.rtds.flags |= XEN_DOMCTL_SCHEDRT_extra; in rt_dom_cntl()
1454 local_sched.u.rtds.flags &= ~XEN_DOMCTL_SCHEDRT_extra; 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 …]
A DKconfig221 default "rtds" if SCHED_RTDS_DEFAULT
/xen-4.10.0-shim-comet/tools/examples/
A Dcpupool12 # the scheduler to use: valid are e.g. credit, credit2 and rtds
/xen-4.10.0-shim-comet/tools/xentrace/
A Dformats75 0x00022801 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:tickle [ cpu = %(1)d ]
76 0x00022802 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:runq_pick [ dom:vcpu = 0x%(1)08x, cur_dead…
77 0x00022803 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:burn_budget [ dom:vcpu = 0x%(1)08x, cur_budg…
78 0x00022804 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:repl_budget [ dom:vcpu = 0x%(1)08x, cur_dead…
79 0x00022805 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:sched_tasklet
80 0x00022806 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtds:schedule [ cpu[16]:tasklet[8]:idle[4]:tic…
/xen-4.10.0-shim-comet/xen/include/public/
A Ddomctl.h356 struct xen_domctl_sched_rtds rtds; member
385 struct xen_domctl_sched_rtds rtds; member
/xen-4.10.0-shim-comet/docs/man/
A Dxlcpupool.cfg.pod.577 =item B<rtds>
A Dxl.pod.1.in1115 =item B<sched-rtds> [I<OPTIONS>]
1117 Set or get rtds (Real Time Deferrable Server) scheduler parameters.
1166 xl sched-rtds -v all
1180 xl sched-rtds
1191 xl sched-rtds -d vm1 -v all
1200 xl sched-rtds -d vm1 -v 0 -v 3
1208 xl sched-rtds -d vm1
1215 e.g., "xl sched-rtds -d vm1 -v 0 -p 100 -b 50 -e 1 -v 3 -p 300 -b 150 -e 0".
1218 e.g., "xl sched-rtds -d vm1 -v all -p 500 -b 250 -e 1".
/xen-4.10.0-shim-comet/docs/misc/
A Dxen-command-line.markdown1547 > `= credit | credit2 | arinc653 | rtds | null`

Completed in 22 milliseconds