Home
last modified time | relevance | path

Searched refs:credit (Results 1 – 24 of 24) sorted by relevance

/xen-4.10.0-shim-comet/xen/common/
A Dsched_credit.c174 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 Dsched_credit2.c777 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 DKconfig169 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 Dsched_credit.pandoc24 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 Ddomains.ml26 (* 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 Doxenstored.conf.in17 # 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 Ddomain.ml33 also set to n to give "lazy" clients extra credit *)
36 domain's transaction costs credit. *)
A Dxenstored.ml372 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 Dcpupool12 # the scheduler to use: valid are e.g. credit, credit2 and rtds
13 sched = "credit"
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_csched.c38 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 Dxl-network-configuration.pod.5226 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 Dxlcpupool.cfg.pod.569 =item B<credit>
71 the credit scheduler
A Dxl-numa-placement.pod.7182 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 Dxl.pod.1.in875 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 Dxl.cfg.pod.5.in195 (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 Dshim.config55 CONFIG_SCHED_DEFAULT="credit"
/xen-4.10.0-shim-comet/tools/xenstore/
A Dxenstored_domain.c788 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 Ddomctl.h354 struct xen_domctl_sched_credit credit; member
383 struct xen_domctl_sched_credit credit; member
/xen-4.10.0-shim-comet/tools/xentrace/
A Dformats54 …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 Dxenalyze.c7684 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 Dlibxl_types.idl192 (5, "credit"),
/xen-4.10.0-shim-comet/
A DMAINTAINERS25 PLEASE try to include any credit lines you want added with the
/xen-4.10.0-shim-comet/docs/misc/
A Dxen-command-line.markdown1547 > `= credit | credit2 | arinc653 | rtds | null`
1549 > Default: `sched=credit`
/xen-4.10.0-shim-comet/stubdom/grub.patches/
A D00cvs56 + some places where unnecessary credit is given.

Completed in 66 milliseconds