diff options
author | Eduardo Habkost <ehabkost@redhat.com> | 2014-09-26 17:45:30 -0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2014-10-09 12:57:10 +0200 |
commit | f6a1ef64408a5f7f52601589fef2a850b93d817e (patch) | |
tree | 1a272c6f0d4ed248572bb2835b17318ef8c9daa0 /include/qemu | |
parent | 0d15da8e6fc3cbcd088476c561dcc88b9aae493a (diff) | |
download | hqemu-f6a1ef64408a5f7f52601589fef2a850b93d817e.zip hqemu-f6a1ef64408a5f7f52601589fef2a850b93d817e.tar.gz |
accel: Pass MachineState object to accel init functions
Most of the machine options and machine state information is in the
MachineState object, not on the MachineClass. This will allow init
functions to use the MachineState object directly instead of
qemu_get_machine_opts() or the current_machine global.
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/qemu')
-rw-r--r-- | include/qemu/typedefs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/qemu/typedefs.h b/include/qemu/typedefs.h index 5f20b0e..04df51b 100644 --- a/include/qemu/typedefs.h +++ b/include/qemu/typedefs.h @@ -32,6 +32,7 @@ typedef struct MemoryMappingList MemoryMappingList; typedef struct QEMUMachine QEMUMachine; typedef struct MachineClass MachineClass; +typedef struct MachineState MachineState; typedef struct NICInfo NICInfo; typedef struct HCIInfo HCIInfo; typedef struct AudioState AudioState; |