Diff for /qemu/sysemu.h between versions 1.1.1.8 and 1.1.1.9

version 1.1.1.8, 2018/04/24 19:17:52 version 1.1.1.9, 2018/04/24 19:35:14
Line 38  void vm_start(void); Line 38  void vm_start(void);
 void vm_stop(RunState state);  void vm_stop(RunState state);
 void vm_stop_force_state(RunState state);  void vm_stop_force_state(RunState state);
   
   typedef enum WakeupReason {
       QEMU_WAKEUP_REASON_OTHER = 0,
       QEMU_WAKEUP_REASON_RTC,
       QEMU_WAKEUP_REASON_PMTIMER,
   } WakeupReason;
   
 void qemu_system_reset_request(void);  void qemu_system_reset_request(void);
   void qemu_system_suspend_request(void);
   void qemu_register_suspend_notifier(Notifier *notifier);
   void qemu_system_wakeup_request(WakeupReason reason);
   void qemu_system_wakeup_enable(WakeupReason reason, bool enabled);
   void qemu_register_wakeup_notifier(Notifier *notifier);
 void qemu_system_shutdown_request(void);  void qemu_system_shutdown_request(void);
 void qemu_system_powerdown_request(void);  void qemu_system_powerdown_request(void);
 void qemu_system_debug_request(void);  void qemu_system_debug_request(void);
Line 65  void do_info_snapshots(Monitor *mon); Line 76  void do_info_snapshots(Monitor *mon);
   
 void qemu_announce_self(void);  void qemu_announce_self(void);
   
 bool qemu_savevm_state_blocked(Monitor *mon);  bool qemu_savevm_state_blocked(Error **errp);
 int qemu_savevm_state_begin(Monitor *mon, QEMUFile *f, int blk_enable,  int qemu_savevm_state_begin(QEMUFile *f, int blk_enable, int shared);
                             int shared);  int qemu_savevm_state_iterate(QEMUFile *f);
 int qemu_savevm_state_iterate(Monitor *mon, QEMUFile *f);  int qemu_savevm_state_complete(QEMUFile *f);
 int qemu_savevm_state_complete(Monitor *mon, QEMUFile *f);  void qemu_savevm_state_cancel(QEMUFile *f);
 void qemu_savevm_state_cancel(Monitor *mon, QEMUFile *f);  
 int qemu_loadvm_state(QEMUFile *f);  int qemu_loadvm_state(QEMUFile *f);
   
 /* SLIRP */  /* SLIRP */
Line 102  extern int vga_interface_type; Line 112  extern int vga_interface_type;
 extern int graphic_width;  extern int graphic_width;
 extern int graphic_height;  extern int graphic_height;
 extern int graphic_depth;  extern int graphic_depth;
 extern uint8_t irq0override;  
 extern DisplayType display_type;  extern DisplayType display_type;
 extern const char *keyboard_layout;  extern const char *keyboard_layout;
 extern int win2k_install_hack;  extern int win2k_install_hack;
 extern int rtc_td_hack;  
 extern int alt_grab;  extern int alt_grab;
 extern int ctrl_grab;  extern int ctrl_grab;
 extern int usb_enabled;  extern int usb_enabled;
Line 143  extern unsigned int nb_prom_envs; Line 151  extern unsigned int nb_prom_envs;
   
 /* pci-hotplug */  /* pci-hotplug */
 void pci_device_hot_add(Monitor *mon, const QDict *qdict);  void pci_device_hot_add(Monitor *mon, const QDict *qdict);
 void drive_hot_add(Monitor *mon, const QDict *qdict);  int pci_drive_hot_add(Monitor *mon, const QDict *qdict,
                         DriveInfo *dinfo, int type);
 void do_pci_device_hot_remove(Monitor *mon, const QDict *qdict);  void do_pci_device_hot_remove(Monitor *mon, const QDict *qdict);
   
   /* generic hotplug */
   void drive_hot_add(Monitor *mon, const QDict *qdict);
   
 /* pcie aer error injection */  /* pcie aer error injection */
 void pcie_aer_inject_error_print(Monitor *mon, const QObject *data);  void pcie_aer_inject_error_print(Monitor *mon, const QObject *data);
 int do_pcie_aer_inejct_error(Monitor *mon,  int do_pcie_aer_inject_error(Monitor *mon,
                              const QDict *qdict, QObject **ret_data);                               const QDict *qdict, QObject **ret_data);
   
 /* serial ports */  /* serial ports */

Removed from v.1.1.1.8  
changed lines
  Added in v.1.1.1.9


unix.superglobalmegacorp.com