aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_types.idl
diff options
context:
space:
mode:
authorGeorge Dunlap <george.dunlap@eu.citrix.com>2012-03-01 18:22:01 +0000
committerGeorge Dunlap <george.dunlap@eu.citrix.com>2012-03-01 18:22:01 +0000
commitec9d90411b55cf3146b1d32fc3295330b7dc0dc0 (patch)
tree7f6f632c19aaf551aa52850fe2fd1d43ed2b0b73 /tools/libxl/libxl_types.idl
parentdaa314fe19387f722561d4429715adac776e2142 (diff)
downloadxen-ec9d90411b55cf3146b1d32fc3295330b7dc0dc0.tar.gz
xen-ec9d90411b55cf3146b1d32fc3295330b7dc0dc0.tar.bz2
xen-ec9d90411b55cf3146b1d32fc3295330b7dc0dc0.zip
libxl: Implement libxl_sched_credit_param_[gs]et
Implement functions to set credit scheduler global parameters. Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/libxl_types.idl')
-rw-r--r--tools/libxl/libxl_types.idl5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/libxl/libxl_types.idl b/tools/libxl/libxl_types.idl
index 64e5a38fe2..ee2de7219f 100644
--- a/tools/libxl/libxl_types.idl
+++ b/tools/libxl/libxl_types.idl
@@ -418,6 +418,11 @@ libxl_sched_credit_domain = Struct("sched_credit_domain", [
("cap", integer),
])
+libxl_sched_credit_params = Struct("sched_credit_params", [
+ ("tslice_ms", integer),
+ ("ratelimit_us", integer),
+ ], dispose_fn=None)
+
libxl_sched_credit2_domain = Struct("sched_credit2_domain", [
("weight", integer),
])