1 /******************************************************************************
2 * Generic scheduler control interface.
4 * Mark Williamson, (C) 2004 Intel Research Cambridge
7 #ifndef __XEN_PUBLIC_SCHED_CTL_H__
8 #define __XEN_PUBLIC_SCHED_CTL_H__
10 /* Scheduler types. */
13 /* Set or get info? */
14 #define SCHED_INFO_PUT 0
15 #define SCHED_INFO_GET 1
18 * Generic scheduler control command - used to adjust system-wide scheduler
32 struct sched_adjdom_cmd
39 u32 mcu_adv; /* mcu advance: inverse of weight */
40 u32 warpback; /* warp? */
41 s32 warpvalue; /* warp value */
42 long long warpl; /* warp limit */
43 long long warpu; /* unwarp time requirement */
48 #endif /* __XEN_PUBLIC_SCHED_CTL_H__ */