Lines Matching refs:sdom
198 struct xen_domctl_sched_credit sdom; in sched_credit_domain_get() local
201 rc = xc_sched_credit_domain_get(CTX->xch, domid, &sdom); in sched_credit_domain_get()
209 scinfo->weight = sdom.weight; in sched_credit_domain_get()
210 scinfo->cap = sdom.cap; in sched_credit_domain_get()
218 struct xen_domctl_sched_credit sdom; in sched_credit_domain_set() local
230 rc = xc_sched_credit_domain_get(CTX->xch, domid, &sdom); in sched_credit_domain_set()
242 sdom.weight = scinfo->weight; in sched_credit_domain_set()
253 sdom.cap = scinfo->cap; in sched_credit_domain_set()
256 rc = xc_sched_credit_domain_set(CTX->xch, domid, &sdom); in sched_credit_domain_set()
405 struct xen_domctl_sched_credit2 sdom; in sched_credit2_domain_get() local
408 rc = xc_sched_credit2_domain_get(CTX->xch, domid, &sdom); in sched_credit2_domain_get()
416 scinfo->weight = sdom.weight; in sched_credit2_domain_get()
417 scinfo->cap = sdom.cap; in sched_credit2_domain_get()
425 struct xen_domctl_sched_credit2 sdom; in sched_credit2_domain_set() local
437 rc = xc_sched_credit2_domain_get(CTX->xch, domid, &sdom); in sched_credit2_domain_set()
449 sdom.weight = scinfo->weight; in sched_credit2_domain_set()
460 sdom.cap = scinfo->cap; in sched_credit2_domain_set()
463 rc = xc_sched_credit2_domain_set(CTX->xch, domid, &sdom); in sched_credit2_domain_set()
717 struct xen_domctl_sched_rtds sdom; in sched_rtds_domain_get() local
720 rc = xc_sched_rtds_domain_get(CTX->xch, domid, &sdom); in sched_rtds_domain_get()
729 scinfo->period = sdom.period; in sched_rtds_domain_get()
730 scinfo->budget = sdom.budget; in sched_rtds_domain_get()
738 struct xen_domctl_sched_rtds sdom; in sched_rtds_domain_set() local
741 rc = xc_sched_rtds_domain_get(CTX->xch, domid, &sdom); in sched_rtds_domain_set()
747 sdom.period = scinfo->period; in sched_rtds_domain_set()
749 sdom.budget = scinfo->budget; in sched_rtds_domain_set()
752 sdom.flags |= XEN_DOMCTL_SCHEDRT_extra; in sched_rtds_domain_set()
754 sdom.flags &= ~XEN_DOMCTL_SCHEDRT_extra; in sched_rtds_domain_set()
755 if (sched_rtds_validate_params(gc, sdom.period, sdom.budget)) in sched_rtds_domain_set()
758 rc = xc_sched_rtds_domain_set(CTX->xch, domid, &sdom); in sched_rtds_domain_set()