]> Git Repo - qemu.git/blame_incremental - include/qemu/typedefs.h
tests/hmp: test "none" machine with memory
[qemu.git] / include / qemu / typedefs.h
... / ...
CommitLineData
1#ifndef QEMU_TYPEDEFS_H
2#define QEMU_TYPEDEFS_H
3
4/* A load of opaque types so that device init declarations don't have to
5 pull in all the real definitions. */
6
7/* Please keep this list in alphabetical order */
8typedef struct AdapterInfo AdapterInfo;
9typedef struct AddressSpace AddressSpace;
10typedef struct AioContext AioContext;
11typedef struct AllwinnerAHCIState AllwinnerAHCIState;
12typedef struct AudioState AudioState;
13typedef struct BdrvDirtyBitmap BdrvDirtyBitmap;
14typedef struct BdrvDirtyBitmapIter BdrvDirtyBitmapIter;
15typedef struct BlockBackend BlockBackend;
16typedef struct BlockBackendRootState BlockBackendRootState;
17typedef struct BlockDriverState BlockDriverState;
18typedef struct BusClass BusClass;
19typedef struct BusState BusState;
20typedef struct Chardev Chardev;
21typedef struct CompatProperty CompatProperty;
22typedef struct CPUAddressSpace CPUAddressSpace;
23typedef struct CPUState CPUState;
24typedef struct DeviceListener DeviceListener;
25typedef struct DeviceState DeviceState;
26typedef struct DirtyBitmapSnapshot DirtyBitmapSnapshot;
27typedef struct DisplayChangeListener DisplayChangeListener;
28typedef struct DisplayState DisplayState;
29typedef struct DisplaySurface DisplaySurface;
30typedef struct DriveInfo DriveInfo;
31typedef struct Error Error;
32typedef struct EventNotifier EventNotifier;
33typedef struct FWCfgEntry FWCfgEntry;
34typedef struct FWCfgIoState FWCfgIoState;
35typedef struct FWCfgMemState FWCfgMemState;
36typedef struct FWCfgState FWCfgState;
37typedef struct HCIInfo HCIInfo;
38typedef struct I2CBus I2CBus;
39typedef struct I2SCodec I2SCodec;
40typedef struct ISABus ISABus;
41typedef struct ISADevice ISADevice;
42typedef struct IsaDma IsaDma;
43typedef struct MACAddr MACAddr;
44typedef struct MachineClass MachineClass;
45typedef struct MachineState MachineState;
46typedef struct MemoryListener MemoryListener;
47typedef struct MemoryMappingList MemoryMappingList;
48typedef struct MemoryRegion MemoryRegion;
49typedef struct IOMMUMemoryRegion IOMMUMemoryRegion;
50typedef struct MemoryRegionCache MemoryRegionCache;
51typedef struct MemoryRegionSection MemoryRegionSection;
52typedef struct MigrationIncomingState MigrationIncomingState;
53typedef struct MigrationState MigrationState;
54typedef struct Monitor Monitor;
55typedef struct MonitorDef MonitorDef;
56typedef struct MouseTransformInfo MouseTransformInfo;
57typedef struct MSIMessage MSIMessage;
58typedef struct NetClientState NetClientState;
59typedef struct NetFilterState NetFilterState;
60typedef struct NICInfo NICInfo;
61typedef struct PcGuestInfo PcGuestInfo;
62typedef struct PCIBridge PCIBridge;
63typedef struct PCIBus PCIBus;
64typedef struct PCIDevice PCIDevice;
65typedef struct PCIEAERErr PCIEAERErr;
66typedef struct PCIEAERLog PCIEAERLog;
67typedef struct PCIEAERMsg PCIEAERMsg;
68typedef struct PCIEPort PCIEPort;
69typedef struct PCIESlot PCIESlot;
70typedef struct PCIExpressDevice PCIExpressDevice;
71typedef struct PCIExpressHost PCIExpressHost;
72typedef struct PCIHostDeviceAddress PCIHostDeviceAddress;
73typedef struct PCIHostState PCIHostState;
74typedef struct PCMachineClass PCMachineClass;
75typedef struct PCMachineState PCMachineState;
76typedef struct PCMCIACardState PCMCIACardState;
77typedef struct PixelFormat PixelFormat;
78typedef struct PostcopyDiscardState PostcopyDiscardState;
79typedef struct Property Property;
80typedef struct PropertyInfo PropertyInfo;
81typedef struct PS2State PS2State;
82typedef struct QEMUBH QEMUBH;
83typedef struct QemuConsole QemuConsole;
84typedef struct QEMUFile QEMUFile;
85typedef struct QemuOpt QemuOpt;
86typedef struct QemuOpts QemuOpts;
87typedef struct QemuOptsList QemuOptsList;
88typedef struct QEMUSGList QEMUSGList;
89typedef struct QEMUTimer QEMUTimer;
90typedef struct QEMUTimerListGroup QEMUTimerListGroup;
91typedef struct QObject QObject;
92typedef struct QNull QNull;
93typedef struct RAMBlock RAMBlock;
94typedef struct Range Range;
95typedef struct SerialState SerialState;
96typedef struct SHPCDevice SHPCDevice;
97typedef struct SMBusDevice SMBusDevice;
98typedef struct SSIBus SSIBus;
99typedef struct uWireSlave uWireSlave;
100typedef struct VirtIODevice VirtIODevice;
101typedef struct Visitor Visitor;
102typedef struct node_info NodeInfo;
103typedef void SaveStateHandler(QEMUFile *f, void *opaque);
104typedef int LoadStateHandler(QEMUFile *f, void *opaque, int version_id);
105
106#endif /* QEMU_TYPEDEFS_H */
This page took 0.019591 seconds and 4 git commands to generate.