qom: Have class_init() take a const data argument

Mechanical change using gsed, then style manually adapted
to pass checkpatch.pl script.

Suggested-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20250424194905.82506-4-philmd@linaro.org>
This commit is contained in:
Philippe Mathieu-Daudé 2025-02-09 23:47:35 +01:00
parent f1fa787b92
commit 12d1a768bd
1121 changed files with 1774 additions and 1707 deletions

View file

@ -261,7 +261,7 @@ static const Property apple_gfx_mmio_properties[] = {
qdev_prop_apple_gfx_display_mode, AppleGFXDisplayMode),
};
static void apple_gfx_mmio_class_init(ObjectClass *klass, void *data)
static void apple_gfx_mmio_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
ResettableClass *rc = RESETTABLE_CLASS(klass);

View file

@ -121,7 +121,7 @@ static const Property apple_gfx_pci_properties[] = {
qdev_prop_apple_gfx_display_mode, AppleGFXDisplayMode),
};
static void apple_gfx_pci_class_init(ObjectClass *klass, void *data)
static void apple_gfx_pci_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *pci = PCI_DEVICE_CLASS(klass);

View file

@ -1487,7 +1487,7 @@ static void artist_reset(DeviceState *qdev)
{
}
static void artist_class_init(ObjectClass *klass, void *data)
static void artist_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -1049,7 +1049,7 @@ static const Property ati_vga_properties[] = {
DEFINE_PROP_UINT8("x-pixman", ATIVGAState, use_pixman, DEFAULT_X_PIXMAN),
};
static void ati_vga_class_init(ObjectClass *klass, void *data)
static void ati_vga_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -442,7 +442,7 @@ static const Property bcm2835_fb_props[] = {
initial_config.alpha, 2), /* alpha ignored */
};
static void bcm2835_fb_class_init(ObjectClass *klass, void *data)
static void bcm2835_fb_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -351,7 +351,7 @@ static const Property bochs_display_properties[] = {
DEFINE_EDID_PROPERTIES(BochsDisplayState, edid_info),
};
static void bochs_display_class_init(ObjectClass *klass, void *data)
static void bochs_display_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -368,7 +368,7 @@ static const Property cg3_properties[] = {
DEFINE_PROP_UINT16("depth", CG3State, depth, -1),
};
static void cg3_class_init(ObjectClass *klass, void *data)
static void cg3_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -2991,7 +2991,7 @@ static const Property pci_vga_cirrus_properties[] = {
cirrus_vga.vga.global_vmstate, false),
};
static void cirrus_vga_class_init(ObjectClass *klass, void *data)
static void cirrus_vga_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -76,7 +76,7 @@ static const Property isa_cirrus_vga_properties[] = {
cirrus_vga.enable_blitter, true),
};
static void isa_cirrus_vga_class_init(ObjectClass *klass, void *data)
static void isa_cirrus_vga_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -325,7 +325,7 @@ static void dm163_realize(DeviceState *dev, Error **errp)
RGB_MATRIX_NUM_ROWS * LED_SQUARE_SIZE);
}
static void dm163_class_init(ObjectClass *klass, void *data)
static void dm163_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
ResettableClass *rc = RESETTABLE_CLASS(klass);

View file

