# HG changeset patch
# User Ian Campbell <ian.campbell@xxxxxxxxxx>
# Date 1280829586 -3600
# Node ID cce2e854fa97f300e1efe486a02950c7b93ac339
# Parent e2888d315d13173ddbd8076b971d71b7deb9ef53
libxl: tweak formatting/whitespace of _libxl_types.h
to better suit autogeneration
This makes it easier to do a before/after comparison when the file
becomes autogenerated.
Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
diff -r e2888d315d13 -r cce2e854fa97 tools/libxl/_libxl_types.h
--- a/tools/libxl/_libxl_types.h Tue Aug 03 10:59:46 2010 +0100
+++ b/tools/libxl/_libxl_types.h Tue Aug 03 10:59:46 2010 +0100
@@ -9,7 +9,6 @@ typedef struct {
uint8_t paused:1;
uint8_t shutdown:1;
uint8_t dying:1;
-
/*
* Valid SHUTDOWN_* value from xen/sched.h iff (shutdown||dying).
*
@@ -17,7 +16,6 @@ typedef struct {
* SHUTDOWN_* constant.
*/
unsigned int shutdown_reason;
-
uint64_t max_memkb;
uint64_t cpu_time;
uint32_t vcpu_max_id;
@@ -36,16 +34,16 @@ typedef struct {
typedef struct {
int xen_version_major;
int xen_version_minor;
- char *xen_version_extra;
- char *compiler;
- char *compile_by;
- char *compile_domain;
- char *compile_date;
- char *capabilities;
- char *changeset;
+ char * xen_version_extra;
+ char * compiler;
+ char * compile_by;
+ char * compile_domain;
+ char * compile_date;
+ char * capabilities;
+ char * changeset;
unsigned long virt_start;
unsigned long pagesize;
- char *commandline;
+ char * commandline;
} libxl_version_info;
typedef struct {
@@ -53,12 +51,12 @@ typedef struct {
bool hap;
bool oos;
int ssidref;
- char *name;
+ char * name;
libxl_uuid uuid;
- char **xsdata;
- char **platformdata;
+ char ** xsdata;
+ char ** platformdata;
uint32_t poolid;
- char *poolname;
+ char * poolname;
} libxl_domain_create_info;
typedef struct {
@@ -66,9 +64,9 @@ typedef struct {
* Path is always set if the file refernece is valid. However if
* mapped is true then the actual file may already be unlinked.
*/
- char *path;
+ char * path;
int mapped;
- void *data;
+ void * data;
size_t size;
} libxl_file_reference;
@@ -97,18 +95,18 @@ typedef struct {
bool acpi;
bool nx;
bool viridian;
- char *timeoffset;
+ char * timeoffset;
bool hpet;
bool vpt_align;
int timer_mode;
} hvm;
struct {
- uint32_t slack_memkb;
- const char *bootloader;
- const char *bootloader_args;
- char *cmdline;
+ uint32_t slack_memkb;
+ const char * bootloader;
+ const char * bootloader_args;
+ char * cmdline;
libxl_file_reference ramdisk;
- const char *features;
+ const char * features;
} pv;
} u;
} libxl_domain_build_info;
@@ -120,51 +118,145 @@ typedef struct {
unsigned long console_mfn;
} libxl_domain_build_state;
+/*
+ * Device Model information.
+ *
+ * Network is missing
+ */
typedef struct {
int domid;
- libxl_uuid uuid; /* this is use only with stubdom, and must be different
from the domain uuid */
- char *dom_name;
- char *device_model;
- char *saved_state;
+ /*
+ * this is use only with stubdom, and must be different from the domain
uuid
+ */
+ libxl_uuid uuid;
+ char * dom_name;
+ char * device_model;
+ char * saved_state;
libxl_qemu_machine_type type;
- int videoram; /* size of the videoram in MB */
- bool stdvga; /* stdvga enabled or disabled */
- bool vnc; /* vnc enabled or disabled */
- char *vnclisten; /* address:port that should be listened on for the VNC
server if vnc is set */
- char *vncpasswd; /* the VNC password */
- int vncdisplay; /* set VNC display number */
- bool vncunused; /* try to find an unused port for the VNC server */
- char *keymap; /* set keyboard layout, default is en-us keyboard */
- bool sdl; /* sdl enabled or disabled */
- bool opengl; /* opengl enabled or disabled (if enabled requires sdl
enabled) */
- bool nographic; /* no graphics, use serial port */
- char *serial; /* serial port re-direct to pty deivce */
- char *boot; /* boot order, for example dca */
- bool usb; /* usb support enabled or disabled */
- char *usbdevice; /* enable usb mouse: tablet for absolute mouse, mouse for
PS/2 protocol relative mouse */
- char *soundhw; /* enable sound hardware */
- bool apic; /* apic enabled or disabled */
- int vcpus; /* max number of vcpus */
- int vcpu_avail; /* vcpus actually available */
- int xen_platform_pci; /* enable/disable the xen platform pci device */
- char **extra; /* extra parameters pass directly to qemu, NULL terminated */
- /* Network is missing */
+ /*
+ * size of the videoram in MB
+ */
+ int videoram;
+ /*
+ * stdvga enabled or disabled
+ */
+ bool stdvga;
+ /*
+ * vnc enabled or disabled
+ */
+ bool vnc;
+ /*
+ * address:port that should be listened on for the VNC server if vnc is set
+ */
+ char * vnclisten;
+ /*
+ * the VNC password
+ */
+ char * vncpasswd;
+ /*
+ * set VNC display number
+ */
+ int vncdisplay;
+ /*
+ * try to find an unused port for the VNC server
+ */
+ bool vncunused;
+ /*
+ * set keyboard layout, default is en-us keyboard
+ */
+ char * keymap;
+ /*
+ * sdl enabled or disabled
+ */
+ bool sdl;
+ /*
+ * opengl enabled or disabled (if enabled requires sdl enabled)
+ */
+ bool opengl;
+ /*
+ * no graphics, use serial port
+ */
+ bool nographic;
+ /*
+ * serial port re-direct to pty deivce
+ */
+ char * serial;
+ /*
+ * boot order, for example dca
+ */
+ char * boot;
+ /*
+ * usb support enabled or disabled
+ */
+ bool usb;
+ /*
+ * enable usb mouse: tablet for absolute mouse, mouse for PS/2 protocol
relative mouse
+ */
+ char * usbdevice;
+ /*
+ * enable sound hardware
+ */
+ char * soundhw;
+ /*
+ * apic enabled or disabled
+ */
+ bool apic;
+ /*
+ * max number of vcpus
+ */
+ int vcpus;
+ /*
+ * vcpus actually available
+ */
+ int vcpu_avail;
+ /*
+ * enable/disable the xen platform pci device
+ */
+ int xen_platform_pci;
+ /*
+ * extra parameters pass directly to qemu, NULL terminated
+ */
+ char ** extra;
} libxl_device_model_info;
typedef struct {
uint32_t backend_domid;
uint32_t domid;
int devid;
- bool vnc; /* vnc enabled or disabled */
- char *vnclisten; /* address:port that should be listened on for the VNC
server if vnc is set */
- char *vncpasswd; /* the VNC password */
- int vncdisplay; /* set VNC display number */
- bool vncunused; /* try to find an unused port for the VNC server */
- char *keymap; /* set keyboard layout, default is en-us keyboard */
- bool sdl; /* sdl enabled or disabled */
- bool opengl; /* opengl enabled or disabled (if enabled requires sdl
enabled) */
- char *display;
- char *xauthority;
+ /*
+ * vnc enabled or disabled
+ */
+ bool vnc;
+ /*
+ * address:port that should be listened on for the VNC server if vnc is set
+ */
+ char * vnclisten;
+ /*
+ * the VNC password
+ */
+ char * vncpasswd;
+ /*
+ * set VNC display number
+ */
+ int vncdisplay;
+ /*
+ * try to find an unused port for the VNC server
+ */
+ bool vncunused;
+ /*
+ * set keyboard layout, default is en-us keyboard
+ */
+ char * keymap;
+ /*
+ * sdl enabled or disabled
+ */
+ bool sdl;
+ /*
+ * opengl enabled or disabled (if enabled requires sdl enabled)
+ */
+ bool opengl;
+ char * display;
+ char * xauthority;
} libxl_device_vfb;
typedef struct {
@@ -178,15 +270,15 @@ typedef struct {
uint32_t domid;
int devid;
libxl_console_constype constype;
- libxl_domain_build_state *build_state;
+ libxl_domain_build_state * build_state;
} libxl_device_console;
typedef struct {
uint32_t backend_domid;
uint32_t domid;
- char *physpath;
+ char * physpath;
libxl_disk_phystype phystype;
- char *virtpath;
+ char * virtpath;
int unpluggable;
int readwrite;
int is_cdrom;
@@ -197,12 +289,12 @@ typedef struct {
uint32_t domid;
int devid;
int mtu;
- char *model;
+ char * model;
libxl_mac mac;
struct in_addr ip;
- char *bridge;
- char *ifname;
- char *script;
+ char * bridge;
+ char * ifname;
+ char * script;
libxl_nic_type nictype;
} libxl_device_nic;
@@ -218,7 +310,7 @@ typedef struct {
uint32_t front_filter_mac:1;
uint32_t pdev;
uint32_t max_bypasses;
- char *bridge;
+ char * bridge;
} libxl_device_net2;
typedef struct {
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|