aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl.h
diff options
context:
space:
mode:
authorJuergen Gross <juergen.gross@ts.fujitsu.com>2011-11-28 13:37:17 +0100
committerJuergen Gross <juergen.gross@ts.fujitsu.com>2011-11-28 13:37:17 +0100
commitd166bd34e8ecacf136d3ad661a985502d3af4620 (patch)
tree0d2cd8e62bc0deff17f0e89720f67d0411daba51 /tools/libxl/libxl.h
parent5f3713211c904c11bece84fdd360fba215874383 (diff)
downloadxen-d166bd34e8ecacf136d3ad661a985502d3af4620.tar.gz
xen-d166bd34e8ecacf136d3ad661a985502d3af4620.tar.bz2
xen-d166bd34e8ecacf136d3ad661a985502d3af4620.zip
Support of xl sched-sedf
Supports the xl subcommand sched-sedf. The man page is only a minimal version (copy from xm man page without examples). BTW: the xm man page seems not to be in sync with xm sched-sedf -h regarding the time units. I used milliseconds in the xl implementation. Only minimal semantical checks of parameters. Signed-off-by: juergen.gross@ts.fujitsu.com Acked-by: Ian Jackson <ian.jackson.citrix.com> Committed-by: Ian Jackson <ian.jackson.citrix.com>
Diffstat (limited to 'tools/libxl/libxl.h')
-rw-r--r--tools/libxl/libxl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h
index 8266428c40..aff1f11834 100644
--- a/tools/libxl/libxl.h
+++ b/tools/libxl/libxl.h
@@ -571,6 +571,10 @@ int libxl_sched_credit2_domain_get(libxl_ctx *ctx, uint32_t domid,
libxl_sched_credit2 *scinfo);
int libxl_sched_credit2_domain_set(libxl_ctx *ctx, uint32_t domid,
libxl_sched_credit2 *scinfo);
+int libxl_sched_sedf_domain_get(libxl_ctx *ctx, uint32_t domid,
+ libxl_sched_sedf *scinfo);
+int libxl_sched_sedf_domain_set(libxl_ctx *ctx, uint32_t domid,
+ libxl_sched_sedf *scinfo);
int libxl_send_trigger(libxl_ctx *ctx, uint32_t domid,
char *trigger_name, uint32_t vcpuid);
int libxl_send_sysrq(libxl_ctx *ctx, uint32_t domid, char sysrq);