@ -141,7 +141,7 @@ static const VMStateDescription vmstate_dpcd = {
}
};
static void dpcd_class_init(ObjectClass *oc, void *data)
static void dpcd_class_init(ObjectClass *oc, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(oc);

View file

@ -1958,7 +1958,7 @@ static void exynos4210_fimd_realize(DeviceState *dev, Error **errp)
s->console = graphic_console_init(dev, 0, &exynos4210_fimd_ops, s);
}
static void exynos4210_fimd_class_init(ObjectClass *klass, void *data)
static void exynos4210_fimd_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -526,7 +526,7 @@ static const VMStateDescription vmstate_g364fb_sysbus = {
}
};
static void g364fb_sysbus_class_init(ObjectClass *klass, void *data)
static void g364fb_sysbus_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -99,7 +99,7 @@ static const Property i2c_ddc_properties[] = {
DEFINE_EDID_PROPERTIES(I2CDDCState, edid_info),
};
static void i2c_ddc_class_init(ObjectClass *oc, void *data)
static void i2c_ddc_class_init(ObjectClass *oc, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(oc);
I2CSlaveClass *isc = I2C_SLAVE_CLASS(oc);

View file

@ -294,7 +294,7 @@ static void jazz_led_reset(DeviceState *d)
qemu_console_resize(s->con, 60, 80);
}
static void jazz_led_class_init(ObjectClass *klass, void *data)
static void jazz_led_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -793,7 +793,7 @@ static const VMStateDescription vmstate_macfb_nubus = {
}
};
static void macfb_sysbus_class_init(ObjectClass *klass, void *data)
static void macfb_sysbus_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
@ -804,7 +804,7 @@ static void macfb_sysbus_class_init(ObjectClass *klass, void *data)
device_class_set_props(dc, macfb_sysbus_properties);
}
static void macfb_nubus_class_init(ObjectClass *klass, void *data)
static void macfb_nubus_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
MacfbNubusDeviceClass *ndc = NUBUS_MACFB_CLASS(klass);

View file

@ -119,7 +119,7 @@ static void nextfb_realize(DeviceState *dev, Error **errp)
qemu_console_resize(s->con, s->cols, s->rows);
}
static void nextfb_class_init(ObjectClass *oc, void *data)
static void nextfb_class_init(ObjectClass *oc, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(oc);

View file

@ -580,7 +580,7 @@ static void pl111_init(Object *obj)
s->version = VERSION_PL111;
}
static void pl110_class_init(ObjectClass *klass, void *data)
static void pl110_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -2498,7 +2498,7 @@ static const Property qxl_properties[] = {
DEFINE_PROP_BOOL("global-vmstate", PCIQXLDevice, vga.global_vmstate, false),
};
static void qxl_pci_class_init(ObjectClass *klass, void *data)
static void qxl_pci_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);
@ -2523,7 +2523,7 @@ static const TypeInfo qxl_pci_type_info = {
},
};
static void qxl_primary_class_init(ObjectClass *klass, void *data)
static void qxl_primary_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);
@ -2543,7 +2543,7 @@ static const TypeInfo qxl_primary_info = {
module_obj("qxl-vga");
module_kconfig(QXL);
static void qxl_secondary_class_init(ObjectClass *klass, void *data)
static void qxl_secondary_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -64,7 +64,7 @@ static const Property ramfb_properties[] = {
DEFINE_PROP_BOOL("x-migrate", RAMFBStandaloneState, migrate, true),
};
static void ramfb_class_initfn(ObjectClass *klass, void *data)
static void ramfb_class_initfn(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -167,7 +167,7 @@ static void sii9022_realize(DeviceState *dev, Error **errp)
i2c_slave_create_simple(bus, TYPE_I2CDDC, 0x50);
}
static void sii9022_class_init(ObjectClass *klass, void *data)
static void sii9022_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
I2CSlaveClass *k = I2C_SLAVE_CLASS(klass);

View file

@ -2077,7 +2077,7 @@ static const VMStateDescription vmstate_sm501_sysbus = {
}
};
static void sm501_sysbus_class_init(ObjectClass *klass, void *data)
static void sm501_sysbus_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
@ -2167,7 +2167,7 @@ static const VMStateDescription vmstate_sm501_pci = {
}
};
static void sm501_pci_class_init(ObjectClass *klass, void *data)
static void sm501_pci_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -311,7 +311,7 @@ static void ssd0303_realize(DeviceState *dev, Error **errp)
qemu_console_resize(s->con, 96 * MAGNIFY, 16 * MAGNIFY);
}
static void ssd0303_class_init(ObjectClass *klass, void *data)
static void ssd0303_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
I2CSlaveClass *k = I2C_SLAVE_CLASS(klass);

View file

@ -361,7 +361,7 @@ static void ssd0323_realize(SSIPeripheral *d, Error **errp)
qdev_init_gpio_in(dev, ssd0323_cd, 1);
}
static void ssd0323_class_init(ObjectClass *klass, void *data)
static void ssd0323_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
SSIPeripheralClass *k = SSI_PERIPHERAL_CLASS(klass);

View file

