mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 10:13:56 -06:00
Use DECLARE_*CHECKER* macros
Generated using: $ ./scripts/codeconverter/converter.py -i \ --pattern=TypeCheckMacro $(git grep -l '' -- '*.[ch]') Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Message-Id: <20200831210740.126168-12-ehabkost@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Message-Id: <20200831210740.126168-13-ehabkost@redhat.com> Message-Id: <20200831210740.126168-14-ehabkost@redhat.com> Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
This commit is contained in:
parent
db1015e92e
commit
8110fa1d94
791 changed files with 1987 additions and 2423 deletions
|
@ -32,7 +32,8 @@ struct ADS7846State {
|
|||
typedef struct ADS7846State ADS7846State;
|
||||
|
||||
#define TYPE_ADS7846 "ads7846"
|
||||
#define ADS7846(obj) OBJECT_CHECK(ADS7846State, (obj), TYPE_ADS7846)
|
||||
DECLARE_INSTANCE_CHECKER(ADS7846State, ADS7846,
|
||||
TYPE_ADS7846)
|
||||
|
||||
/* Control-byte bitfields */
|
||||
#define CB_PD0 (1 << 0)
|
||||
|
|
|
@ -26,7 +26,8 @@
|
|||
|
||||
#define TYPE_ARTIST "artist"
|
||||
typedef struct ARTISTState ARTISTState;
|
||||
#define ARTIST(obj) OBJECT_CHECK(ARTISTState, (obj), TYPE_ARTIST)
|
||||
DECLARE_INSTANCE_CHECKER(ARTISTState, ARTIST,
|
||||
TYPE_ARTIST)
|
||||
|
||||
#ifdef HOST_WORDS_BIGENDIAN
|
||||
#define ROP8OFF(_i) (3 - (_i))
|
||||
|
|
|
@ -31,7 +31,8 @@
|
|||
|
||||
#define TYPE_ATI_VGA "ati-vga"
|
||||
typedef struct ATIVGAState ATIVGAState;
|
||||
#define ATI_VGA(obj) OBJECT_CHECK(ATIVGAState, (obj), TYPE_ATI_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(ATIVGAState, ATI_VGA,
|
||||
TYPE_ATI_VGA)
|
||||
|
||||
typedef struct ATIVGARegs {
|
||||
uint32_t mm_index;
|
||||
|
|
|
@ -58,8 +58,8 @@ struct BochsDisplayState {
|
|||
typedef struct BochsDisplayState BochsDisplayState;
|
||||
|
||||
#define TYPE_BOCHS_DISPLAY "bochs-display"
|
||||
#define BOCHS_DISPLAY(obj) OBJECT_CHECK(BochsDisplayState, (obj), \
|
||||
TYPE_BOCHS_DISPLAY)
|
||||
DECLARE_INSTANCE_CHECKER(BochsDisplayState, BOCHS_DISPLAY,
|
||||
TYPE_BOCHS_DISPLAY)
|
||||
|
||||
static const VMStateDescription vmstate_bochs_display = {
|
||||
.name = "bochs-display",
|
||||
|
|
|
@ -67,7 +67,8 @@
|
|||
|
||||
#define TYPE_CG3 "cgthree"
|
||||
typedef struct CG3State CG3State;
|
||||
#define CG3(obj) OBJECT_CHECK(CG3State, (obj), TYPE_CG3)
|
||||
DECLARE_INSTANCE_CHECKER(CG3State, CG3,
|
||||
TYPE_CG3)
|
||||
|
||||
struct CG3State {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -186,8 +186,8 @@ struct PCICirrusVGAState {
|
|||
typedef struct PCICirrusVGAState PCICirrusVGAState;
|
||||
|
||||
#define TYPE_PCI_CIRRUS_VGA "cirrus-vga"
|
||||
#define PCI_CIRRUS_VGA(obj) \
|
||||
OBJECT_CHECK(PCICirrusVGAState, (obj), TYPE_PCI_CIRRUS_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(PCICirrusVGAState, PCI_CIRRUS_VGA,
|
||||
TYPE_PCI_CIRRUS_VGA)
|
||||
|
||||
static uint8_t rop_to_index[256];
|
||||
|
||||
|
|
|
@ -34,8 +34,8 @@
|
|||
|
||||
#define TYPE_ISA_CIRRUS_VGA "isa-cirrus-vga"
|
||||
typedef struct ISACirrusVGAState ISACirrusVGAState;
|
||||
#define ISA_CIRRUS_VGA(obj) \
|
||||
OBJECT_CHECK(ISACirrusVGAState, (obj), TYPE_ISA_CIRRUS_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(ISACirrusVGAState, ISA_CIRRUS_VGA,
|
||||
TYPE_ISA_CIRRUS_VGA)
|
||||
|
||||
struct ISACirrusVGAState {
|
||||
ISADevice parent_obj;
|
||||
|
|
|
@ -295,8 +295,8 @@ struct Exynos4210fimdWindow {
|
|||
|
||||
#define TYPE_EXYNOS4210_FIMD "exynos4210.fimd"
|
||||
typedef struct Exynos4210fimdState Exynos4210fimdState;
|
||||
#define EXYNOS4210_FIMD(obj) \
|
||||
OBJECT_CHECK(Exynos4210fimdState, (obj), TYPE_EXYNOS4210_FIMD)
|
||||
DECLARE_INSTANCE_CHECKER(Exynos4210fimdState, EXYNOS4210_FIMD,
|
||||
TYPE_EXYNOS4210_FIMD)
|
||||
|
||||
struct Exynos4210fimdState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -488,7 +488,8 @@ static void g364fb_init(DeviceState *dev, G364State *s)
|
|||
|
||||
#define TYPE_G364 "sysbus-g364"
|
||||
typedef struct G364SysBusState G364SysBusState;
|
||||
#define G364(obj) OBJECT_CHECK(G364SysBusState, (obj), TYPE_G364)
|
||||
DECLARE_INSTANCE_CHECKER(G364SysBusState, G364,
|
||||
TYPE_G364)
|
||||
|
||||
struct G364SysBusState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -37,7 +37,8 @@ typedef enum {
|
|||
|
||||
#define TYPE_JAZZ_LED "jazz-led"
|
||||
typedef struct LedState LedState;
|
||||
#define JAZZ_LED(obj) OBJECT_CHECK(LedState, (obj), TYPE_JAZZ_LED)
|
||||
DECLARE_INSTANCE_CHECKER(LedState, JAZZ_LED,
|
||||
TYPE_JAZZ_LED)
|
||||
|
||||
struct LedState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -84,8 +84,8 @@ struct vertex {
|
|||
|
||||
#define TYPE_MILKYMIST_TMU2 "milkymist-tmu2"
|
||||
typedef struct MilkymistTMU2State MilkymistTMU2State;
|
||||
#define MILKYMIST_TMU2(obj) \
|
||||
OBJECT_CHECK(MilkymistTMU2State, (obj), TYPE_MILKYMIST_TMU2)
|
||||
DECLARE_INSTANCE_CHECKER(MilkymistTMU2State, MILKYMIST_TMU2,
|
||||
TYPE_MILKYMIST_TMU2)
|
||||
|
||||
struct MilkymistTMU2State {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -70,8 +70,8 @@ enum {
|
|||
|
||||
#define TYPE_MILKYMIST_VGAFB "milkymist-vgafb"
|
||||
typedef struct MilkymistVgafbState MilkymistVgafbState;
|
||||
#define MILKYMIST_VGAFB(obj) \
|
||||
OBJECT_CHECK(MilkymistVgafbState, (obj), TYPE_MILKYMIST_VGAFB)
|
||||
DECLARE_INSTANCE_CHECKER(MilkymistVgafbState, MILKYMIST_VGAFB,
|
||||
TYPE_MILKYMIST_VGAFB)
|
||||
|
||||
struct MilkymistVgafbState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -33,7 +33,8 @@
|
|||
#include "qom/object.h"
|
||||
|
||||
typedef struct NeXTFbState NeXTFbState;
|
||||
#define NEXTFB(obj) OBJECT_CHECK(NeXTFbState, (obj), TYPE_NEXTFB)
|
||||
DECLARE_INSTANCE_CHECKER(NeXTFbState, NEXTFB,
|
||||
TYPE_NEXTFB)
|
||||
|
||||
struct NeXTFbState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -50,7 +50,8 @@ enum pl110_version
|
|||
|
||||
#define TYPE_PL110 "pl110"
|
||||
typedef struct PL110State PL110State;
|
||||
#define PL110(obj) OBJECT_CHECK(PL110State, (obj), TYPE_PL110)
|
||||
DECLARE_INSTANCE_CHECKER(PL110State, PL110,
|
||||
TYPE_PL110)
|
||||
|
||||
struct PL110State {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -131,7 +131,8 @@ struct PCIQXLDevice {
|
|||
typedef struct PCIQXLDevice PCIQXLDevice;
|
||||
|
||||
#define TYPE_PCI_QXL "pci-qxl"
|
||||
#define PCI_QXL(obj) OBJECT_CHECK(PCIQXLDevice, (obj), TYPE_PCI_QXL)
|
||||
DECLARE_INSTANCE_CHECKER(PCIQXLDevice, PCI_QXL,
|
||||
TYPE_PCI_QXL)
|
||||
|
||||
#define PANIC_ON(x) if ((x)) { \
|
||||
printf("%s: PANIC %s failed\n", __func__, #x); \
|
||||
|
|
|
@ -8,7 +8,8 @@
|
|||
#include "qom/object.h"
|
||||
|
||||
typedef struct RAMFBStandaloneState RAMFBStandaloneState;
|
||||
#define RAMFB(obj) OBJECT_CHECK(RAMFBStandaloneState, (obj), TYPE_RAMFB_DEVICE)
|
||||
DECLARE_INSTANCE_CHECKER(RAMFBStandaloneState, RAMFB,
|
||||
TYPE_RAMFB_DEVICE)
|
||||
|
||||
struct RAMFBStandaloneState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -37,7 +37,8 @@
|
|||
|
||||
#define TYPE_SII9022 "sii9022"
|
||||
typedef struct sii9022_state sii9022_state;
|
||||
#define SII9022(obj) OBJECT_CHECK(sii9022_state, (obj), TYPE_SII9022)
|
||||
DECLARE_INSTANCE_CHECKER(sii9022_state, SII9022,
|
||||
TYPE_SII9022)
|
||||
|
||||
struct sii9022_state {
|
||||
I2CSlave parent_obj;
|
||||
|
|
|
@ -1933,8 +1933,8 @@ static const VMStateDescription vmstate_sm501_state = {
|
|||
|
||||
#define TYPE_SYSBUS_SM501 "sysbus-sm501"
|
||||
typedef struct SM501SysBusState SM501SysBusState;
|
||||
#define SYSBUS_SM501(obj) \
|
||||
OBJECT_CHECK(SM501SysBusState, (obj), TYPE_SYSBUS_SM501)
|
||||
DECLARE_INSTANCE_CHECKER(SM501SysBusState, SYSBUS_SM501,
|
||||
TYPE_SYSBUS_SM501)
|
||||
|
||||
struct SM501SysBusState {
|
||||
/*< private >*/
|
||||
|
@ -2037,7 +2037,8 @@ static const TypeInfo sm501_sysbus_info = {
|
|||
|
||||
#define TYPE_PCI_SM501 "sm501"
|
||||
typedef struct SM501PCIState SM501PCIState;
|
||||
#define PCI_SM501(obj) OBJECT_CHECK(SM501PCIState, (obj), TYPE_PCI_SM501)
|
||||
DECLARE_INSTANCE_CHECKER(SM501PCIState, PCI_SM501,
|
||||
TYPE_PCI_SM501)
|
||||
|
||||
struct SM501PCIState {
|
||||
/*< private >*/
|
||||
|
|
|
@ -48,7 +48,8 @@ enum ssd0303_cmd {
|
|||
|
||||
#define TYPE_SSD0303 "ssd0303"
|
||||
typedef struct ssd0303_state ssd0303_state;
|
||||
#define SSD0303(obj) OBJECT_CHECK(ssd0303_state, (obj), TYPE_SSD0303)
|
||||
DECLARE_INSTANCE_CHECKER(ssd0303_state, SSD0303,
|
||||
TYPE_SSD0303)
|
||||
|
||||
struct ssd0303_state {
|
||||
I2CSlave parent_obj;
|
||||
|
|
|
@ -69,7 +69,8 @@ struct ssd0323_state {
|
|||
typedef struct ssd0323_state ssd0323_state;
|
||||
|
||||
#define TYPE_SSD0323 "ssd0323"
|
||||
#define SSD0323(obj) OBJECT_CHECK(ssd0323_state, (obj), TYPE_SSD0323)
|
||||
DECLARE_INSTANCE_CHECKER(ssd0323_state, SSD0323,
|
||||
TYPE_SSD0323)
|
||||
|
||||
|
||||
static uint32_t ssd0323_transfer(SSISlave *dev, uint32_t data)
|
||||
|
|
|
@ -57,7 +57,8 @@
|
|||
|
||||
#define TYPE_TCX "SUNW,tcx"
|
||||
typedef struct TCXState TCXState;
|
||||
#define TCX(obj) OBJECT_CHECK(TCXState, (obj), TYPE_TCX)
|
||||
DECLARE_INSTANCE_CHECKER(TCXState, TCX,
|
||||
TYPE_TCX)
|
||||
|
||||
struct TCXState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -36,7 +36,8 @@
|
|||
|
||||
#define TYPE_ISA_VGA "isa-vga"
|
||||
typedef struct ISAVGAState ISAVGAState;
|
||||
#define ISA_VGA(obj) OBJECT_CHECK(ISAVGAState, (obj), TYPE_ISA_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(ISAVGAState, ISA_VGA,
|
||||
TYPE_ISA_VGA)
|
||||
|
||||
struct ISAVGAState {
|
||||
ISADevice parent_obj;
|
||||
|
|
|
@ -54,7 +54,8 @@ struct PCIVGAState {
|
|||
typedef struct PCIVGAState PCIVGAState;
|
||||
|
||||
#define TYPE_PCI_VGA "pci-vga"
|
||||
#define PCI_VGA(obj) OBJECT_CHECK(PCIVGAState, (obj), TYPE_PCI_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(PCIVGAState, PCI_VGA,
|
||||
TYPE_PCI_VGA)
|
||||
|
||||
static const VMStateDescription vmstate_vga_pci = {
|
||||
.name = "vga",
|
||||
|
|
|
@ -15,8 +15,8 @@
|
|||
|
||||
#define TYPE_VHOST_USER_GPU_PCI "vhost-user-gpu-pci"
|
||||
typedef struct VhostUserGPUPCI VhostUserGPUPCI;
|
||||
#define VHOST_USER_GPU_PCI(obj) \
|
||||
OBJECT_CHECK(VhostUserGPUPCI, (obj), TYPE_VHOST_USER_GPU_PCI)
|
||||
DECLARE_INSTANCE_CHECKER(VhostUserGPUPCI, VHOST_USER_GPU_PCI,
|
||||
TYPE_VHOST_USER_GPU_PCI)
|
||||
|
||||
struct VhostUserGPUPCI {
|
||||
VirtIOGPUPCIBase parent_obj;
|
||||
|
|
|
@ -16,8 +16,8 @@
|
|||
#define TYPE_VHOST_USER_VGA "vhost-user-vga"
|
||||
|
||||
typedef struct VhostUserVGA VhostUserVGA;
|
||||
#define VHOST_USER_VGA(obj) \
|
||||
OBJECT_CHECK(VhostUserVGA, (obj), TYPE_VHOST_USER_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(VhostUserVGA, VHOST_USER_VGA,
|
||||
TYPE_VHOST_USER_VGA)
|
||||
|
||||
struct VhostUserVGA {
|
||||
VirtIOVGABase parent_obj;
|
||||
|
|
|
@ -67,8 +67,8 @@ static const TypeInfo virtio_gpu_pci_base_info = {
|
|||
|
||||
#define TYPE_VIRTIO_GPU_PCI "virtio-gpu-pci"
|
||||
typedef struct VirtIOGPUPCI VirtIOGPUPCI;
|
||||
#define VIRTIO_GPU_PCI(obj) \
|
||||
OBJECT_CHECK(VirtIOGPUPCI, (obj), TYPE_VIRTIO_GPU_PCI)
|
||||
DECLARE_INSTANCE_CHECKER(VirtIOGPUPCI, VIRTIO_GPU_PCI,
|
||||
TYPE_VIRTIO_GPU_PCI)
|
||||
|
||||
struct VirtIOGPUPCI {
|
||||
VirtIOGPUPCIBase parent_obj;
|
||||
|
|
|
@ -204,8 +204,8 @@ static TypeInfo virtio_vga_base_info = {
|
|||
#define TYPE_VIRTIO_VGA "virtio-vga"
|
||||
|
||||
typedef struct VirtIOVGA VirtIOVGA;
|
||||
#define VIRTIO_VGA(obj) \
|
||||
OBJECT_CHECK(VirtIOVGA, (obj), TYPE_VIRTIO_VGA)
|
||||
DECLARE_INSTANCE_CHECKER(VirtIOVGA, VIRTIO_VGA,
|
||||
TYPE_VIRTIO_VGA)
|
||||
|
||||
struct VirtIOVGA {
|
||||
VirtIOVGABase parent_obj;
|
||||
|
|
|
@ -11,12 +11,8 @@
|
|||
#define TYPE_VIRTIO_VGA_BASE "virtio-vga-base"
|
||||
typedef struct VirtIOVGABase VirtIOVGABase;
|
||||
typedef struct VirtIOVGABaseClass VirtIOVGABaseClass;
|
||||
#define VIRTIO_VGA_BASE(obj) \
|
||||
OBJECT_CHECK(VirtIOVGABase, (obj), TYPE_VIRTIO_VGA_BASE)
|
||||
#define VIRTIO_VGA_BASE_GET_CLASS(obj) \
|
||||
OBJECT_GET_CLASS(VirtIOVGABaseClass, obj, TYPE_VIRTIO_VGA_BASE)
|
||||
#define VIRTIO_VGA_BASE_CLASS(klass) \
|
||||
OBJECT_CLASS_CHECK(VirtIOVGABaseClass, klass, TYPE_VIRTIO_VGA_BASE)
|
||||
DECLARE_OBJ_CHECKERS(VirtIOVGABase, VirtIOVGABaseClass,
|
||||
VIRTIO_VGA_BASE, TYPE_VIRTIO_VGA_BASE)
|
||||
|
||||
struct VirtIOVGABase {
|
||||
VirtIOPCIProxy parent_obj;
|
||||
|
|
|
@ -86,8 +86,8 @@ struct vmsvga_state_s {
|
|||
|
||||
#define TYPE_VMWARE_SVGA "vmware-svga"
|
||||
|
||||
#define VMWARE_SVGA(obj) \
|
||||
OBJECT_CHECK(struct pci_vmsvga_state_s, (obj), TYPE_VMWARE_SVGA)
|
||||
DECLARE_INSTANCE_CHECKER(struct pci_vmsvga_state_s, VMWARE_SVGA,
|
||||
TYPE_VMWARE_SVGA)
|
||||
|
||||
struct pci_vmsvga_state_s {
|
||||
/*< private >*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue