mirror of https://github.com/xemu-project/xemu.git
Make all static TypeInfos const
Since 39bffca203
(qdev: register all
types natively through QEMU Object Model), TypeInfo as used in
the common, non-iterative pattern is no longer amended with information
and should therefore be const.
Fix the documented QOM examples:
sed -i 's/static TypeInfo/static const TypeInfo/g' include/qom/object.h
Since frequently the wrong examples are being copied by contributors of
new devices, fix all types in the tree:
sed -i 's/^static TypeInfo/static const TypeInfo/g' */*.c
sed -i 's/^static TypeInfo/static const TypeInfo/g' */*/*.c
This also avoids to piggy-back these changes onto real functional
changes or other refactorings.
Signed-off-by: Andreas Färber <afaerber@suse.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
a6308bc222
commit
8c43a6f05d
|
@ -207,7 +207,7 @@ static void rng_egd_class_init(ObjectClass *klass, void *data)
|
|||
rbc->opened = rng_egd_opened;
|
||||
}
|
||||
|
||||
static TypeInfo rng_egd_info = {
|
||||
static const TypeInfo rng_egd_info = {
|
||||
.name = TYPE_RNG_EGD,
|
||||
.parent = TYPE_RNG_BACKEND,
|
||||
.instance_size = sizeof(RngEgd),
|
||||
|
|
|
@ -144,7 +144,7 @@ static void rng_random_class_init(ObjectClass *klass, void *data)
|
|||
rbc->opened = rng_random_opened;
|
||||
}
|
||||
|
||||
static TypeInfo rng_random_info = {
|
||||
static const TypeInfo rng_random_info = {
|
||||
.name = TYPE_RNG_RANDOM,
|
||||
.parent = TYPE_RNG_BACKEND,
|
||||
.instance_size = sizeof(RndRandom),
|
||||
|
|
|
@ -76,7 +76,7 @@ static void rng_backend_init(Object *obj)
|
|||
NULL);
|
||||
}
|
||||
|
||||
static TypeInfo rng_backend_info = {
|
||||
static const TypeInfo rng_backend_info = {
|
||||
.name = TYPE_RNG_BACKEND,
|
||||
.parent = TYPE_OBJECT,
|
||||
.instance_size = sizeof(RngBackend),
|
||||
|
|
|
@ -177,7 +177,7 @@ static void virtio_9p_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = virtio_pci_reset;
|
||||
}
|
||||
|
||||
static TypeInfo virtio_9p_info = {
|
||||
static const TypeInfo virtio_9p_info = {
|
||||
.name = "virtio-9p-pci",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(VirtIOPCIProxy),
|
||||
|
|
|
@ -93,7 +93,7 @@ static void a15mp_priv_class_init(ObjectClass *klass, void *data)
|
|||
/* We currently have no savable state */
|
||||
}
|
||||
|
||||
static TypeInfo a15mp_priv_info = {
|
||||
static const TypeInfo a15mp_priv_info = {
|
||||
.name = "a15mpcore_priv",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(A15MPPrivState),
|
||||
|
|
|
@ -226,7 +226,7 @@ static void a9mp_priv_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = a9mp_priv_reset;
|
||||
}
|
||||
|
||||
static TypeInfo a9mp_priv_info = {
|
||||
static const TypeInfo a9mp_priv_info = {
|
||||
.name = "a9mpcore_priv",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(a9mp_priv_state),
|
||||
|
|
|
@ -1423,7 +1423,7 @@ static void ac97_class_init (ObjectClass *klass, void *data)
|
|||
dc->props = ac97_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ac97_info = {
|
||||
static const TypeInfo ac97_info = {
|
||||
.name = "AC97",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof (AC97LinkState),
|
||||
|
|
|
@ -487,7 +487,7 @@ static void piix4_pm_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = piix4_pm_properties;
|
||||
}
|
||||
|
||||
static TypeInfo piix4_pm_info = {
|
||||
static const TypeInfo piix4_pm_info = {
|
||||
.name = "PIIX4_PM",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PIIX4PMState),
|
||||
|
|
|
@ -162,7 +162,7 @@ static void ads7846_class_init(ObjectClass *klass, void *data)
|
|||
k->transfer = ads7846_transfer;
|
||||
}
|
||||
|
||||
static TypeInfo ads7846_info = {
|
||||
static const TypeInfo ads7846_info = {
|
||||
.name = "ads7846",
|
||||
.parent = TYPE_SSI_SLAVE,
|
||||
.instance_size = sizeof(ADS7846State),
|
||||
|
|
|
@ -486,7 +486,7 @@ static void pbm_pci_host_class_init(ObjectClass *klass, void *data)
|
|||
k->class_id = PCI_CLASS_BRIDGE_HOST;
|
||||
}
|
||||
|
||||
static TypeInfo pbm_pci_host_info = {
|
||||
static const TypeInfo pbm_pci_host_info = {
|
||||
.name = "pbm-pci",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIDevice),
|
||||
|
@ -502,7 +502,7 @@ static void pbm_host_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = pci_pbm_reset;
|
||||
}
|
||||
|
||||
static TypeInfo pbm_host_info = {
|
||||
static const TypeInfo pbm_host_info = {
|
||||
.name = "pbm",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(APBState),
|
||||
|
@ -525,7 +525,7 @@ static void pbm_pci_bridge_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_pci_device;
|
||||
}
|
||||
|
||||
static TypeInfo pbm_pci_bridge_info = {
|
||||
static const TypeInfo pbm_pci_bridge_info = {
|
||||
.name = "pbm-bridge",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIBridge),
|
||||
|
|
|
@ -895,7 +895,7 @@ static void apic_class_init(ObjectClass *klass, void *data)
|
|||
k->post_load = apic_post_load;
|
||||
}
|
||||
|
||||
static TypeInfo apic_info = {
|
||||
static const TypeInfo apic_info = {
|
||||
.name = "apic",
|
||||
.instance_size = sizeof(APICCommonState),
|
||||
.parent = TYPE_APIC_COMMON,
|
||||
|
|
|
@ -385,7 +385,7 @@ static void apic_common_class_init(ObjectClass *klass, void *data)
|
|||
sc->init = apic_init_common;
|
||||
}
|
||||
|
||||
static TypeInfo apic_common_type = {
|
||||
static const TypeInfo apic_common_type = {
|
||||
.name = TYPE_APIC_COMMON,
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(APICCommonState),
|
||||
|
|
|
@ -236,7 +236,7 @@ static void qdev_applesmc_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = applesmc_isa_properties;
|
||||
}
|
||||
|
||||
static TypeInfo applesmc_isa_info = {
|
||||
static const TypeInfo applesmc_isa_info = {
|
||||
.name = "isa-applesmc",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(struct AppleSMCStatus),
|
||||
|
|
|
@ -222,7 +222,7 @@ static void mpcore_rirq_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = mpcore_rirq_properties;
|
||||
}
|
||||
|
||||
static TypeInfo mpcore_rirq_info = {
|
||||
static const TypeInfo mpcore_rirq_info = {
|
||||
.name = "realview_mpcore",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(mpcore_rirq_state),
|
||||
|
@ -252,7 +252,7 @@ static void mpcore_priv_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = mpcore_priv_properties;
|
||||
}
|
||||
|
||||
static TypeInfo mpcore_priv_info = {
|
||||
static const TypeInfo mpcore_priv_info = {
|
||||
.name = "arm11mpcore_priv",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(mpcore_priv_state),
|
||||
|
|
|
@ -703,7 +703,7 @@ static void arm_gic_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo arm_gic_info = {
|
||||
static const TypeInfo arm_gic_info = {
|
||||
.name = TYPE_ARM_GIC,
|
||||
.parent = TYPE_ARM_GIC_COMMON,
|
||||
.instance_size = sizeof(GICState),
|
||||
|
|
|
@ -171,7 +171,7 @@ static void arm_gic_common_class_init(ObjectClass *klass, void *data)
|
|||
sc->init = arm_gic_common_init;
|
||||
}
|
||||
|
||||
static TypeInfo arm_gic_common_type = {
|
||||
static const TypeInfo arm_gic_common_type = {
|
||||
.name = TYPE_ARM_GIC_COMMON,
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(GICState),
|
||||
|
|
|
@ -179,7 +179,7 @@ static void l2x0_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = l2x0_priv_reset;
|
||||
}
|
||||
|
||||
static TypeInfo l2x0_info = {
|
||||
static const TypeInfo l2x0_info = {
|
||||
.name = "l2x0",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(l2x0_state),
|
||||
|
|
|
@ -329,7 +329,7 @@ static void arm_mptimer_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = arm_mptimer_properties;
|
||||
}
|
||||
|
||||
static TypeInfo arm_mptimer_info = {
|
||||
static const TypeInfo arm_mptimer_info = {
|
||||
.name = "arm_mptimer",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(arm_mptimer_state),
|
||||
|
|
|
@ -410,7 +410,7 @@ static void arm_sysctl_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = arm_sysctl_properties;
|
||||
}
|
||||
|
||||
static TypeInfo arm_sysctl_info = {
|
||||
static const TypeInfo arm_sysctl_info = {
|
||||
.name = "realview_sysctl",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(arm_sysctl_state),
|
||||
|
|
|
@ -361,7 +361,7 @@ static void icp_pit_class_init(ObjectClass *klass, void *data)
|
|||
sdc->init = icp_pit_init;
|
||||
}
|
||||
|
||||
static TypeInfo icp_pit_info = {
|
||||
static const TypeInfo icp_pit_info = {
|
||||
.name = "integrator_pit",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(icp_pit_state),
|
||||
|
@ -383,7 +383,7 @@ static void sp804_class_init(ObjectClass *klass, void *data)
|
|||
k->props = sp804_properties;
|
||||
}
|
||||
|
||||
static TypeInfo sp804_info = {
|
||||
static const TypeInfo sp804_info = {
|
||||
.name = "sp804",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(sp804_state),
|
||||
|
|
|
@ -269,7 +269,7 @@ static void bitband_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = bitband_properties;
|
||||
}
|
||||
|
||||
static TypeInfo bitband_info = {
|
||||
static const TypeInfo bitband_info = {
|
||||
.name = "ARM,bitband-memory",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(BitBandState),
|
||||
|
|
|
@ -535,7 +535,7 @@ static void armv7m_nvic_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = armv7m_nvic_reset;
|
||||
}
|
||||
|
||||
static TypeInfo armv7m_nvic_info = {
|
||||
static const TypeInfo armv7m_nvic_info = {
|
||||
.name = TYPE_NVIC,
|
||||
.parent = TYPE_ARM_GIC_COMMON,
|
||||
.instance_init = armv7m_nvic_instance_init,
|
||||
|
|
|
@ -230,7 +230,7 @@ static void gpio_i2c_class_init(ObjectClass *klass, void *data)
|
|||
dc->desc = "Virtual GPIO to I2C bridge";
|
||||
}
|
||||
|
||||
static TypeInfo gpio_i2c_info = {
|
||||
static const TypeInfo gpio_i2c_info = {
|
||||
.name = "gpio_i2c",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(GPIOI2CState),
|
||||
|
|
|
@ -1218,7 +1218,7 @@ static void gem_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = gem_reset;
|
||||
}
|
||||
|
||||
static TypeInfo gem_info = {
|
||||
static const TypeInfo gem_info = {
|
||||
.class_init = gem_class_init,
|
||||
.name = "cadence_gem",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
|
|
|
@ -474,7 +474,7 @@ static void cadence_ttc_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_cadence_ttc;
|
||||
}
|
||||
|
||||
static TypeInfo cadence_ttc_info = {
|
||||
static const TypeInfo cadence_ttc_info = {
|
||||
.name = "cadence_ttc",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(CadenceTTCState),
|
||||
|
|
|
@ -501,7 +501,7 @@ static void cadence_uart_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_cadence_uart;
|
||||
}
|
||||
|
||||
static TypeInfo cadence_uart_info = {
|
||||
static const TypeInfo cadence_uart_info = {
|
||||
.name = "cadence_uart",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(UartState),
|
||||
|
|
|
@ -587,7 +587,7 @@ static void emulated_class_initfn(ObjectClass *klass, void *data)
|
|||
dc->props = emulated_card_properties;
|
||||
}
|
||||
|
||||
static TypeInfo emulated_card_info = {
|
||||
static const TypeInfo emulated_card_info = {
|
||||
.name = EMULATED_DEV_NAME,
|
||||
.parent = TYPE_CCID_CARD,
|
||||
.instance_size = sizeof(EmulatedState),
|
||||
|
|
|
@ -336,7 +336,7 @@ static void passthru_class_initfn(ObjectClass *klass, void *data)
|
|||
dc->props = passthru_card_properties;
|
||||
}
|
||||
|
||||
static TypeInfo passthru_card_info = {
|
||||
static const TypeInfo passthru_card_info = {
|
||||
.name = PASSTHRU_DEV_NAME,
|
||||
.parent = TYPE_CCID_CARD,
|
||||
.instance_size = sizeof(PassthruState),
|
||||
|
|
|
@ -2933,7 +2933,7 @@ static void isa_cirrus_vga_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = isa_vga_cirrus_properties;
|
||||
}
|
||||
|
||||
static TypeInfo isa_cirrus_vga_info = {
|
||||
static const TypeInfo isa_cirrus_vga_info = {
|
||||
.name = "isa-cirrus-vga",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(ISACirrusVGAState),
|
||||
|
@ -3003,7 +3003,7 @@ static void cirrus_vga_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = pci_vga_cirrus_properties;
|
||||
}
|
||||
|
||||
static TypeInfo cirrus_vga_info = {
|
||||
static const TypeInfo cirrus_vga_info = {
|
||||
.name = "cirrus-vga",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCICirrusVGAState),
|
||||
|
|
|
@ -166,7 +166,7 @@ static void cs4231_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = cs4231_properties;
|
||||
}
|
||||
|
||||
static TypeInfo cs4231_info = {
|
||||
static const TypeInfo cs4231_info = {
|
||||
.name = "SUNW,CS4231",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(CSState),
|
||||
|
|
|
@ -682,7 +682,7 @@ static void cs4231a_class_initfn (ObjectClass *klass, void *data)
|
|||
dc->props = cs4231a_properties;
|
||||
}
|
||||
|
||||
static TypeInfo cs4231a_info = {
|
||||
static const TypeInfo cs4231a_info = {
|
||||
.name = "cs4231a",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof (CSState),
|
||||
|
|
|
@ -119,7 +119,7 @@ static void debugcon_isa_class_initfn(ObjectClass *klass, void *data)
|
|||
dc->props = debugcon_isa_properties;
|
||||
}
|
||||
|
||||
static TypeInfo debugcon_isa_info = {
|
||||
static const TypeInfo debugcon_isa_info = {
|
||||
.name = TYPE_ISA_DEBUGCON_DEVICE,
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(ISADebugconState),
|
||||
|
|
|
@ -60,7 +60,7 @@ static void debug_exit_class_initfn(ObjectClass *klass, void *data)
|
|||
dc->props = debug_exit_properties;
|
||||
}
|
||||
|
||||
static TypeInfo debug_exit_info = {
|
||||
static const TypeInfo debug_exit_info = {
|
||||
.name = TYPE_ISA_DEBUG_EXIT_DEVICE,
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(ISADebugExitState),
|
||||
|
|
|
@ -150,7 +150,7 @@ static void nvram_sysbus_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = nvram_sysbus_properties;
|
||||
}
|
||||
|
||||
static TypeInfo nvram_sysbus_info = {
|
||||
static const TypeInfo nvram_sysbus_info = {
|
||||
.name = "ds1225y",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(SysBusNvRamState),
|
||||
|
|
|
@ -221,7 +221,7 @@ static void ds1338_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_ds1338;
|
||||
}
|
||||
|
||||
static TypeInfo ds1338_info = {
|
||||
static const TypeInfo ds1338_info = {
|
||||
.name = "ds1338",
|
||||
.parent = TYPE_I2C_SLAVE,
|
||||
.instance_size = sizeof(DS1338State),
|
||||
|
|
|
@ -1327,7 +1327,7 @@ static void e1000_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = e1000_properties;
|
||||
}
|
||||
|
||||
static TypeInfo e1000_info = {
|
||||
static const TypeInfo e1000_info = {
|
||||
.name = "e1000",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(E1000State),
|
||||
|
|
|
@ -324,7 +324,7 @@ static void ecc_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = ecc_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ecc_info = {
|
||||
static const TypeInfo ecc_info = {
|
||||
.name = "eccmemctl",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(ECCState),
|
||||
|
|
|
@ -83,7 +83,7 @@ static void empty_slot_class_init(ObjectClass *klass, void *data)
|
|||
k->init = empty_slot_init1;
|
||||
}
|
||||
|
||||
static TypeInfo empty_slot_info = {
|
||||
static const TypeInfo empty_slot_info = {
|
||||
.name = "empty_slot",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(EmptySlot),
|
||||
|
|
|
@ -1073,7 +1073,7 @@ static void es1370_class_init (ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_es1370;
|
||||
}
|
||||
|
||||
static TypeInfo es1370_info = {
|
||||
static const TypeInfo es1370_info = {
|
||||
.name = "ES1370",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof (ES1370State),
|
||||
|
|
|
@ -923,7 +923,7 @@ static void escc_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = escc_properties;
|
||||
}
|
||||
|
||||
static TypeInfo escc_info = {
|
||||
static const TypeInfo escc_info = {
|
||||
.name = "escc",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(SerialState),
|
||||
|
|
|
@ -630,7 +630,7 @@ static void etraxfs_eth_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = etraxfs_eth_properties;
|
||||
}
|
||||
|
||||
static TypeInfo etraxfs_eth_info = {
|
||||
static const TypeInfo etraxfs_eth_info = {
|
||||
.name = "etraxfs-eth",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(struct fs_eth),
|
||||
|
|
|
@ -165,7 +165,7 @@ static void etraxfs_pic_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = etraxfs_pic_properties;
|
||||
}
|
||||
|
||||
static TypeInfo etraxfs_pic_info = {
|
||||
static const TypeInfo etraxfs_pic_info = {
|
||||
.name = "etraxfs,pic",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(struct etrax_pic),
|
||||
|
|
|
@ -233,7 +233,7 @@ static void etraxfs_ser_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = etraxfs_ser_reset;
|
||||
}
|
||||
|
||||
static TypeInfo etraxfs_ser_info = {
|
||||
static const TypeInfo etraxfs_ser_info = {
|
||||
.name = "etraxfs,serial",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(struct etrax_serial),
|
||||
|
|
|
@ -336,7 +336,7 @@ static void etraxfs_timer_class_init(ObjectClass *klass, void *data)
|
|||
sdc->init = etraxfs_timer_init;
|
||||
}
|
||||
|
||||
static TypeInfo etraxfs_timer_info = {
|
||||
static const TypeInfo etraxfs_timer_info = {
|
||||
.name = "etraxfs,timer",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof (struct etrax_timer),
|
||||
|
|
|
@ -440,7 +440,7 @@ static void exynos4210_combiner_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_exynos4210_combiner;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_combiner_info = {
|
||||
static const TypeInfo exynos4210_combiner_info = {
|
||||
.name = "exynos4210.combiner",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210CombinerState),
|
||||
|
|
|
@ -1913,7 +1913,7 @@ static void exynos4210_fimd_class_init(ObjectClass *klass, void *data)
|
|||
k->init = exynos4210_fimd_init;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_fimd_info = {
|
||||
static const TypeInfo exynos4210_fimd_info = {
|
||||
.name = "exynos4210.fimd",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210fimdState),
|
||||
|
|
|
@ -346,7 +346,7 @@ static void exynos4210_gic_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = exynos4210_gic_properties;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_gic_info = {
|
||||
static const TypeInfo exynos4210_gic_info = {
|
||||
.name = "exynos4210.gic",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210GicState),
|
||||
|
@ -447,7 +447,7 @@ static void exynos4210_irq_gate_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = exynos4210_irq_gate_properties;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_irq_gate_info = {
|
||||
static const TypeInfo exynos4210_irq_gate_info = {
|
||||
.name = "exynos4210.irq_gate",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210IRQGateState),
|
||||
|
|
|
@ -1467,7 +1467,7 @@ static void exynos4210_mct_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_exynos4210_mct_state;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_mct_info = {
|
||||
static const TypeInfo exynos4210_mct_info = {
|
||||
.name = "exynos4210.mct",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210MCTState),
|
||||
|
|
|
@ -484,7 +484,7 @@ static void exynos4210_pmu_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &exynos4210_pmu_vmstate;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_pmu_info = {
|
||||
static const TypeInfo exynos4210_pmu_info = {
|
||||
.name = "exynos4210.pmu",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210PmuState),
|
||||
|
|
|
@ -407,7 +407,7 @@ static void exynos4210_pwm_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_exynos4210_pwm_state;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_pwm_info = {
|
||||
static const TypeInfo exynos4210_pwm_info = {
|
||||
.name = "exynos4210.pwm",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210PWMState),
|
||||
|
|
|
@ -661,7 +661,7 @@ static void exynos4210_uart_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_exynos4210_uart;
|
||||
}
|
||||
|
||||
static TypeInfo exynos4210_uart_info = {
|
||||
static const TypeInfo exynos4210_uart_info = {
|
||||
.name = "exynos4210.uart",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(Exynos4210UartState),
|
||||
|
|
6
hw/fdc.c
6
hw/fdc.c
|
@ -2210,7 +2210,7 @@ static void isabus_fdc_class_init1(ObjectClass *klass, void *data)
|
|||
dc->props = isa_fdc_properties;
|
||||
}
|
||||
|
||||
static TypeInfo isa_fdc_info = {
|
||||
static const TypeInfo isa_fdc_info = {
|
||||
.name = "isa-fdc",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(FDCtrlISABus),
|
||||
|
@ -2244,7 +2244,7 @@ static void sysbus_fdc_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = sysbus_fdc_properties;
|
||||
}
|
||||
|
||||
static TypeInfo sysbus_fdc_info = {
|
||||
static const TypeInfo sysbus_fdc_info = {
|
||||
.name = "sysbus-fdc",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(FDCtrlSysBus),
|
||||
|
@ -2267,7 +2267,7 @@ static void sun4m_fdc_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = sun4m_fdc_properties;
|
||||
}
|
||||
|
||||
static TypeInfo sun4m_fdc_info = {
|
||||
static const TypeInfo sun4m_fdc_info = {
|
||||
.name = "SUNW,fdtwo",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(FDCtrlSysBus),
|
||||
|
|
|
@ -575,7 +575,7 @@ static void fw_cfg_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = fw_cfg_properties;
|
||||
}
|
||||
|
||||
static TypeInfo fw_cfg_info = {
|
||||
static const TypeInfo fw_cfg_info = {
|
||||
.name = "fw_cfg",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(FWCfgState),
|
||||
|
|
|
@ -597,7 +597,7 @@ static void g364fb_sysbus_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = g364fb_sysbus_properties;
|
||||
}
|
||||
|
||||
static TypeInfo g364fb_sysbus_info = {
|
||||
static const TypeInfo g364fb_sysbus_info = {
|
||||
.name = "sysbus-g364",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(G364SysBusState),
|
||||
|
|
|
@ -256,7 +256,7 @@ static void grlib_gptimer_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = grlib_gptimer_properties;
|
||||
}
|
||||
|
||||
static TypeInfo grlib_gptimer_info = {
|
||||
static const TypeInfo grlib_gptimer_info = {
|
||||
.name = "grlib,apbuart",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(UART),
|
||||
|
|
|
@ -389,7 +389,7 @@ static void grlib_gptimer_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = grlib_gptimer_properties;
|
||||
}
|
||||
|
||||
static TypeInfo grlib_gptimer_info = {
|
||||
static const TypeInfo grlib_gptimer_info = {
|
||||
.name = "grlib,gptimer",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(GPTimerUnit),
|
||||
|
|
|
@ -370,7 +370,7 @@ static void grlib_irqmp_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = grlib_irqmp_properties;
|
||||
}
|
||||
|
||||
static TypeInfo grlib_irqmp_info = {
|
||||
static const TypeInfo grlib_irqmp_info = {
|
||||
.name = "grlib,irqmp",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(IRQMP),
|
||||
|
|
2
hw/gus.c
2
hw/gus.c
|
@ -317,7 +317,7 @@ static void gus_class_initfn (ObjectClass *klass, void *data)
|
|||
dc->props = gus_properties;
|
||||
}
|
||||
|
||||
static TypeInfo gus_info = {
|
||||
static const TypeInfo gus_info = {
|
||||
.name = "gus",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof (GUSState),
|
||||
|
|
|
@ -1039,7 +1039,7 @@ static void hda_audio_output_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = hda_audio_properties;
|
||||
}
|
||||
|
||||
static TypeInfo hda_audio_output_info = {
|
||||
static const TypeInfo hda_audio_output_info = {
|
||||
.name = "hda-output",
|
||||
.parent = TYPE_HDA_CODEC_DEVICE,
|
||||
.instance_size = sizeof(HDAAudioState),
|
||||
|
@ -1060,7 +1060,7 @@ static void hda_audio_duplex_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = hda_audio_properties;
|
||||
}
|
||||
|
||||
static TypeInfo hda_audio_duplex_info = {
|
||||
static const TypeInfo hda_audio_duplex_info = {
|
||||
.name = "hda-duplex",
|
||||
.parent = TYPE_HDA_CODEC_DEVICE,
|
||||
.instance_size = sizeof(HDAAudioState),
|
||||
|
@ -1081,7 +1081,7 @@ static void hda_audio_micro_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = hda_audio_properties;
|
||||
}
|
||||
|
||||
static TypeInfo hda_audio_micro_info = {
|
||||
static const TypeInfo hda_audio_micro_info = {
|
||||
.name = "hda-micro",
|
||||
.parent = TYPE_HDA_CODEC_DEVICE,
|
||||
.instance_size = sizeof(HDAAudioState),
|
||||
|
|
|
@ -168,7 +168,7 @@ static void highbank_regs_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = highbank_regs_reset;
|
||||
}
|
||||
|
||||
static TypeInfo highbank_regs_info = {
|
||||
static const TypeInfo highbank_regs_info = {
|
||||
.name = "highbank-regs",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(HighbankRegsState),
|
||||
|
|
|
@ -745,7 +745,7 @@ static void hpet_device_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = hpet_device_properties;
|
||||
}
|
||||
|
||||
static TypeInfo hpet_device_info = {
|
||||
static const TypeInfo hpet_device_info = {
|
||||
.name = "hpet",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(HPETState),
|
||||
|
|
2
hw/i2c.c
2
hw/i2c.c
|
@ -228,7 +228,7 @@ static void i2c_slave_class_init(ObjectClass *klass, void *data)
|
|||
k->props = i2c_props;
|
||||
}
|
||||
|
||||
static TypeInfo i2c_slave_type_info = {
|
||||
static const TypeInfo i2c_slave_type_info = {
|
||||
.name = TYPE_I2C_SLAVE,
|
||||
.parent = TYPE_DEVICE,
|
||||
.instance_size = sizeof(I2CSlave),
|
||||
|
|
|
@ -153,7 +153,7 @@ static void i82374_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = i82374_properties;
|
||||
}
|
||||
|
||||
static TypeInfo i82374_isa_info = {
|
||||
static const TypeInfo i82374_isa_info = {
|
||||
.name = "i82374",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(ISAi82374State),
|
||||
|
|
|
@ -262,7 +262,7 @@ static void pci_i82378_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = i82378_properties;
|
||||
}
|
||||
|
||||
static TypeInfo pci_i82378_info = {
|
||||
static const TypeInfo pci_i82378_info = {
|
||||
.name = "i82378",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIi82378State),
|
||||
|
|
|
@ -347,7 +347,7 @@ static void pit_class_initfn(ObjectClass *klass, void *data)
|
|||
dc->props = pit_properties;
|
||||
}
|
||||
|
||||
static TypeInfo pit_info = {
|
||||
static const TypeInfo pit_info = {
|
||||
.name = "isa-pit",
|
||||
.parent = TYPE_PIT_COMMON,
|
||||
.instance_size = sizeof(PITCommonState),
|
||||
|
|
|
@ -294,7 +294,7 @@ static void pit_common_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo pit_common_type = {
|
||||
static const TypeInfo pit_common_type = {
|
||||
.name = TYPE_PIT_COMMON,
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(PITCommonState),
|
||||
|
|
|
@ -481,7 +481,7 @@ static void i8259_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = pic_reset;
|
||||
}
|
||||
|
||||
static TypeInfo i8259_info = {
|
||||
static const TypeInfo i8259_info = {
|
||||
.name = "isa-i8259",
|
||||
.instance_size = sizeof(PICCommonState),
|
||||
.parent = TYPE_PIC_COMMON,
|
||||
|
|
|
@ -144,7 +144,7 @@ static void pic_common_class_init(ObjectClass *klass, void *data)
|
|||
ic->init = pic_init_common;
|
||||
}
|
||||
|
||||
static TypeInfo pic_common_type = {
|
||||
static const TypeInfo pic_common_type = {
|
||||
.name = TYPE_PIC_COMMON,
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(PICCommonState),
|
||||
|
|
|
@ -1247,7 +1247,7 @@ static void sysbus_ahci_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = sysbus_ahci_reset;
|
||||
}
|
||||
|
||||
static TypeInfo sysbus_ahci_info = {
|
||||
static const TypeInfo sysbus_ahci_info = {
|
||||
.name = "sysbus-ahci",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(SysbusAHCIState),
|
||||
|
|
|
@ -342,7 +342,7 @@ static void cmd646_ide_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = cmd646_ide_properties;
|
||||
}
|
||||
|
||||
static TypeInfo cmd646_ide_info = {
|
||||
static const TypeInfo cmd646_ide_info = {
|
||||
.name = "cmd646-ide",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIIDEState),
|
||||
|
|
|
@ -156,7 +156,7 @@ static void ich_ahci_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = pci_ich9_reset;
|
||||
}
|
||||
|
||||
static TypeInfo ich_ahci_info = {
|
||||
static const TypeInfo ich_ahci_info = {
|
||||
.name = "ich9-ahci",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(AHCIPCIState),
|
||||
|
|
|
@ -111,7 +111,7 @@ static void isa_ide_class_initfn(ObjectClass *klass, void *data)
|
|||
dc->props = isa_ide_properties;
|
||||
}
|
||||
|
||||
static TypeInfo isa_ide_info = {
|
||||
static const TypeInfo isa_ide_info = {
|
||||
.name = "isa-ide",
|
||||
.parent = TYPE_ISA_DEVICE,
|
||||
.instance_size = sizeof(ISAIDEState),
|
||||
|
|
|
@ -251,7 +251,7 @@ static void piix3_ide_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo piix3_ide_info = {
|
||||
static const TypeInfo piix3_ide_info = {
|
||||
.name = "piix3-ide",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIIDEState),
|
||||
|
@ -271,7 +271,7 @@ static void piix3_ide_xen_class_init(ObjectClass *klass, void *data)
|
|||
dc->unplug = pci_piix3_xen_ide_unplug;
|
||||
}
|
||||
|
||||
static TypeInfo piix3_ide_xen_info = {
|
||||
static const TypeInfo piix3_ide_xen_info = {
|
||||
.name = "piix3-ide-xen",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIIDEState),
|
||||
|
@ -292,7 +292,7 @@ static void piix4_ide_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo piix4_ide_info = {
|
||||
static const TypeInfo piix4_ide_info = {
|
||||
.name = "piix4-ide",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIIDEState),
|
||||
|
|
|
@ -216,7 +216,7 @@ static void ide_hd_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = ide_hd_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ide_hd_info = {
|
||||
static const TypeInfo ide_hd_info = {
|
||||
.name = "ide-hd",
|
||||
.parent = TYPE_IDE_DEVICE,
|
||||
.instance_size = sizeof(IDEDrive),
|
||||
|
@ -238,7 +238,7 @@ static void ide_cd_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = ide_cd_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ide_cd_info = {
|
||||
static const TypeInfo ide_cd_info = {
|
||||
.name = "ide-cd",
|
||||
.parent = TYPE_IDE_DEVICE,
|
||||
.instance_size = sizeof(IDEDrive),
|
||||
|
@ -260,7 +260,7 @@ static void ide_drive_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = ide_drive_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ide_drive_info = {
|
||||
static const TypeInfo ide_drive_info = {
|
||||
.name = "ide-drive",
|
||||
.parent = TYPE_IDE_DEVICE,
|
||||
.instance_size = sizeof(IDEDrive),
|
||||
|
@ -275,7 +275,7 @@ static void ide_device_class_init(ObjectClass *klass, void *data)
|
|||
k->props = ide_props;
|
||||
}
|
||||
|
||||
static TypeInfo ide_device_type_info = {
|
||||
static const TypeInfo ide_device_type_info = {
|
||||
.name = TYPE_IDE_DEVICE,
|
||||
.parent = TYPE_DEVICE,
|
||||
.instance_size = sizeof(IDEDevice),
|
||||
|
|
|
@ -226,7 +226,7 @@ static void via_ide_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo via_ide_info = {
|
||||
static const TypeInfo via_ide_info = {
|
||||
.name = "via-ide",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIIDEState),
|
||||
|
|
|
@ -306,7 +306,7 @@ static void imx_ccm_class_init(ObjectClass *klass, void *data)
|
|||
dc->desc = "i.MX Clock Control Module";
|
||||
}
|
||||
|
||||
static TypeInfo imx_ccm_info = {
|
||||
static const TypeInfo imx_ccm_info = {
|
||||
.name = "imx_ccm",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(IMXCCMState),
|
||||
|
|
|
@ -452,7 +452,7 @@ static void imx_serial_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = imx32_serial_properties;
|
||||
}
|
||||
|
||||
static TypeInfo imx_serial_info = {
|
||||
static const TypeInfo imx_serial_info = {
|
||||
.name = "imx-serial",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(IMXSerialState),
|
||||
|
|
|
@ -535,7 +535,7 @@ static void core_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = core_properties;
|
||||
}
|
||||
|
||||
static TypeInfo core_info = {
|
||||
static const TypeInfo core_info = {
|
||||
.name = "integrator_core",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(integratorcm_state),
|
||||
|
@ -549,7 +549,7 @@ static void icp_pic_class_init(ObjectClass *klass, void *data)
|
|||
sdc->init = icp_pic_init;
|
||||
}
|
||||
|
||||
static TypeInfo icp_pic_info = {
|
||||
static const TypeInfo icp_pic_info = {
|
||||
.name = "integrator_pic",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(icp_pic_state),
|
||||
|
|
|
@ -1249,7 +1249,7 @@ static void intel_hda_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = intel_hda_properties;
|
||||
}
|
||||
|
||||
static TypeInfo intel_hda_info = {
|
||||
static const TypeInfo intel_hda_info = {
|
||||
.name = "intel-hda",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(IntelHDAState),
|
||||
|
@ -1265,7 +1265,7 @@ static void hda_codec_device_class_init(ObjectClass *klass, void *data)
|
|||
k->props = hda_props;
|
||||
}
|
||||
|
||||
static TypeInfo hda_codec_device_type_info = {
|
||||
static const TypeInfo hda_codec_device_type_info = {
|
||||
.name = TYPE_HDA_CODEC_DEVICE,
|
||||
.parent = TYPE_DEVICE,
|
||||
.instance_size = sizeof(HDACodecDevice),
|
||||
|
|
|
@ -244,7 +244,7 @@ static void ioapic_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = ioapic_reset_common;
|
||||
}
|
||||
|
||||
static TypeInfo ioapic_info = {
|
||||
static const TypeInfo ioapic_info = {
|
||||
.name = "ioapic",
|
||||
.parent = TYPE_IOAPIC_COMMON,
|
||||
.instance_size = sizeof(IOAPICCommonState),
|
||||
|
|
|
@ -103,7 +103,7 @@ static void ioapic_common_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo ioapic_common_type = {
|
||||
static const TypeInfo ioapic_common_type = {
|
||||
.name = TYPE_IOAPIC_COMMON,
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(IOAPICCommonState),
|
||||
|
|
|
@ -226,7 +226,7 @@ static void ioh3420_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = ioh3420_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ioh3420_info = {
|
||||
static const TypeInfo ioh3420_info = {
|
||||
.name = "ioh3420",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIESlot),
|
||||
|
|
|
@ -215,7 +215,7 @@ static void isabus_bridge_class_init(ObjectClass *klass, void *data)
|
|||
dc->no_user = 1;
|
||||
}
|
||||
|
||||
static TypeInfo isabus_bridge_info = {
|
||||
static const TypeInfo isabus_bridge_info = {
|
||||
.name = "isabus-bridge",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(SysBusDevice),
|
||||
|
@ -229,7 +229,7 @@ static void isa_device_class_init(ObjectClass *klass, void *data)
|
|||
k->bus_type = TYPE_ISA_BUS;
|
||||
}
|
||||
|
||||
static TypeInfo isa_device_type_info = {
|
||||
static const TypeInfo isa_device_type_info = {
|
||||
.name = TYPE_ISA_DEVICE,
|
||||
.parent = TYPE_DEVICE,
|
||||
.instance_size = sizeof(ISADevice),
|
||||
|
|
|
@ -807,7 +807,7 @@ static void ivshmem_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = ivshmem_properties;
|
||||
}
|
||||
|
||||
static TypeInfo ivshmem_info = {
|
||||
static const TypeInfo ivshmem_info = {
|
||||
.name = "ivshmem",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(IVShmemState),
|
||||
|
|
|
@ -277,7 +277,7 @@ static void jazz_led_class_init(ObjectClass *klass, void *data)
|
|||
dc->reset = jazz_led_reset;
|
||||
}
|
||||
|
||||
static TypeInfo jazz_led_info = {
|
||||
static const TypeInfo jazz_led_info = {
|
||||
.name = "jazz-led",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(LedState),
|
||||
|
|
|
@ -194,7 +194,7 @@ static void kvm_apic_class_init(ObjectClass *klass, void *data)
|
|||
k->external_nmi = kvm_apic_external_nmi;
|
||||
}
|
||||
|
||||
static TypeInfo kvm_apic_info = {
|
||||
static const TypeInfo kvm_apic_info = {
|
||||
.name = "kvm-apic",
|
||||
.parent = TYPE_APIC_COMMON,
|
||||
.instance_size = sizeof(APICCommonState),
|
||||
|
|
|
@ -118,7 +118,7 @@ static void kvmclock_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &kvmclock_vmsd;
|
||||
}
|
||||
|
||||
static TypeInfo kvmclock_info = {
|
||||
static const TypeInfo kvmclock_info = {
|
||||
.name = "kvmclock",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(KVMClockState),
|
||||
|
|
|
@ -302,7 +302,7 @@ static void kvm_pit_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = kvm_pit_properties;
|
||||
}
|
||||
|
||||
static TypeInfo kvm_pit_info = {
|
||||
static const TypeInfo kvm_pit_info = {
|
||||
.name = "kvm-pit",
|
||||
.parent = TYPE_PIT_COMMON,
|
||||
.instance_size = sizeof(KVMPITState),
|
||||
|
|
|
@ -123,7 +123,7 @@ static void kvm_i8259_class_init(ObjectClass *klass, void *data)
|
|||
k->post_load = kvm_pic_put;
|
||||
}
|
||||
|
||||
static TypeInfo kvm_i8259_info = {
|
||||
static const TypeInfo kvm_i8259_info = {
|
||||
.name = "kvm-i8259",
|
||||
.parent = TYPE_PIC_COMMON,
|
||||
.instance_size = sizeof(PICCommonState),
|
||||
|
|
|
@ -150,7 +150,7 @@ static void kvm_ioapic_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = kvm_ioapic_properties;
|
||||
}
|
||||
|
||||
static TypeInfo kvm_ioapic_info = {
|
||||
static const TypeInfo kvm_ioapic_info = {
|
||||
.name = "kvm-ioapic",
|
||||
.parent = TYPE_IOAPIC_COMMON,
|
||||
.instance_size = sizeof(KVMIOAPICState),
|
||||
|
|
|
@ -804,7 +804,7 @@ static void vapic_class_init(ObjectClass *klass, void *data)
|
|||
sc->init = vapic_init;
|
||||
}
|
||||
|
||||
static TypeInfo vapic_type = {
|
||||
static const TypeInfo vapic_type = {
|
||||
.name = "kvmvapic",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(VAPICROMState),
|
||||
|
|
|
@ -1368,7 +1368,7 @@ static void lan9118_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_lan9118;
|
||||
}
|
||||
|
||||
static TypeInfo lan9118_info = {
|
||||
static const TypeInfo lan9118_info = {
|
||||
.name = "lan9118",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(lan9118_state),
|
||||
|
|
|
@ -155,7 +155,7 @@ static void lance_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = lance_properties;
|
||||
}
|
||||
|
||||
static TypeInfo lance_info = {
|
||||
static const TypeInfo lance_info = {
|
||||
.name = "lance",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(SysBusPCNetState),
|
||||
|
|
|
@ -144,7 +144,7 @@ static void lm32_juart_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_lm32_juart;
|
||||
}
|
||||
|
||||
static TypeInfo lm32_juart_info = {
|
||||
static const TypeInfo lm32_juart_info = {
|
||||
.name = "lm32-juart",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(LM32JuartState),
|
||||
|
|
|
@ -184,7 +184,7 @@ static void lm32_pic_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_lm32_pic;
|
||||
}
|
||||
|
||||
static TypeInfo lm32_pic_info = {
|
||||
static const TypeInfo lm32_pic_info = {
|
||||
.name = "lm32-pic",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(LM32PicState),
|
||||
|
|
|
@ -157,7 +157,7 @@ static void lm32_sys_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = lm32_sys_properties;
|
||||
}
|
||||
|
||||
static TypeInfo lm32_sys_info = {
|
||||
static const TypeInfo lm32_sys_info = {
|
||||
.name = "lm32-sys",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(LM32SysState),
|
||||
|
|
|
@ -215,7 +215,7 @@ static void lm32_timer_class_init(ObjectClass *klass, void *data)
|
|||
dc->props = lm32_timer_properties;
|
||||
}
|
||||
|
||||
static TypeInfo lm32_timer_info = {
|
||||
static const TypeInfo lm32_timer_info = {
|
||||
.name = "lm32-timer",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(LM32TimerState),
|
||||
|
|
|
@ -281,7 +281,7 @@ static void lm32_uart_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_lm32_uart;
|
||||
}
|
||||
|
||||
static TypeInfo lm32_uart_info = {
|
||||
static const TypeInfo lm32_uart_info = {
|
||||
.name = "lm32-uart",
|
||||
.parent = TYPE_SYS_BUS_DEVICE,
|
||||
.instance_size = sizeof(LM32UartState),
|
||||
|
|
|
@ -506,7 +506,7 @@ static void lm8323_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_lm_kbd;
|
||||
}
|
||||
|
||||
static TypeInfo lm8323_info = {
|
||||
static const TypeInfo lm8323_info = {
|
||||
.name = "lm8323",
|
||||
.parent = TYPE_I2C_SLAVE,
|
||||
.instance_size = sizeof(LM823KbdState),
|
||||
|
|
|
@ -2126,7 +2126,7 @@ static void lsi_class_init(ObjectClass *klass, void *data)
|
|||
dc->vmsd = &vmstate_lsi_scsi;
|
||||
}
|
||||
|
||||
static TypeInfo lsi_info = {
|
||||
static const TypeInfo lsi_info = {
|
||||
.name = "lsi53c895a",
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(LSIState),
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue