/openbmc/qemu/hw/audio/ |
H A D | virtio-snd-pci.c | 46 static void virtio_snd_pci_class_init(ObjectClass *klass, void *data) in virtio_snd_pci_class_init() argument 48 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_snd_pci_class_init() 49 VirtioPCIClass *vpciklass = VIRTIO_PCI_CLASS(klass); in virtio_snd_pci_class_init() 50 PCIDeviceClass *pcidevklass = PCI_DEVICE_CLASS(klass); in virtio_snd_pci_class_init()
|
/openbmc/qemu/hw/nvram/ |
H A D | npcm7xx_otp.c | 75 #define NPCM7XX_OTP_CLASS(klass) \ argument 76 OBJECT_CLASS_CHECK(NPCM7xxOTPClass, (klass), TYPE_NPCM7XX_OTP) 394 static void npcm7xx_otp_class_init(ObjectClass *klass, void *data) in npcm7xx_otp_class_init() argument 396 ResettableClass *rc = RESETTABLE_CLASS(klass); in npcm7xx_otp_class_init() 397 DeviceClass *dc = DEVICE_CLASS(klass); in npcm7xx_otp_class_init() 406 static void npcm7xx_key_storage_class_init(ObjectClass *klass, void *data) in npcm7xx_key_storage_class_init() argument 408 NPCM7xxOTPClass *oc = NPCM7XX_OTP_CLASS(klass); in npcm7xx_key_storage_class_init() 413 static void npcm7xx_fuse_array_class_init(ObjectClass *klass, void *data) in npcm7xx_fuse_array_class_init() argument 415 NPCM7xxOTPClass *oc = NPCM7XX_OTP_CLASS(klass); in npcm7xx_fuse_array_class_init()
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-pmem-pci.c | 83 static void virtio_pmem_pci_class_init(ObjectClass *klass, void *data) in virtio_pmem_pci_class_init() argument 85 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_pmem_pci_class_init() 86 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_pmem_pci_class_init() 87 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_pmem_pci_class_init() 88 MemoryDeviceClass *mdc = MEMORY_DEVICE_CLASS(klass); in virtio_pmem_pci_class_init()
|
H A D | virtio-blk-pci.c | 67 static void virtio_blk_pci_class_init(ObjectClass *klass, void *data) in virtio_blk_pci_class_init() argument 69 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_blk_pci_class_init() 70 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_blk_pci_class_init() 71 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_blk_pci_class_init()
|
H A D | virtio-scsi-pci.c | 76 static void virtio_scsi_pci_class_init(ObjectClass *klass, void *data) in virtio_scsi_pci_class_init() argument 78 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_scsi_pci_class_init() 79 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_scsi_pci_class_init() 80 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_scsi_pci_class_init()
|
H A D | virtio-net-pci.c | 67 static void virtio_net_pci_class_init(ObjectClass *klass, void *data) in virtio_net_pci_class_init() argument 69 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_net_pci_class_init() 70 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in virtio_net_pci_class_init() 71 VirtioPCIClass *vpciklass = VIRTIO_PCI_CLASS(klass); in virtio_net_pci_class_init()
|
H A D | virtio-serial-pci.c | 80 static void virtio_serial_pci_class_init(ObjectClass *klass, void *data) in virtio_serial_pci_class_init() argument 82 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_serial_pci_class_init() 83 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_serial_pci_class_init() 84 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_serial_pci_class_init()
|
H A D | virtio-iommu-pci.c | 77 static void virtio_iommu_pci_class_init(ObjectClass *klass, void *data) in virtio_iommu_pci_class_init() argument 79 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_iommu_pci_class_init() 80 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_iommu_pci_class_init() 81 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_iommu_pci_class_init()
|
/openbmc/qemu/hw/ssi/ |
H A D | aspeed_smc.c | 1295 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_smc_class_init() 1343 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_smc_flash_class_init() 1385 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_smc_class_init() 1430 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_fmc_class_init() 1472 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_spi1_class_init() 1513 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_fmc_class_init() 1551 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_spi1_class_init() 1586 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_spi2_class_init() 1668 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_fmc_class_init() 1707 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_spi1_class_init() [all …]
|
/openbmc/qemu/qom/ |
H A D | object.c | 762 return object_new_with_type(klass->type); in object_new_with_class() 797 ObjectClass *klass; in object_new_with_propv() local 800 klass = object_class_by_name(typename); in object_new_with_propv() 801 if (!klass) { in object_new_with_propv() 806 if (object_class_is_abstract(klass)) { in object_new_with_propv() 810 obj = object_new_with_type(klass->type); in object_new_with_propv() 1028 return klass->type->abstract; in object_class_is_abstract() 1033 return klass->type->name; in object_class_get_name() 1167 *list = g_slist_prepend(*list, klass); in object_class_get_list_tramp() 1284 object_class_property_add(ObjectClass *klass, in object_class_property_add() argument [all …]
|
/openbmc/qemu/hw/pci-host/ |
H A D | pnv_phb.c | 199 static void pnv_phb_class_init(ObjectClass *klass, void *data) in pnv_phb_class_init() argument 201 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in pnv_phb_class_init() 202 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_phb_class_init() 311 static void pnv_phb_root_port_class_init(ObjectClass *klass, void *data) in pnv_phb_root_port_class_init() argument 313 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_phb_root_port_class_init() 314 ResettableClass *rc = RESETTABLE_CLASS(klass); in pnv_phb_root_port_class_init() 315 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in pnv_phb_root_port_class_init() 316 PCIERootPortClass *rpc = PCIE_ROOT_PORT_CLASS(klass); in pnv_phb_root_port_class_init()
|
H A D | i440fx.c | 318 static void i440fx_class_init(ObjectClass *klass, void *data) in i440fx_class_init() argument 320 DeviceClass *dc = DEVICE_CLASS(klass); in i440fx_class_init() 321 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in i440fx_class_init() 368 static void i440fx_pcihost_class_init(ObjectClass *klass, void *data) in i440fx_pcihost_class_init() argument 370 DeviceClass *dc = DEVICE_CLASS(klass); in i440fx_pcihost_class_init() 371 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in i440fx_pcihost_class_init() 380 object_class_property_add(klass, PCI_HOST_PROP_PCI_HOLE_START, "uint32", in i440fx_pcihost_class_init() 384 object_class_property_add(klass, PCI_HOST_PROP_PCI_HOLE_END, "uint32", in i440fx_pcihost_class_init() 388 object_class_property_add(klass, PCI_HOST_PROP_PCI_HOLE64_START, "uint64", in i440fx_pcihost_class_init() 392 object_class_property_add(klass, PCI_HOST_PROP_PCI_HOLE64_END, "uint64", in i440fx_pcihost_class_init()
|
H A D | remote.c | 49 static void remote_pcihost_class_init(ObjectClass *klass, void *data) in remote_pcihost_class_init() argument 51 DeviceClass *dc = DEVICE_CLASS(klass); in remote_pcihost_class_init() 52 PCIHostBridgeClass *hc = PCI_HOST_BRIDGE_CLASS(klass); in remote_pcihost_class_init()
|
/openbmc/qemu/hw/adc/ |
H A D | aspeed_adc.c | 295 static void aspeed_adc_engine_class_init(ObjectClass *klass, void *data) in aspeed_adc_engine_class_init() argument 297 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_adc_engine_class_init() 373 static void aspeed_adc_class_init(ObjectClass *klass, void *data) in aspeed_adc_class_init() argument 375 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_adc_class_init() 376 AspeedADCClass *aac = ASPEED_ADC_CLASS(klass); in aspeed_adc_class_init() 383 static void aspeed_2600_adc_class_init(ObjectClass *klass, void *data) in aspeed_2600_adc_class_init() argument 385 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_adc_class_init() 386 AspeedADCClass *aac = ASPEED_ADC_CLASS(klass); in aspeed_2600_adc_class_init() 392 static void aspeed_1030_adc_class_init(ObjectClass *klass, void *data) in aspeed_1030_adc_class_init() argument 394 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_1030_adc_class_init() [all …]
|
/openbmc/qemu/hw/display/ |
H A D | virtio-gpu-gl.c | 139 static void virtio_gpu_gl_class_init(ObjectClass *klass, void *data) in virtio_gpu_gl_class_init() argument 141 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_gpu_gl_class_init() 142 VirtioDeviceClass *vdc = VIRTIO_DEVICE_CLASS(klass); in virtio_gpu_gl_class_init() 143 VirtIOGPUBaseClass *vbc = VIRTIO_GPU_BASE_CLASS(klass); in virtio_gpu_gl_class_init() 144 VirtIOGPUClass *vgc = VIRTIO_GPU_CLASS(klass); in virtio_gpu_gl_class_init()
|
H A D | virtio-gpu-pci.c | 61 static void virtio_gpu_pci_base_class_init(ObjectClass *klass, void *data) in virtio_gpu_pci_base_class_init() argument 63 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_gpu_pci_base_class_init() 64 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_gpu_pci_base_class_init() 65 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_gpu_pci_base_class_init()
|
/openbmc/qemu/hw/pci-bridge/ |
H A D | pci_bridge_dev.c | 244 static void pci_bridge_dev_class_init(ObjectClass *klass, void *data) in pci_bridge_dev_class_init() argument 246 DeviceClass *dc = DEVICE_CLASS(klass); in pci_bridge_dev_class_init() 247 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in pci_bridge_dev_class_init() 248 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in pci_bridge_dev_class_init() 284 static void pci_bridge_dev_seat_class_init(ObjectClass *klass, void *data) in pci_bridge_dev_seat_class_init() argument 286 DeviceClass *dc = DEVICE_CLASS(klass); in pci_bridge_dev_seat_class_init() 287 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in pci_bridge_dev_seat_class_init()
|
/openbmc/qemu/hw/vfio/ |
H A D | amd-xgbe.c | 35 static void vfio_amd_xgbe_class_init(ObjectClass *klass, void *data) in vfio_amd_xgbe_class_init() argument 37 DeviceClass *dc = DEVICE_CLASS(klass); in vfio_amd_xgbe_class_init() 39 VFIO_AMD_XGBE_DEVICE_CLASS(klass); in vfio_amd_xgbe_class_init()
|
H A D | calxeda-xgmac.c | 35 static void vfio_calxeda_xgmac_class_init(ObjectClass *klass, void *data) in vfio_calxeda_xgmac_class_init() argument 37 DeviceClass *dc = DEVICE_CLASS(klass); in vfio_calxeda_xgmac_class_init() 39 VFIO_CALXEDA_XGMAC_DEVICE_CLASS(klass); in vfio_calxeda_xgmac_class_init()
|
/openbmc/qemu/hw/ppc/ |
H A D | pnv_sbe.c | 334 static void pnv_sbe_power9_class_init(ObjectClass *klass, void *data) in pnv_sbe_power9_class_init() argument 336 PnvSBEClass *psc = PNV_SBE_CLASS(klass); in pnv_sbe_power9_class_init() 337 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_sbe_power9_class_init() 353 static void pnv_sbe_power10_class_init(ObjectClass *klass, void *data) in pnv_sbe_power10_class_init() argument 355 PnvSBEClass *psc = PNV_SBE_CLASS(klass); in pnv_sbe_power10_class_init() 356 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_sbe_power10_class_init() 389 static void pnv_sbe_class_init(ObjectClass *klass, void *data) in pnv_sbe_class_init() argument 391 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_sbe_class_init()
|
/openbmc/qemu/hw/rtc/ |
H A D | m48t59-isa.c | 117 static void m48txx_isa_class_init(ObjectClass *klass, void *data) in m48txx_isa_class_init() argument 119 DeviceClass *dc = DEVICE_CLASS(klass); in m48txx_isa_class_init() 120 NvramClass *nc = NVRAM_CLASS(klass); in m48txx_isa_class_init() 130 static void m48txx_isa_concrete_class_init(ObjectClass *klass, void *data) in m48txx_isa_concrete_class_init() argument 132 M48txxISADeviceClass *u = M48TXX_ISA_CLASS(klass); in m48txx_isa_concrete_class_init()
|
/openbmc/qemu/hw/timer/ |
H A D | aspeed_timer.c | 680 static void timer_class_init(ObjectClass *klass, void *data) in timer_class_init() argument 682 DeviceClass *dc = DEVICE_CLASS(klass); in timer_class_init() 700 static void aspeed_2400_timer_class_init(ObjectClass *klass, void *data) in aspeed_2400_timer_class_init() argument 702 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_timer_class_init() 703 AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass); in aspeed_2400_timer_class_init() 718 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_timer_class_init() 719 AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass); in aspeed_2500_timer_class_init() 734 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_timer_class_init() 735 AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass); in aspeed_2600_timer_class_init() 750 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_1030_timer_class_init() [all …]
|
/openbmc/qemu/hw/ide/ |
H A D | piix.c | 180 static void piix3_ide_class_init(ObjectClass *klass, void *data) in piix3_ide_class_init() argument 182 DeviceClass *dc = DEVICE_CLASS(klass); in piix3_ide_class_init() 183 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in piix3_ide_class_init() 203 static void piix4_ide_class_init(ObjectClass *klass, void *data) in piix4_ide_class_init() argument 205 DeviceClass *dc = DEVICE_CLASS(klass); in piix4_ide_class_init() 206 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in piix4_ide_class_init()
|
/openbmc/qemu/hw/usb/ |
H A D | hcd-ehci-pci.c | 154 static void ehci_class_init(ObjectClass *klass, void *data) in ehci_class_init() argument 156 DeviceClass *dc = DEVICE_CLASS(klass); in ehci_class_init() 157 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in ehci_class_init() 182 static void ehci_data_class_init(ObjectClass *klass, void *data) in ehci_data_class_init() argument 184 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in ehci_data_class_init() 185 DeviceClass *dc = DEVICE_CLASS(klass); in ehci_data_class_init()
|
/openbmc/qemu/hw/isa/ |
H A D | vt82c686.c | 222 DeviceClass *dc = DEVICE_CLASS(klass); in via_pm_class_init() 223 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in via_pm_class_init() 328 DeviceClass *dc = DEVICE_CLASS(klass); in via_superio_class_init() 329 ISASuperIOClass *sc = ISA_SUPERIO_CLASS(klass); in via_superio_class_init() 424 DeviceClass *dc = DEVICE_CLASS(klass); in vt82c686b_superio_class_init() 425 ISASuperIOClass *sc = ISA_SUPERIO_CLASS(klass); in vt82c686b_superio_class_init() 524 DeviceClass *dc = DEVICE_CLASS(klass); in vt8231_superio_class_init() 791 DeviceClass *dc = DEVICE_CLASS(klass); in vt82c686b_class_init() 792 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in vt82c686b_class_init() 856 DeviceClass *dc = DEVICE_CLASS(klass); in vt8231_class_init() [all …]
|