]> Git Repo - qemu.git/blame - include/qemu/typedefs.h
target-arm: add cpu feature EL3 to CPUs with Security Extensions
[qemu.git] / include / qemu / typedefs.h
CommitLineData
394e1bb7
EH
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. */
394e1bb7 6struct Monitor;
394e1bb7 7
64baadc2
DDAG
8/* Please keep this list in alphabetical order */
9typedef struct AdapterInfo AdapterInfo;
b421d9c6 10typedef struct AddressSpace AddressSpace;
64baadc2 11typedef struct AioContext AioContext;
394e1bb7 12typedef struct AudioState AudioState;
26f54e9a 13typedef struct BlockBackend BlockBackend;
394e1bb7 14typedef struct BlockDriverState BlockDriverState;
64baadc2
DDAG
15typedef struct BusClass BusClass;
16typedef struct BusState BusState;
17typedef struct CharDriverState CharDriverState;
18typedef struct CompatProperty CompatProperty;
19typedef struct DeviceState DeviceState;
394e1bb7 20typedef struct DisplayChangeListener DisplayChangeListener;
64baadc2 21typedef struct DisplayState DisplayState;
394e1bb7 22typedef struct DisplaySurface DisplaySurface;
64baadc2
DDAG
23typedef struct DriveInfo DriveInfo;
24typedef struct EventNotifier EventNotifier;
25typedef struct FWCfgState FWCfgState;
26typedef struct HCIInfo HCIInfo;
a5c82852 27typedef struct I2CBus I2CBus;
64baadc2 28typedef struct I2SCodec I2SCodec;
394e1bb7
EH
29typedef struct ISABus ISABus;
30typedef struct ISADevice ISADevice;
64baadc2
DDAG
31typedef struct MACAddr MACAddr;
32typedef struct MachineClass MachineClass;
33typedef struct MachineState MachineState;
34typedef struct MemoryListener MemoryListener;
35typedef struct MemoryMappingList MemoryMappingList;
36typedef struct MemoryRegion MemoryRegion;
37typedef struct MemoryRegionSection MemoryRegionSection;
38typedef struct MigrationParams MigrationParams;
39typedef struct Monitor Monitor;
40typedef struct MouseTransformInfo MouseTransformInfo;
41typedef struct MSIMessage MSIMessage;
42typedef struct NetClientState NetClientState;
43typedef struct NICInfo NICInfo;
44typedef struct PcGuestInfo PcGuestInfo;
45typedef struct PCIBridge PCIBridge;
394e1bb7
EH
46typedef struct PCIBus PCIBus;
47typedef struct PCIDevice PCIDevice;
394e1bb7 48typedef struct PCIEAERErr PCIEAERErr;
64baadc2
DDAG
49typedef struct PCIEAERLog PCIEAERLog;
50typedef struct PCIEAERMsg PCIEAERMsg;
394e1bb7
EH
51typedef struct PCIEPort PCIEPort;
52typedef struct PCIESlot PCIESlot;
64baadc2
DDAG
53typedef struct PCIExpressDevice PCIExpressDevice;
54typedef struct PCIExpressHost PCIExpressHost;
55typedef struct PCIHostState PCIHostState;
394e1bb7 56typedef struct PCMCIACardState PCMCIACardState;
64baadc2
DDAG
57typedef struct PixelFormat PixelFormat;
58typedef struct PropertyInfo PropertyInfo;
59typedef struct Property Property;
60typedef struct QEMUBH QEMUBH;
61typedef struct QemuConsole QemuConsole;
62typedef struct QEMUFile QEMUFile;
63typedef struct QEMUMachine QEMUMachine;
394e1bb7 64typedef struct QEMUSGList QEMUSGList;
deb22f9a 65typedef struct QEMUSizedBuffer QEMUSizedBuffer;
64baadc2
DDAG
66typedef struct QEMUTimerListGroup QEMUTimerListGroup;
67typedef struct QEMUTimer QEMUTimer;
cfe25e2b 68typedef struct Range Range;
64baadc2
DDAG
69typedef struct SerialState SerialState;
70typedef struct SHPCDevice SHPCDevice;
71typedef struct SMBusDevice SMBusDevice;
72typedef struct SSIBus SSIBus;
73typedef struct uWireSlave uWireSlave;
74typedef struct VirtIODevice VirtIODevice;
75typedef struct Visitor Visitor;
394e1bb7
EH
76
77#endif /* QEMU_TYPEDEFS_H */
This page took 0.161386 seconds and 4 git commands to generate.