mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -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
|
@ -30,13 +30,13 @@
|
|||
|
||||
#define TYPE_DESIGNWARE_PCIE_HOST "designware-pcie-host"
|
||||
typedef struct DesignwarePCIEHost DesignwarePCIEHost;
|
||||
#define DESIGNWARE_PCIE_HOST(obj) \
|
||||
OBJECT_CHECK(DesignwarePCIEHost, (obj), TYPE_DESIGNWARE_PCIE_HOST)
|
||||
DECLARE_INSTANCE_CHECKER(DesignwarePCIEHost, DESIGNWARE_PCIE_HOST,
|
||||
TYPE_DESIGNWARE_PCIE_HOST)
|
||||
|
||||
#define TYPE_DESIGNWARE_PCIE_ROOT "designware-pcie-root"
|
||||
typedef struct DesignwarePCIERoot DesignwarePCIERoot;
|
||||
#define DESIGNWARE_PCIE_ROOT(obj) \
|
||||
OBJECT_CHECK(DesignwarePCIERoot, (obj), TYPE_DESIGNWARE_PCIE_ROOT)
|
||||
DECLARE_INSTANCE_CHECKER(DesignwarePCIERoot, DESIGNWARE_PCIE_ROOT,
|
||||
TYPE_DESIGNWARE_PCIE_ROOT)
|
||||
|
||||
struct DesignwarePCIERoot;
|
||||
|
||||
|
|
|
@ -27,13 +27,13 @@
|
|||
|
||||
#define TYPE_GPEX_HOST "gpex-pcihost"
|
||||
typedef struct GPEXHost GPEXHost;
|
||||
#define GPEX_HOST(obj) \
|
||||
OBJECT_CHECK(GPEXHost, (obj), TYPE_GPEX_HOST)
|
||||
DECLARE_INSTANCE_CHECKER(GPEXHost, GPEX_HOST,
|
||||
TYPE_GPEX_HOST)
|
||||
|
||||
#define TYPE_GPEX_ROOT_DEVICE "gpex-root"
|
||||
typedef struct GPEXRootState GPEXRootState;
|
||||
#define MCH_PCI_DEVICE(obj) \
|
||||
OBJECT_CHECK(GPEXRootState, (obj), TYPE_GPEX_ROOT_DEVICE)
|
||||
DECLARE_INSTANCE_CHECKER(GPEXRootState, MCH_PCI_DEVICE,
|
||||
TYPE_GPEX_ROOT_DEVICE)
|
||||
|
||||
#define GPEX_NUM_IRQS 4
|
||||
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
#define TYPE_I440FX_PCI_DEVICE "i440FX"
|
||||
|
||||
typedef struct PCII440FXState PCII440FXState;
|
||||
#define I440FX_PCI_DEVICE(obj) \
|
||||
OBJECT_CHECK(PCII440FXState, (obj), TYPE_I440FX_PCI_DEVICE)
|
||||
DECLARE_INSTANCE_CHECKER(PCII440FXState, I440FX_PCI_DEVICE,
|
||||
TYPE_I440FX_PCI_DEVICE)
|
||||
|
||||
struct PCII440FXState {
|
||||
/*< private >*/
|
||||
|
|
|
@ -22,7 +22,8 @@ typedef struct PnvPHB3 PnvPHB3;
|
|||
*/
|
||||
#define TYPE_PHB3_MSI "phb3-msi"
|
||||
typedef struct Phb3MsiState Phb3MsiState;
|
||||
#define PHB3_MSI(obj) OBJECT_CHECK(Phb3MsiState, (obj), TYPE_PHB3_MSI)
|
||||
DECLARE_INSTANCE_CHECKER(Phb3MsiState, PHB3_MSI,
|
||||
TYPE_PHB3_MSI)
|
||||
|
||||
#define PHB3_MAX_MSI 2048
|
||||
|
||||
|
@ -72,7 +73,8 @@ typedef struct PnvPhb3DMASpace {
|
|||
*/
|
||||
#define TYPE_PNV_PBCQ "pnv-pbcq"
|
||||
typedef struct PnvPBCQState PnvPBCQState;
|
||||
#define PNV_PBCQ(obj) OBJECT_CHECK(PnvPBCQState, (obj), TYPE_PNV_PBCQ)
|
||||
DECLARE_INSTANCE_CHECKER(PnvPBCQState, PNV_PBCQ,
|
||||
TYPE_PNV_PBCQ)
|
||||
|
||||
struct PnvPBCQState {
|
||||
DeviceState parent;
|
||||
|
@ -116,7 +118,8 @@ typedef struct PnvPHB3RootPort {
|
|||
* PHB3 PCIe Host Bridge for PowerNV machines (POWER8)
|
||||
*/
|
||||
#define TYPE_PNV_PHB3 "pnv-phb3"
|
||||
#define PNV_PHB3(obj) OBJECT_CHECK(PnvPHB3, (obj), TYPE_PNV_PHB3)
|
||||
DECLARE_INSTANCE_CHECKER(PnvPHB3, PNV_PHB3,
|
||||
TYPE_PNV_PHB3)
|
||||
|
||||
#define PNV_PHB3_NUM_M64 16
|
||||
#define PNV_PHB3_NUM_REGS (0x1000 >> 3)
|
||||
|
|
|
@ -58,7 +58,8 @@ typedef struct PnvPHB4RootPort {
|
|||
* PHB4 PCIe Host Bridge for PowerNV machines (POWER9)
|
||||
*/
|
||||
#define TYPE_PNV_PHB4 "pnv-phb4"
|
||||
#define PNV_PHB4(obj) OBJECT_CHECK(PnvPHB4, (obj), TYPE_PNV_PHB4)
|
||||
DECLARE_INSTANCE_CHECKER(PnvPHB4, PNV_PHB4,
|
||||
TYPE_PNV_PHB4)
|
||||
|
||||
#define PNV_PHB4_MAX_LSIs 8
|
||||
#define PNV_PHB4_MAX_INTs 4096
|
||||
|
@ -142,12 +143,12 @@ extern const MemoryRegionOps pnv_phb4_xscom_ops;
|
|||
*/
|
||||
#define TYPE_PNV_PHB4_PEC "pnv-phb4-pec"
|
||||
typedef struct PnvPhb4PecClass PnvPhb4PecClass;
|
||||
#define PNV_PHB4_PEC(obj) \
|
||||
OBJECT_CHECK(PnvPhb4PecState, (obj), TYPE_PNV_PHB4_PEC)
|
||||
DECLARE_OBJ_CHECKERS(PnvPhb4PecState, PnvPhb4PecClass,
|
||||
PNV_PHB4_PEC, TYPE_PNV_PHB4_PEC)
|
||||
|
||||
#define TYPE_PNV_PHB4_PEC_STACK "pnv-phb4-pec-stack"
|
||||
#define PNV_PHB4_PEC_STACK(obj) \
|
||||
OBJECT_CHECK(PnvPhb4PecStack, (obj), TYPE_PNV_PHB4_PEC_STACK)
|
||||
DECLARE_INSTANCE_CHECKER(PnvPhb4PecStack, PNV_PHB4_PEC_STACK,
|
||||
TYPE_PNV_PHB4_PEC_STACK)
|
||||
|
||||
/* Per-stack data */
|
||||
struct PnvPhb4PecStack {
|
||||
|
@ -211,10 +212,6 @@ struct PnvPhb4PecState {
|
|||
PnvPhb4PecStack stacks[PHB4_PEC_MAX_STACKS];
|
||||
};
|
||||
|
||||
#define PNV_PHB4_PEC_CLASS(klass) \
|
||||
OBJECT_CLASS_CHECK(PnvPhb4PecClass, (klass), TYPE_PNV_PHB4_PEC)
|
||||
#define PNV_PHB4_PEC_GET_CLASS(obj) \
|
||||
OBJECT_GET_CLASS(PnvPhb4PecClass, (obj), TYPE_PNV_PHB4_PEC)
|
||||
|
||||
struct PnvPhb4PecClass {
|
||||
DeviceClass parent_class;
|
||||
|
|
|
@ -31,13 +31,13 @@
|
|||
|
||||
#define TYPE_Q35_HOST_DEVICE "q35-pcihost"
|
||||
typedef struct Q35PCIHost Q35PCIHost;
|
||||
#define Q35_HOST_DEVICE(obj) \
|
||||
OBJECT_CHECK(Q35PCIHost, (obj), TYPE_Q35_HOST_DEVICE)
|
||||
DECLARE_INSTANCE_CHECKER(Q35PCIHost, Q35_HOST_DEVICE,
|
||||
TYPE_Q35_HOST_DEVICE)
|
||||
|
||||
#define TYPE_MCH_PCI_DEVICE "mch"
|
||||
typedef struct MCHPCIState MCHPCIState;
|
||||
#define MCH_PCI_DEVICE(obj) \
|
||||
OBJECT_CHECK(MCHPCIState, (obj), TYPE_MCH_PCI_DEVICE)
|
||||
DECLARE_INSTANCE_CHECKER(MCHPCIState, MCH_PCI_DEVICE,
|
||||
TYPE_MCH_PCI_DEVICE)
|
||||
|
||||
struct MCHPCIState {
|
||||
/*< private >*/
|
||||
|
|
|
@ -23,8 +23,8 @@ struct SabrePCIState {
|
|||
typedef struct SabrePCIState SabrePCIState;
|
||||
|
||||
#define TYPE_SABRE_PCI_DEVICE "sabre-pci"
|
||||
#define SABRE_PCI_DEVICE(obj) \
|
||||
OBJECT_CHECK(SabrePCIState, (obj), TYPE_SABRE_PCI_DEVICE)
|
||||
DECLARE_INSTANCE_CHECKER(SabrePCIState, SABRE_PCI_DEVICE,
|
||||
TYPE_SABRE_PCI_DEVICE)
|
||||
|
||||
struct SabreState {
|
||||
PCIHostState parent_obj;
|
||||
|
@ -51,7 +51,7 @@ struct SabreState {
|
|||
typedef struct SabreState SabreState;
|
||||
|
||||
#define TYPE_SABRE "sabre"
|
||||
#define SABRE_DEVICE(obj) \
|
||||
OBJECT_CHECK(SabreState, (obj), TYPE_SABRE)
|
||||
DECLARE_INSTANCE_CHECKER(SabreState, SABRE_DEVICE,
|
||||
TYPE_SABRE)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -29,8 +29,8 @@
|
|||
#define TYPE_SPAPR_PCI_HOST_BRIDGE "spapr-pci-host-bridge"
|
||||
|
||||
typedef struct SpaprPhbState SpaprPhbState;
|
||||
#define SPAPR_PCI_HOST_BRIDGE(obj) \
|
||||
OBJECT_CHECK(SpaprPhbState, (obj), TYPE_SPAPR_PCI_HOST_BRIDGE)
|
||||
DECLARE_INSTANCE_CHECKER(SpaprPhbState, SPAPR_PCI_HOST_BRIDGE,
|
||||
TYPE_SPAPR_PCI_HOST_BRIDGE)
|
||||
|
||||
#define SPAPR_PCI_DMA_MAX_WINDOWS 2
|
||||
|
||||
|
|
|
@ -38,14 +38,14 @@
|
|||
#define TYPE_U3_AGP_HOST_BRIDGE "u3-agp-pcihost"
|
||||
|
||||
typedef struct UNINHostState UNINHostState;
|
||||
#define UNI_NORTH_PCI_HOST_BRIDGE(obj) \
|
||||
OBJECT_CHECK(UNINHostState, (obj), TYPE_UNI_NORTH_PCI_HOST_BRIDGE)
|
||||
#define UNI_NORTH_AGP_HOST_BRIDGE(obj) \
|
||||
OBJECT_CHECK(UNINHostState, (obj), TYPE_UNI_NORTH_AGP_HOST_BRIDGE)
|
||||
#define UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE(obj) \
|
||||
OBJECT_CHECK(UNINHostState, (obj), TYPE_UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE)
|
||||
#define U3_AGP_HOST_BRIDGE(obj) \
|
||||
OBJECT_CHECK(UNINHostState, (obj), TYPE_U3_AGP_HOST_BRIDGE)
|
||||
DECLARE_INSTANCE_CHECKER(UNINHostState, UNI_NORTH_PCI_HOST_BRIDGE,
|
||||
TYPE_UNI_NORTH_PCI_HOST_BRIDGE)
|
||||
DECLARE_INSTANCE_CHECKER(UNINHostState, UNI_NORTH_AGP_HOST_BRIDGE,
|
||||
TYPE_UNI_NORTH_AGP_HOST_BRIDGE)
|
||||
DECLARE_INSTANCE_CHECKER(UNINHostState, UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE,
|
||||
TYPE_UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE)
|
||||
DECLARE_INSTANCE_CHECKER(UNINHostState, U3_AGP_HOST_BRIDGE,
|
||||
TYPE_U3_AGP_HOST_BRIDGE)
|
||||
|
||||
struct UNINHostState {
|
||||
PCIHostState parent_obj;
|
||||
|
@ -66,7 +66,7 @@ struct UNINState {
|
|||
typedef struct UNINState UNINState;
|
||||
|
||||
#define TYPE_UNI_NORTH "uni-north"
|
||||
#define UNI_NORTH(obj) \
|
||||
OBJECT_CHECK(UNINState, (obj), TYPE_UNI_NORTH)
|
||||
DECLARE_INSTANCE_CHECKER(UNINState, UNI_NORTH,
|
||||
TYPE_UNI_NORTH)
|
||||
|
||||
#endif /* UNINORTH_H */
|
||||
|
|
|
@ -28,13 +28,13 @@
|
|||
|
||||
#define TYPE_XILINX_PCIE_HOST "xilinx-pcie-host"
|
||||
typedef struct XilinxPCIEHost XilinxPCIEHost;
|
||||
#define XILINX_PCIE_HOST(obj) \
|
||||
OBJECT_CHECK(XilinxPCIEHost, (obj), TYPE_XILINX_PCIE_HOST)
|
||||
DECLARE_INSTANCE_CHECKER(XilinxPCIEHost, XILINX_PCIE_HOST,
|
||||
TYPE_XILINX_PCIE_HOST)
|
||||
|
||||
#define TYPE_XILINX_PCIE_ROOT "xilinx-pcie-root"
|
||||
typedef struct XilinxPCIERoot XilinxPCIERoot;
|
||||
#define XILINX_PCIE_ROOT(obj) \
|
||||
OBJECT_CHECK(XilinxPCIERoot, (obj), TYPE_XILINX_PCIE_ROOT)
|
||||
DECLARE_INSTANCE_CHECKER(XilinxPCIERoot, XILINX_PCIE_ROOT,
|
||||
TYPE_XILINX_PCIE_ROOT)
|
||||
|
||||
struct XilinxPCIERoot {
|
||||
PCIBridge parent_obj;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue