/xen-4.10.0-shim-comet/xen/common/ |
A D | sched_credit.c | 174 atomic_t credit; member 221 uint32_t credit; member 340 atomic_sub(credits, &svc->credit); in burn_credits() 1393 int credit; in csched_acct() local 1399 credit_total = prv->credit; in csched_acct() 1511 credit = atomic_read(&svc->credit); in csched_acct() 1517 if ( credit < 0 ) in csched_acct() 1535 atomic_set(&svc->credit, credit); in csched_acct() 1560 credit /= 2; in csched_acct() 1561 atomic_set(&svc->credit, credit); in csched_acct() [all …]
|
A D | sched_credit2.c | 777 svc->credit -= val; in t2c_update() 1289 if ( svc->credit > iter_svc->credit ) in runq_insert() 1377 score = new->credit - cur->credit; in tickle_score() 1404 d.credit = cur->credit; in tickle_score() 1447 int credit; in runq_tickle() member 1452 d.credit = new->credit; in runq_tickle() 1730 d.credit = svc->credit; in burn_credits() 3202 rt_credit = snext->credit - swait->credit; in csched2_runtime() 3379 && snext->credit + CSCHED2_MIGRATE_RESIST > svc->credit ) in runq_candidate() 3392 if ( (yield || svc->credit > snext->credit) && in runq_candidate() [all …]
|
A D | Kconfig | 169 The traditional credit scheduler is a general purpose scheduler. 219 default "credit" if SCHED_CREDIT_DEFAULT 224 default "credit"
|
/xen-4.10.0-shim-comet/docs/features/ |
A D | sched_credit.pandoc | 24 than `credit`) parameter is passed to Xen via the bootloader. 31 xl cpupool-create name=\"pool1\" sched=\"credit\" cpus=[4,8] 36 * `xl sched-credit -s` 37 * `xl sched-credit -s -p pool1` 38 * `xl sched-credit -s -t 20` 40 * `xl sched-credit -d vm1` 41 * `xl sched-credit -d vm1 -w 512`
|
/xen-4.10.0-shim-comet/tools/ocaml/xenstored/ |
A D | domains.ml | 26 (* Domains queue up to regain conflict-credit; we have a queue for 28 maximum credit, and another queue for domains that have run out of 29 credit and so have had their access paused. *) 34 This will be to reset the countdown until the next unit of credit is issued. *) 39 mutable n_paused: int; (* Number of domains with zero or negative credit *) 40 mutable n_penalised: int; (* Number of domains with less than maximum credit *) 70 * from max-credit to paused without getting into the penalty queue. *) 182 (* Give one point of credit to one domain, and update the queues appropriately. *) 190 push d q (* Make it queue up again for its next point of credit. *) 205 (* Give a point of credit to every domain, subject only to the cap. *)
|
A D | oxenstored.conf.in | 17 # the maximum value of each domain's conflict-credit, which falls by 22 # The conflict-credit is replenished over time: 28 # tick one point of conflict-credit is given to just one domain: the 30 # domain gets a point of conflict-credit.
|
A D | domain.ml | 33 also set to n to give "lazy" clients extra credit *) 36 domain's transaction costs credit. *)
|
A D | xenstored.ml | 372 likely to be a "lazy" client, bump its credit. It could be false 374 domain extra credit. *) 376 info "found lazy domain %d, credit %d" (Domain.get_id dom) n;
|
/xen-4.10.0-shim-comet/tools/examples/ |
A D | cpupool | 12 # the scheduler to use: valid are e.g. credit, credit2 and rtds 13 sched = "credit"
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_csched.c | 38 domctl.u.scheduler_op.u.credit = *sdom; in xc_sched_credit_domain_set() 62 *sdom = domctl.u.scheduler_op.u.credit; in xc_sched_credit_domain_get()
|
/xen-4.10.0-shim-comet/docs/man/ |
A D | xl-network-configuration.pod.5 | 226 It determines the frequency at which the vif transmission credit 232 Vif rate limiting is credit-based. It means that for "1MB/s@20ms", the 233 available credit will be equivalent of the traffic you would have done 234 at "1MB/s" during 20ms. This will results in a credit of 20,000 bytes
|
A D | xlcpupool.cfg.pod.5 | 69 =item B<credit> 71 the credit scheduler
|
A D | xl-numa-placement.pod.7 | 182 and both memory allocations and NUMA aware scheduling (for the credit 255 selected node(s) and the NUMA aware scheduling (if the credit scheduler
|
A D | xl.pod.1.in | 875 xen_scheduler : credit 978 default B<credit> is used for scheduling. 982 =item B<sched-credit> [I<OPTIONS>] 984 Set or get credit (aka credit1) scheduler parameters. The credit scheduler is 1111 as B<--ratelimit_us> in B<sched-credit>
|
A D | xl.cfg.pod.5.in | 195 (hard affinity). When using the credit scheduler, this means what CPUs 229 Honoured by the credit and credit2 schedulers. 238 Honoured by the credit and credit2 schedulers.
|
/xen-4.10.0-shim-comet/tools/firmware/xen-dir/ |
A D | shim.config | 55 CONFIG_SCHED_DEFAULT="credit"
|
/xen-4.10.0-shim-comet/tools/xenstore/ |
A D | xenstored_domain.c | 788 wrl_creditt *credit, wrl_creditt credit_ceil) in wrl_xfer_credit() argument 803 credit_ceil - *credit ); in wrl_xfer_credit() 806 *credit += xfer; in wrl_xfer_credit()
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | domctl.h | 354 struct xen_domctl_sched_credit credit; member 383 struct xen_domctl_sched_credit credit; member
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | formats | 54 …00022203 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) csched2:credit burn [ dom:vcpu = 0x%(1)08x, credi… 56 … %(tsc)d (+%(reltsc)8d) csched2:tickle_check [ dom:vcpu = 0x%(1)08x, credit = %(2)d, score = %… 64 …d (+%(reltsc)8d) csched2:tickle_new [ dom:vcpu = 0x%(1)08x, processor = %(2)d credit = %(3)d ] 70 … %(tsc)d (+%(reltsc)8d) csched2:runq_candidate [ dom:vcpu = 0x%(1)08x, credit = %(4)d, skipped_v…
|
A D | xenalyze.c | 7684 int credit, budget, delta; in sched_process() member 7688 ri->dump_header, r->domid, r->vcpuid, r->credit); in sched_process() 7698 int credit, score; in sched_process() member 7703 r->credit, r->score); in sched_process() 7788 int credit; in sched_process() member 7794 r->processor, r->credit); in sched_process() 7860 int credit; in sched_process() member 7866 r->credit, r->skipped); in sched_process()
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_types.idl | 192 (5, "credit"),
|
/xen-4.10.0-shim-comet/ |
A D | MAINTAINERS | 25 PLEASE try to include any credit lines you want added with the
|
/xen-4.10.0-shim-comet/docs/misc/ |
A D | xen-command-line.markdown | 1547 > `= credit | credit2 | arinc653 | rtds | null` 1549 > Default: `sched=credit`
|
/xen-4.10.0-shim-comet/stubdom/grub.patches/ |
A D | 00cvs | 56 + some places where unnecessary credit is given.
|