Home
last modified time | relevance | path

Searched refs:klass (Results 1 – 25 of 819) sorted by relevance

12345678910>>...33

/qemu/hw/usb/
H A Dbus.c107 if (klass->realize) { in usb_device_realize()
115 if (klass->find_device) { in usb_device_find_device()
125 if (klass->unrealize) { in usb_device_unrealize()
126 klass->unrealize(dev); in usb_device_unrealize()
133 if (klass->cancel_packet) { in usb_device_cancel_packet()
141 if (klass->handle_attach) { in usb_device_handle_attach()
149 if (klass->handle_reset) { in usb_device_handle_reset()
166 if (klass->handle_data) { in usb_device_handle_data()
183 return klass->usb_desc; in usb_device_get_usb_desc()
206 if (klass->ep_stopped) { in usb_device_ep_stopped()
[all …]
/qemu/qom/
H A Dqom-qmp-cmds.c99 info->name = g_strdup(object_class_get_name(klass)); in qom_list_types_tramp()
124 ObjectClass *klass; in qmp_device_list_properties() local
130 klass = module_object_class_by_name(typename); in qmp_device_list_properties()
131 if (klass == NULL) { in qmp_device_list_properties()
137 if (!object_class_dynamic_cast(klass, TYPE_DEVICE) in qmp_device_list_properties()
138 || object_class_is_abstract(klass)) { in qmp_device_list_properties()
183 ObjectClass *klass; in qmp_qom_list_properties() local
189 klass = object_class_by_name(typename); in qmp_qom_list_properties()
190 if (klass == NULL) { in qmp_qom_list_properties()
202 if (object_class_is_abstract(klass)) { in qmp_qom_list_properties()
[all …]
/qemu/include/exec/
H A Dconfidential-guest-support.h69 ConfidentialGuestSupportClass *klass; in confidential_guest_kvm_init() local
71 klass = CONFIDENTIAL_GUEST_SUPPORT_GET_CLASS(cgs); in confidential_guest_kvm_init()
72 if (klass->kvm_init) { in confidential_guest_kvm_init()
73 return klass->kvm_init(cgs, errp); in confidential_guest_kvm_init()
82 ConfidentialGuestSupportClass *klass; in confidential_guest_kvm_reset() local
84 klass = CONFIDENTIAL_GUEST_SUPPORT_GET_CLASS(cgs); in confidential_guest_kvm_reset()
85 if (klass->kvm_reset) { in confidential_guest_kvm_reset()
86 return klass->kvm_reset(cgs, errp); in confidential_guest_kvm_reset()
/qemu/io/
H A Dchannel.c378 return klass->io_close(ioc, errp); in qio_channel_close()
462 if (!klass->io_pwritev) { in qio_channel_pwritev()
491 if (!klass->io_preadv) { in qio_channel_preadv()
521 if (!klass->io_shutdown) { in qio_channel_shutdown()
535 if (klass->io_set_delay) { in qio_channel_set_delay()
536 klass->io_set_delay(ioc, enabled); in qio_channel_set_delay()
546 if (klass->io_set_cork) { in qio_channel_set_cork()
547 klass->io_set_cork(ioc, enabled); in qio_channel_set_cork()
559 if (!klass->io_seek) { in qio_channel_io_seek()
572 if (!klass->io_flush || in qio_channel_flush()
[all …]
/qemu/scripts/codeconverter/codeconverter/
H A Dpatching.py59 def compiled_re(klass): argument
60 return re.compile(klass.regexp, re.MULTILINE)
139 def has_replacement_rule(klass) -> bool: argument
186 return (klass(self.file, m)
193 m = klass.domatch(self.file.original_content,
199 return klass(self.file, m)
326 if not hasattr(klass, 'regexp') or klass.regexp is None:
328 assert hasattr(klass, 'regexp')
330 DBG("regexp: %s", klass.regexp)
331 matches = [klass(self, m) for m in klass.finditer(self.original_content)]
[all …]
/qemu/hw/sensor/
H A Disl_pmbus_vr.c247 ResettableClass *rc = RESETTABLE_CLASS(klass); in isl69260_class_init()
248 DeviceClass *dc = DEVICE_CLASS(klass); in isl69260_class_init()
251 isl_pmbus_vr_class_init(klass, data, 2); in isl69260_class_init()
256 ResettableClass *rc = RESETTABLE_CLASS(klass); in raa228000_class_init()
257 DeviceClass *dc = DEVICE_CLASS(klass); in raa228000_class_init()
260 isl_pmbus_vr_class_init(klass, data, 1); in raa228000_class_init()
265 ResettableClass *rc = RESETTABLE_CLASS(klass); in raa229004_class_init()
266 DeviceClass *dc = DEVICE_CLASS(klass); in raa229004_class_init()
269 isl_pmbus_vr_class_init(klass, data, 2); in raa229004_class_init()
275 DeviceClass *dc = DEVICE_CLASS(klass); in isl69259_class_init()
[all …]
H A Demc141x.c268 static void emc141x_class_init(ObjectClass *klass, void *data) in emc141x_class_init() argument
270 DeviceClass *dc = DEVICE_CLASS(klass); in emc141x_class_init()
271 I2CSlaveClass *k = I2C_SLAVE_CLASS(klass); in emc141x_class_init()
280 static void emc1413_class_init(ObjectClass *klass, void *data) in emc1413_class_init() argument
282 EMC141XClass *ec = EMC141X_CLASS(klass); in emc1413_class_init()
284 emc141x_class_init(klass, data); in emc1413_class_init()
289 static void emc1414_class_init(ObjectClass *klass, void *data) in emc1414_class_init() argument
291 EMC141XClass *ec = EMC141X_CLASS(klass); in emc1414_class_init()
293 emc141x_class_init(klass, data); in emc1414_class_init()
/qemu/include/qom/
H A Dobject.h198 OBJ_NAME##_CLASS(const void *klass) \
199 { return OBJECT_CLASS_CHECK(ClassType, klass, TYPENAME); }
488 void (*class_init)(ObjectClass *klass, void *data);
489 void (*class_base_init)(ObjectClass *klass, void *data);
591 #define INTERFACE_CLASS(klass) \ argument
616 Object *object_new_with_class(ObjectClass *klass);
981 ObjectClass *object_class_dynamic_cast(ObjectClass *klass,
990 ObjectClass *object_class_get_parent(ObjectClass *klass);
998 const char *object_class_get_name(ObjectClass *klass);
1006 bool object_class_is_abstract(ObjectClass *klass);
[all …]
/qemu/hw/virtio/
H A Dvirtio-bus.c48 VirtioBusClass *klass = VIRTIO_BUS_GET_CLASS(bus); in virtio_bus_device_plugged() local
56 if (klass->pre_plugged != NULL) { in virtio_bus_device_plugged()
57 klass->pre_plugged(qbus->parent, &local_err); in virtio_bus_device_plugged()
73 if (klass->device_plugged != NULL) { in virtio_bus_device_plugged()
74 klass->device_plugged(qbus->parent, &local_err); in virtio_bus_device_plugged()
90 if (klass->get_dma_as) { in virtio_bus_device_plugged()
123 if (klass->device_unplugged != NULL) { in virtio_bus_device_unplugged()
124 klass->device_unplugged(qbus->parent); in virtio_bus_device_unplugged()
344 if (!klass->iommu_enabled) { in virtio_bus_device_iommu_enabled()
348 return klass->iommu_enabled(qbus->parent); in virtio_bus_device_iommu_enabled()
[all …]
H A Dvirtio-input-pci.c54 static void virtio_input_pci_class_init(ObjectClass *klass, void *data) in virtio_input_pci_class_init() argument
56 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_input_pci_class_init()
57 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_input_pci_class_init()
58 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_input_pci_class_init()
67 static void virtio_input_hid_kbd_pci_class_init(ObjectClass *klass, void *data) in virtio_input_hid_kbd_pci_class_init() argument
69 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_input_hid_kbd_pci_class_init()
74 static void virtio_input_hid_mouse_pci_class_init(ObjectClass *klass, in virtio_input_hid_mouse_pci_class_init() argument
77 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_input_hid_mouse_pci_class_init()
/qemu/hw/pci-host/
H A Duninorth.c316 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in unin_main_pci_host_class_init()
317 DeviceClass *dc = DEVICE_CLASS(klass); in unin_main_pci_host_class_init()
344 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in u3_agp_pci_host_class_init()
345 DeviceClass *dc = DEVICE_CLASS(klass); in u3_agp_pci_host_class_init()
373 DeviceClass *dc = DEVICE_CLASS(klass); in unin_agp_pci_host_class_init()
401 DeviceClass *dc = DEVICE_CLASS(klass); in unin_internal_pci_host_class_init()
433 DeviceClass *dc = DEVICE_CLASS(klass); in pci_unin_main_class_init()
453 DeviceClass *dc = DEVICE_CLASS(klass); in pci_u3_agp_class_init()
469 DeviceClass *dc = DEVICE_CLASS(klass); in pci_unin_agp_class_init()
485 DeviceClass *dc = DEVICE_CLASS(klass); in pci_unin_internal_class_init()
[all …]
H A Dgrackle.c97 static void grackle_pci_class_init(ObjectClass *klass, void *data) in grackle_pci_class_init() argument
99 DeviceClass *dc = DEVICE_CLASS(klass); in grackle_pci_class_init()
100 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in grackle_pci_class_init()
137 static void grackle_class_init(ObjectClass *klass, void *data) in grackle_class_init() argument
139 DeviceClass *dc = DEVICE_CLASS(klass); in grackle_class_init()
140 SysBusDeviceClass *sbc = SYS_BUS_DEVICE_CLASS(klass); in grackle_class_init()
/qemu/hw/s390x/
H A Dcss-bridge.c81 static void virtual_css_bus_class_init(ObjectClass *klass, void *data) in virtual_css_bus_class_init() argument
83 BusClass *k = BUS_CLASS(klass); in virtual_css_bus_class_init()
84 ResettableClass *rc = RESETTABLE_CLASS(klass); in virtual_css_bus_class_init()
134 static void virtual_css_bridge_class_init(ObjectClass *klass, void *data) in virtual_css_bridge_class_init() argument
136 HotplugHandlerClass *hc = HOTPLUG_HANDLER_CLASS(klass); in virtual_css_bridge_class_init()
137 DeviceClass *dc = DEVICE_CLASS(klass); in virtual_css_bridge_class_init()
142 object_class_property_add_bool(klass, "cssid-unrestricted", in virtual_css_bridge_class_init()
144 object_class_property_set_description(klass, "cssid-unrestricted", in virtual_css_bridge_class_init()
/qemu/hw/i2c/
H A Di2c_mux_pca954x.c175 static void pca9546_class_init(ObjectClass *klass, void *data) in pca9546_class_init() argument
177 Pca954xClass *s = PCA954X_CLASS(klass); in pca9546_class_init()
181 static void pca9548_class_init(ObjectClass *klass, void *data) in pca9548_class_init() argument
183 Pca954xClass *s = PCA954X_CLASS(klass); in pca9548_class_init()
219 static void pca954x_class_init(ObjectClass *klass, void *data) in pca954x_class_init() argument
221 I2CSlaveClass *sc = I2C_SLAVE_CLASS(klass); in pca954x_class_init()
222 ResettableClass *rc = RESETTABLE_CLASS(klass); in pca954x_class_init()
223 DeviceClass *dc = DEVICE_CLASS(klass); in pca954x_class_init()
224 SMBusDeviceClass *k = SMBUS_DEVICE_CLASS(klass); in pca954x_class_init()
/qemu/hw/watchdog/
H A Dwdt_aspeed.c297 static void aspeed_wdt_class_init(ObjectClass *klass, void *data) in aspeed_wdt_class_init() argument
299 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_wdt_class_init()
319 static void aspeed_2400_wdt_class_init(ObjectClass *klass, void *data) in aspeed_2400_wdt_class_init() argument
321 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_wdt_class_init()
322 AspeedWDTClass *awc = ASPEED_WDT_CLASS(klass); in aspeed_2400_wdt_class_init()
358 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_wdt_class_init()
359 AspeedWDTClass *awc = ASPEED_WDT_CLASS(klass); in aspeed_2500_wdt_class_init()
381 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_wdt_class_init()
382 AspeedWDTClass *awc = ASPEED_WDT_CLASS(klass); in aspeed_2600_wdt_class_init()
404 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_1030_wdt_class_init()
[all …]
/qemu/hw/adc/
H A Dmax111x.c180 static void max111x_class_init(ObjectClass *klass, void *data) in max111x_class_init() argument
182 SSIPeripheralClass *k = SSI_PERIPHERAL_CLASS(klass); in max111x_class_init()
183 DeviceClass *dc = DEVICE_CLASS(klass); in max111x_class_init()
199 static void max1110_class_init(ObjectClass *klass, void *data) in max1110_class_init() argument
201 SSIPeripheralClass *k = SSI_PERIPHERAL_CLASS(klass); in max1110_class_init()
202 DeviceClass *dc = DEVICE_CLASS(klass); in max1110_class_init()
214 static void max1111_class_init(ObjectClass *klass, void *data) in max1111_class_init() argument
216 SSIPeripheralClass *k = SSI_PERIPHERAL_CLASS(klass); in max1111_class_init()
217 DeviceClass *dc = DEVICE_CLASS(klass); in max1111_class_init()
/qemu/hw/ppc/
H A Dpnv_occ.c165 static void pnv_occ_power8_class_init(ObjectClass *klass, void *data) in pnv_occ_power8_class_init() argument
167 PnvOCCClass *poc = PNV_OCC_CLASS(klass); in pnv_occ_power8_class_init()
235 static void pnv_occ_power9_class_init(ObjectClass *klass, void *data) in pnv_occ_power9_class_init() argument
237 PnvOCCClass *poc = PNV_OCC_CLASS(klass); in pnv_occ_power9_class_init()
238 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_occ_power9_class_init()
252 static void pnv_occ_power10_class_init(ObjectClass *klass, void *data) in pnv_occ_power10_class_init() argument
254 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_occ_power10_class_init()
284 static void pnv_occ_class_init(ObjectClass *klass, void *data) in pnv_occ_class_init() argument
286 DeviceClass *dc = DEVICE_CLASS(klass); in pnv_occ_class_init()
/qemu/hw/display/
H A Dvirtio-vga.c185 VirtIOVGABaseClass *klass = VIRTIO_VGA_BASE_GET_CLASS(obj); in virtio_vga_base_reset_hold() local
189 if (klass->parent_phases.hold) { in virtio_vga_base_reset_hold()
190 klass->parent_phases.hold(obj, type); in virtio_vga_base_reset_hold()
217 static void virtio_vga_base_class_init(ObjectClass *klass, void *data) in virtio_vga_base_class_init() argument
219 DeviceClass *dc = DEVICE_CLASS(klass); in virtio_vga_base_class_init()
220 VirtioPCIClass *k = VIRTIO_PCI_CLASS(klass); in virtio_vga_base_class_init()
221 VirtIOVGABaseClass *v = VIRTIO_VGA_BASE_CLASS(klass); in virtio_vga_base_class_init()
222 PCIDeviceClass *pcidev_k = PCI_DEVICE_CLASS(klass); in virtio_vga_base_class_init()
223 ResettableClass *rc = RESETTABLE_CLASS(klass); in virtio_vga_base_class_init()
237 object_class_property_add_bool(klass, "big-endian-framebuffer", in virtio_vga_base_class_init()
H A Dvga-pci.c355 static void vga_pci_class_init(ObjectClass *klass, void *data) in vga_pci_class_init() argument
357 DeviceClass *dc = DEVICE_CLASS(klass); in vga_pci_class_init()
358 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in vga_pci_class_init()
359 AcpiDevAmlIfClass *adevc = ACPI_DEV_AML_IF_CLASS(klass); in vga_pci_class_init()
381 static void vga_class_init(ObjectClass *klass, void *data) in vga_class_init() argument
383 DeviceClass *dc = DEVICE_CLASS(klass); in vga_class_init()
384 PCIDeviceClass *k = PCI_DEVICE_CLASS(klass); in vga_class_init()
393 object_class_property_add_bool(klass, "big-endian-framebuffer", in vga_class_init()
397 static void secondary_class_init(ObjectClass *klass, void *data) in secondary_class_init() argument
399 DeviceClass *dc = DEVICE_CLASS(klass); in secondary_class_init()
[all …]
/qemu/hw/misc/
H A Daspeed_xdma.c153 static void aspeed_2600_xdma_class_init(ObjectClass *klass, void *data) in aspeed_2600_xdma_class_init() argument
155 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_xdma_class_init()
156 AspeedXDMAClass *axc = ASPEED_XDMA_CLASS(klass); in aspeed_2600_xdma_class_init()
176 static void aspeed_2500_xdma_class_init(ObjectClass *klass, void *data) in aspeed_2500_xdma_class_init() argument
178 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_xdma_class_init()
179 AspeedXDMAClass *axc = ASPEED_XDMA_CLASS(klass); in aspeed_2500_xdma_class_init()
198 static void aspeed_2400_xdma_class_init(ObjectClass *klass, void *data) in aspeed_2400_xdma_class_init() argument
200 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_xdma_class_init()
201 AspeedXDMAClass *axc = ASPEED_XDMA_CLASS(klass); in aspeed_2400_xdma_class_init()
H A Daspeed_hace.c444 static void aspeed_hace_class_init(ObjectClass *klass, void *data) in aspeed_hace_class_init() argument
446 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_hace_class_init()
462 static void aspeed_ast2400_hace_class_init(ObjectClass *klass, void *data) in aspeed_ast2400_hace_class_init() argument
464 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_ast2400_hace_class_init()
465 AspeedHACEClass *ahc = ASPEED_HACE_CLASS(klass); in aspeed_ast2400_hace_class_init()
483 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_ast2500_hace_class_init()
484 AspeedHACEClass *ahc = ASPEED_HACE_CLASS(klass); in aspeed_ast2500_hace_class_init()
502 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_ast2600_hace_class_init()
503 AspeedHACEClass *ahc = ASPEED_HACE_CLASS(klass); in aspeed_ast2600_hace_class_init()
521 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_ast1030_hace_class_init()
[all …]
H A Daspeed_sdmc.c257 static void aspeed_sdmc_class_init(ObjectClass *klass, void *data) in aspeed_sdmc_class_init() argument
259 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_sdmc_class_init()
337 static void aspeed_2400_sdmc_class_init(ObjectClass *klass, void *data) in aspeed_2400_sdmc_class_init() argument
339 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_sdmc_class_init()
340 AspeedSDMCClass *asc = ASPEED_SDMC_CLASS(klass); in aspeed_2400_sdmc_class_init()
404 static void aspeed_2500_sdmc_class_init(ObjectClass *klass, void *data) in aspeed_2500_sdmc_class_init() argument
406 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_sdmc_class_init()
407 AspeedSDMCClass *asc = ASPEED_SDMC_CLASS(klass); in aspeed_2500_sdmc_class_init()
497 static void aspeed_2600_sdmc_class_init(ObjectClass *klass, void *data) in aspeed_2600_sdmc_class_init() argument
499 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_sdmc_class_init()
[all …]
/qemu/hw/ssi/
H A Daspeed_smc.c1230 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_smc_class_init()
1278 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_smc_flash_class_init()
1320 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_smc_class_init()
1365 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_fmc_class_init()
1407 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2400_spi1_class_init()
1448 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_fmc_class_init()
1486 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_spi1_class_init()
1521 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2500_spi2_class_init()
1603 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_fmc_class_init()
1642 DeviceClass *dc = DEVICE_CLASS(klass); in aspeed_2600_spi1_class_init()
[all …]
/qemu/scripts/qemugdb/
H A Dmtree.py56 klass = ''
58 klass = ' (alias)'
60 klass = ' (I/O)'
62 klass = ' (RAM)'
68 klass,
/qemu/hw/ide/
H A Dide-dev.c203 static void ide_hd_class_init(ObjectClass *klass, void *data) in ide_hd_class_init() argument
205 DeviceClass *dc = DEVICE_CLASS(klass); in ide_hd_class_init()
206 IDEDeviceClass *k = IDE_DEVICE_CLASS(klass); in ide_hd_class_init()
226 static void ide_cd_class_init(ObjectClass *klass, void *data) in ide_cd_class_init() argument
228 DeviceClass *dc = DEVICE_CLASS(klass); in ide_cd_class_init()
229 IDEDeviceClass *k = IDE_DEVICE_CLASS(klass); in ide_cd_class_init()
244 static void ide_device_class_init(ObjectClass *klass, void *data) in ide_device_class_init() argument
246 DeviceClass *k = DEVICE_CLASS(klass); in ide_device_class_init()

12345678910>>...33