mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-07 01:33: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
|
@ -46,8 +46,8 @@
|
|||
|
||||
#define TYPE_ALTERA_TIMER "ALTR.timer"
|
||||
typedef struct AlteraTimer AlteraTimer;
|
||||
#define ALTERA_TIMER(obj) \
|
||||
OBJECT_CHECK(AlteraTimer, (obj), TYPE_ALTERA_TIMER)
|
||||
DECLARE_INSTANCE_CHECKER(AlteraTimer, ALTERA_TIMER,
|
||||
TYPE_ALTERA_TIMER)
|
||||
|
||||
struct AlteraTimer {
|
||||
SysBusDevice busdev;
|
||||
|
|
|
@ -192,7 +192,8 @@ static arm_timer_state *arm_timer_init(uint32_t freq)
|
|||
|
||||
#define TYPE_SP804 "sp804"
|
||||
typedef struct SP804State SP804State;
|
||||
#define SP804(obj) OBJECT_CHECK(SP804State, (obj), TYPE_SP804)
|
||||
DECLARE_INSTANCE_CHECKER(SP804State, SP804,
|
||||
TYPE_SP804)
|
||||
|
||||
struct SP804State {
|
||||
SysBusDevice parent_obj;
|
||||
|
@ -313,8 +314,8 @@ static void sp804_realize(DeviceState *dev, Error **errp)
|
|||
|
||||
#define TYPE_INTEGRATOR_PIT "integrator_pit"
|
||||
typedef struct icp_pit_state icp_pit_state;
|
||||
#define INTEGRATOR_PIT(obj) \
|
||||
OBJECT_CHECK(icp_pit_state, (obj), TYPE_INTEGRATOR_PIT)
|
||||
DECLARE_INSTANCE_CHECKER(icp_pit_state, INTEGRATOR_PIT,
|
||||
TYPE_INTEGRATOR_PIT)
|
||||
|
||||
struct icp_pit_state {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -71,8 +71,8 @@ typedef struct {
|
|||
|
||||
#define TYPE_CADENCE_TTC "cadence_ttc"
|
||||
typedef struct CadenceTTCState CadenceTTCState;
|
||||
#define CADENCE_TTC(obj) \
|
||||
OBJECT_CHECK(CadenceTTCState, (obj), TYPE_CADENCE_TTC)
|
||||
DECLARE_INSTANCE_CHECKER(CadenceTTCState, CADENCE_TTC,
|
||||
TYPE_CADENCE_TTC)
|
||||
|
||||
struct CadenceTTCState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -50,8 +50,8 @@
|
|||
|
||||
#define TYPE_ETRAX_FS_TIMER "etraxfs,timer"
|
||||
typedef struct ETRAXTimerState ETRAXTimerState;
|
||||
#define ETRAX_TIMER(obj) \
|
||||
OBJECT_CHECK(ETRAXTimerState, (obj), TYPE_ETRAX_FS_TIMER)
|
||||
DECLARE_INSTANCE_CHECKER(ETRAXTimerState, ETRAX_TIMER,
|
||||
TYPE_ETRAX_FS_TIMER)
|
||||
|
||||
struct ETRAXTimerState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -244,8 +244,8 @@ typedef struct {
|
|||
|
||||
#define TYPE_EXYNOS4210_MCT "exynos4210.mct"
|
||||
typedef struct Exynos4210MCTState Exynos4210MCTState;
|
||||
#define EXYNOS4210_MCT(obj) \
|
||||
OBJECT_CHECK(Exynos4210MCTState, (obj), TYPE_EXYNOS4210_MCT)
|
||||
DECLARE_INSTANCE_CHECKER(Exynos4210MCTState, EXYNOS4210_MCT,
|
||||
TYPE_EXYNOS4210_MCT)
|
||||
|
||||
struct Exynos4210MCTState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -104,8 +104,8 @@ typedef struct {
|
|||
|
||||
#define TYPE_EXYNOS4210_PWM "exynos4210.pwm"
|
||||
typedef struct Exynos4210PWMState Exynos4210PWMState;
|
||||
#define EXYNOS4210_PWM(obj) \
|
||||
OBJECT_CHECK(Exynos4210PWMState, (obj), TYPE_EXYNOS4210_PWM)
|
||||
DECLARE_INSTANCE_CHECKER(Exynos4210PWMState, EXYNOS4210_PWM,
|
||||
TYPE_EXYNOS4210_PWM)
|
||||
|
||||
struct Exynos4210PWMState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -57,8 +57,8 @@
|
|||
#define TIMER_BASE 0x10
|
||||
|
||||
typedef struct GPTimerUnit GPTimerUnit;
|
||||
#define GRLIB_GPTIMER(obj) \
|
||||
OBJECT_CHECK(GPTimerUnit, (obj), TYPE_GRLIB_GPTIMER)
|
||||
DECLARE_INSTANCE_CHECKER(GPTimerUnit, GRLIB_GPTIMER,
|
||||
TYPE_GRLIB_GPTIMER)
|
||||
|
||||
typedef struct GPTimer GPTimer;
|
||||
|
||||
|
|
|
@ -49,7 +49,8 @@
|
|||
#define HPET_MSI_SUPPORT 0
|
||||
|
||||
typedef struct HPETState HPETState;
|
||||
#define HPET(obj) OBJECT_CHECK(HPETState, (obj), TYPE_HPET)
|
||||
DECLARE_INSTANCE_CHECKER(HPETState, HPET,
|
||||
TYPE_HPET)
|
||||
|
||||
struct HPETState;
|
||||
typedef struct HPETTimer { /* timers */
|
||||
|
|
|
@ -38,8 +38,8 @@
|
|||
#define RW_STATE_WORD1 4
|
||||
|
||||
typedef struct PITClass PITClass;
|
||||
#define PIT_CLASS(class) OBJECT_CLASS_CHECK(PITClass, (class), TYPE_I8254)
|
||||
#define PIT_GET_CLASS(obj) OBJECT_GET_CLASS(PITClass, (obj), TYPE_I8254)
|
||||
DECLARE_CLASS_CHECKERS(PITClass, PIT,
|
||||
TYPE_I8254)
|
||||
|
||||
struct PITClass {
|
||||
PITCommonClass parent_class;
|
||||
|
|
|
@ -57,7 +57,8 @@ enum {
|
|||
|
||||
#define TYPE_LM32_TIMER "lm32-timer"
|
||||
typedef struct LM32TimerState LM32TimerState;
|
||||
#define LM32_TIMER(obj) OBJECT_CHECK(LM32TimerState, (obj), TYPE_LM32_TIMER)
|
||||
DECLARE_INSTANCE_CHECKER(LM32TimerState, LM32_TIMER,
|
||||
TYPE_LM32_TIMER)
|
||||
|
||||
struct LM32TimerState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -64,8 +64,8 @@ enum {
|
|||
|
||||
#define TYPE_MILKYMIST_SYSCTL "milkymist-sysctl"
|
||||
typedef struct MilkymistSysctlState MilkymistSysctlState;
|
||||
#define MILKYMIST_SYSCTL(obj) \
|
||||
OBJECT_CHECK(MilkymistSysctlState, (obj), TYPE_MILKYMIST_SYSCTL)
|
||||
DECLARE_INSTANCE_CHECKER(MilkymistSysctlState, MILKYMIST_SYSCTL,
|
||||
TYPE_MILKYMIST_SYSCTL)
|
||||
|
||||
struct MilkymistSysctlState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -22,7 +22,8 @@
|
|||
|
||||
#define TYPE_PUV3_OST "puv3_ost"
|
||||
typedef struct PUV3OSTState PUV3OSTState;
|
||||
#define PUV3_OST(obj) OBJECT_CHECK(PUV3OSTState, (obj), TYPE_PUV3_OST)
|
||||
DECLARE_INSTANCE_CHECKER(PUV3OSTState, PUV3_OST,
|
||||
TYPE_PUV3_OST)
|
||||
|
||||
/* puv3 ostimer implementation. */
|
||||
struct PUV3OSTState {
|
||||
|
|
|
@ -68,8 +68,8 @@ static int pxa2xx_timer4_freq[8] = {
|
|||
|
||||
#define TYPE_PXA2XX_TIMER "pxa2xx-timer"
|
||||
typedef struct PXA2xxTimerInfo PXA2xxTimerInfo;
|
||||
#define PXA2XX_TIMER(obj) \
|
||||
OBJECT_CHECK(PXA2xxTimerInfo, (obj), TYPE_PXA2XX_TIMER)
|
||||
DECLARE_INSTANCE_CHECKER(PXA2xxTimerInfo, PXA2XX_TIMER,
|
||||
TYPE_PXA2XX_TIMER)
|
||||
|
||||
|
||||
typedef struct {
|
||||
|
|
|
@ -61,8 +61,8 @@ typedef struct CPUTimerState {
|
|||
|
||||
#define TYPE_SLAVIO_TIMER "slavio_timer"
|
||||
typedef struct SLAVIO_TIMERState SLAVIO_TIMERState;
|
||||
#define SLAVIO_TIMER(obj) \
|
||||
OBJECT_CHECK(SLAVIO_TIMERState, (obj), TYPE_SLAVIO_TIMER)
|
||||
DECLARE_INSTANCE_CHECKER(SLAVIO_TIMERState, SLAVIO_TIMER,
|
||||
TYPE_SLAVIO_TIMER)
|
||||
|
||||
struct SLAVIO_TIMERState {
|
||||
SysBusDevice parent_obj;
|
||||
|
|
|
@ -62,8 +62,8 @@ struct xlx_timer
|
|||
};
|
||||
|
||||
#define TYPE_XILINX_TIMER "xlnx.xps-timer"
|
||||
#define XILINX_TIMER(obj) \
|
||||
OBJECT_CHECK(struct timerblock, (obj), TYPE_XILINX_TIMER)
|
||||
DECLARE_INSTANCE_CHECKER(struct timerblock, XILINX_TIMER,
|
||||
TYPE_XILINX_TIMER)
|
||||
|
||||
struct timerblock
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue