mirror of
https://github.com/qemu/qemu.git
synced 2026-07-08 17:56:38 +00:00
typedefs: move QIgvm out of typedefs.h
Typedefs.h should only be used for really core types; QIgvm is just an opaque struct that is defined in system/igvm-internal.h, and the typedef itself can be placed simply in system/igvm.h. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
@@ -102,7 +102,6 @@ typedef struct QEMUSGList QEMUSGList;
|
||||
typedef struct QemuSpin QemuSpin;
|
||||
typedef struct QEMUTimer QEMUTimer;
|
||||
typedef struct QEMUTimerListGroup QEMUTimerListGroup;
|
||||
typedef struct QIgvm QIgvm;
|
||||
typedef struct QList QList;
|
||||
typedef struct QNull QNull;
|
||||
typedef struct QNum QNum;
|
||||
|
||||
@@ -13,10 +13,11 @@
|
||||
#define BACKENDS_IGVM_H
|
||||
|
||||
#include "hw/core/boards.h"
|
||||
#include "qemu/typedefs.h"
|
||||
#include "system/confidential-guest-support.h"
|
||||
#include "qapi/error.h"
|
||||
|
||||
typedef struct QIgvm QIgvm;
|
||||
|
||||
int qigvm_process_file(IgvmCfg *igvm, MachineState *machine_state,
|
||||
bool onlyVpContext, Error **errp);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user