Lines Matching refs:credit

174     atomic_t credit;  member
221 uint32_t credit; member
340 atomic_sub(credits, &svc->credit); in burn_credits()
523 prv->credit -= prv->credits_per_tslice; in csched_deinit_pdata()
566 prv->credit += prv->credits_per_tslice; in init_pdata()
1199 op->u.credit.weight = sdom->weight; in csched_dom_cntl()
1200 op->u.credit.cap = sdom->cap; in csched_dom_cntl()
1203 if ( op->u.credit.weight != 0 ) in csched_dom_cntl()
1208 prv->weight += op->u.credit.weight * sdom->active_vcpu_count; in csched_dom_cntl()
1210 sdom->weight = op->u.credit.weight; in csched_dom_cntl()
1213 if ( op->u.credit.cap != (uint16_t)~0U ) in csched_dom_cntl()
1214 sdom->cap = op->u.credit.cap; in csched_dom_cntl()
1235 prv->credit = prv->credits_per_tslice * prv->ncpus; in __csched_set_tslice()
1393 int credit; in csched_acct() local
1399 credit_total = prv->credit; in csched_acct()
1510 atomic_add(credit_fair, &svc->credit); in csched_acct()
1511 credit = atomic_read(&svc->credit); in csched_acct()
1517 if ( credit < 0 ) in csched_acct()
1523 credit < -credit_cap && in csched_acct()
1531 if ( credit < -prv->credits_per_tslice ) in csched_acct()
1534 credit = -prv->credits_per_tslice; in csched_acct()
1535 atomic_set(&svc->credit, credit); in csched_acct()
1555 if ( credit > prv->credits_per_tslice ) in csched_acct()
1560 credit /= 2; in csched_acct()
1561 atomic_set(&svc->credit, credit); in csched_acct()
1565 SCHED_VCPU_STAT_SET(svc, credit_last, credit); in csched_acct()
1567 credit_balance += credit; in csched_acct()
2023 printk(" credit=%i [w=%u,cap=%u]", atomic_read(&svc->credit), in csched_dump_vcpu()
2122 prv->credit, in csched_dump()