@ -885,7 +885,7 @@ static const Property tcx_properties[] = {
DEFINE_PROP_UINT16("depth", TCXState, depth, -1),
};
static void tcx_class_init(ObjectClass *klass, void *data)
static void tcx_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -92,7 +92,7 @@ static const Property vga_isa_properties[] = {
DEFINE_PROP_UINT32("vgamem_mb", ISAVGAState, state.vram_size_mb, 8),
};
static void vga_isa_class_initfn(ObjectClass *klass, void *data)
static void vga_isa_class_initfn(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -116,7 +116,7 @@ static const Property vga_mmio_properties[] = {
DEFINE_PROP_UINT32("vgamem_mb", VGAMmioState, vga.vram_size_mb, 8),
};
static void vga_mmio_class_initfn(ObjectClass *klass, void *data)
static void vga_mmio_class_initfn(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);

View file

@ -350,7 +350,7 @@ static const Property secondary_pci_properties[] = {
DEFINE_EDID_PROPERTIES(PCIVGAState, edid_info),
};
static void vga_pci_class_init(ObjectClass *klass, void *data)
static void vga_pci_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);
@ -376,7 +376,7 @@ static const TypeInfo vga_pci_type_info = {
},
};
static void vga_class_init(ObjectClass *klass, void *data)
static void vga_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);
@ -392,7 +392,7 @@ static void vga_class_init(ObjectClass *klass, void *data)
vga_get_big_endian_fb, vga_set_big_endian_fb);
}
static void secondary_class_init(ObjectClass *klass, void *data)
static void secondary_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -658,7 +658,7 @@ static const Property vhost_user_gpu_properties[] = {
};
static void
vhost_user_gpu_class_init(ObjectClass *klass, void *data)
vhost_user_gpu_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass);

View file

@ -262,7 +262,7 @@ virtio_gpu_base_device_unrealize(DeviceState *qdev)
}
static void
virtio_gpu_base_class_init(ObjectClass *klass, void *data)
virtio_gpu_base_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass);

View file

@ -182,7 +182,7 @@ static void virtio_gpu_gl_device_unrealize(DeviceState *qdev)
g_array_unref(g->capset_ids);
}
static void virtio_gpu_gl_class_init(ObjectClass *klass, void *data)
static void virtio_gpu_gl_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass);

View file

@ -57,7 +57,7 @@ static void virtio_gpu_pci_base_realize(VirtIOPCIProxy *vpci_dev, Error **errp)
}
}
static void virtio_gpu_pci_base_class_init(ObjectClass *klass, void *data)
static void virtio_gpu_pci_base_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass);

View file

@ -1110,7 +1110,7 @@ static const Property virtio_gpu_rutabaga_properties[] = {
DEFINE_PROP_STRING("wsi", VirtIOGPURutabaga, wsi),
};
static void virtio_gpu_rutabaga_class_init(ObjectClass *klass, void *data)
static void virtio_gpu_rutabaga_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass);

View file

@ -1684,7 +1684,7 @@ static const Property virtio_gpu_properties[] = {
DEFINE_PROP_UINT8("x-scanout-vmstate-version", VirtIOGPU, scanout_vmstate_version, 2),
};
static void virtio_gpu_class_init(ObjectClass *klass, void *data)
static void virtio_gpu_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass);

View file

@ -213,7 +213,7 @@ static const Property virtio_vga_base_properties[] = {
DEFINE_VIRTIO_GPU_PCI_PROPERTIES(VirtIOPCIProxy),
};
static void virtio_vga_base_class_init(ObjectClass *klass, void *data)
static void virtio_vga_base_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass);

View file

@ -1339,7 +1339,7 @@ static const Property vga_vmware_properties[] = {
chip.vga.global_vmstate, false),
};
static void vmsvga_class_init(ObjectClass *klass, void *data)
static void vmsvga_class_init(ObjectClass *klass, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(klass);
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);

View file

@ -1391,7 +1391,7 @@ static const Property xlnx_dp_device_properties[] = {
DEFINE_AUDIO_PROPERTIES(XlnxDPState, aud_card),
};
static void xlnx_dp_class_init(ObjectClass *oc, void *data)
static void xlnx_dp_class_init(ObjectClass *oc, const void *data)
{
DeviceClass *dc = DEVICE_CLASS(oc);