| /openbmc/qemu/include/qom/ |
| H A D | object.h | 128 struct ObjectClass struct 157 ObjectClass *class; 283 module_obj_name##_class_init(ObjectClass *oc, const void *data); \ 490 void (*class_init)(ObjectClass *klass, const void *data); 491 void (*class_base_init)(ObjectClass *klass, const void *data); 515 ((ObjectClass *)(class)) 584 ObjectClass parent_class; 621 Object *object_new_with_class(ObjectClass *klass); 874 ObjectClass *object_get_class(Object *obj); 953 ObjectClass *object_class_dynamic_cast_assert(ObjectClass *klass, [all …]
|
| /openbmc/qemu/hw/avr/ |
| H A D | arduino.c | 59 static void arduino_machine_class_init(ObjectClass *oc, const void *data) in arduino_machine_class_init() 72 static void arduino_duemilanove_class_init(ObjectClass *oc, const void *data) in arduino_duemilanove_class_init() 87 static void arduino_uno_class_init(ObjectClass *oc, const void *data) in arduino_uno_class_init() 102 static void arduino_mega_class_init(ObjectClass *oc, const void *data) in arduino_mega_class_init() 117 static void arduino_mega2560_class_init(ObjectClass *oc, const void *data) in arduino_mega2560_class_init()
|
| /openbmc/qemu/hw/usb/ |
| H A D | hcd-ehci-sysbus.c | 83 static void ehci_sysbus_class_init(ObjectClass *klass, const void *data) in ehci_sysbus_class_init() 98 static void ehci_platform_class_init(ObjectClass *oc, const void *data) in ehci_platform_class_init() 108 static void ehci_exynos4210_class_init(ObjectClass *oc, const void *data) in ehci_exynos4210_class_init() 118 static void ehci_aw_h3_class_init(ObjectClass *oc, const void *data) in ehci_aw_h3_class_init() 128 static void ehci_npcm7xx_class_init(ObjectClass *oc, const void *data) in ehci_npcm7xx_class_init() 140 static void ehci_tegra2_class_init(ObjectClass *oc, const void *data) in ehci_tegra2_class_init() 157 static void ehci_ppc4xx_class_init(ObjectClass *oc, const void *data) in ehci_ppc4xx_class_init() 223 static void fusbh200_ehci_class_init(ObjectClass *oc, const void *data) in fusbh200_ehci_class_init()
|
| /openbmc/qemu/include/system/ |
| H A D | igvm-cfg.h | 18 ObjectClass parent_class; 29 ObjectClass parent_class;
|
| /openbmc/qemu/qom/ |
| H A D | object.c | 57 void (*class_init)(ObjectClass *klass, const void *data); 58 void (*class_base_init)(ObjectClass *klass, const void *data); 71 ObjectClass *class; 253 return sizeof(ObjectClass); in type_class_get_size() 376 ObjectClass *klass = OBJECT_CLASS(iface); in type_initialize() 780 Object *object_new_with_class(ObjectClass *klass) in object_new_with_class() 817 ObjectClass *klass; in object_new_with_propv() 943 ObjectClass *object_class_dynamic_cast(ObjectClass *class, in object_class_dynamic_cast() 946 ObjectClass *ret = NULL; in object_class_dynamic_cast() 972 ObjectClass *target_class = i->data; in object_class_dynamic_cast() [all …]
|
| H A D | qom-qmp-cmds.c | 154 static void qom_list_types_tramp(ObjectClass *klass, void *data) in qom_list_types_tramp() 158 ObjectClass *parent = object_class_get_parent(klass); in qom_list_types_tramp() 186 ObjectClass *klass; in qmp_device_list_properties() 245 ObjectClass *klass; in qmp_qom_list_properties()
|
| /openbmc/qemu/accel/qtest/ |
| H A D | qtest.c | 47 static void qtest_accel_class_init(ObjectClass *oc, const void *data) in qtest_accel_class_init() 64 static void qtest_accel_ops_class_init(ObjectClass *oc, const void *data) in qtest_accel_ops_class_init()
|
| /openbmc/qemu/target/sh4/ |
| H A D | cpu.c | 175 static ObjectClass *superh_cpu_class_by_name(const char *cpu_model) in superh_cpu_class_by_name() 177 ObjectClass *oc; in superh_cpu_class_by_name() 203 static void sh7750r_class_init(ObjectClass *oc, const void *data) in sh7750r_class_init() 220 static void sh7751r_class_init(ObjectClass *oc, const void *data) in sh7751r_class_init() 237 static void sh7785_class_init(ObjectClass *oc, const void *data) in sh7785_class_init() 309 static void superh_cpu_class_init(ObjectClass *oc, const void *data) in superh_cpu_class_init()
|
| /openbmc/qemu/hw/s390x/ |
| H A D | ap-bridge.c | 25 static void ap_bus_class_init(ObjectClass *oc, const void *data) in ap_bus_class_init() 64 static void ap_bridge_class_init(ObjectClass *oc, const void *data) in ap_bridge_class_init()
|
| /openbmc/qemu/hw/sd/ |
| H A D | aspeed_sdhci.c | 211 static void aspeed_sdhci_class_init(ObjectClass *classp, const void *data) in aspeed_sdhci_class_init() 221 static void aspeed_2400_sdhci_class_init(ObjectClass *klass, const void *data) in aspeed_2400_sdhci_class_init() 230 static void aspeed_2500_sdhci_class_init(ObjectClass *klass, const void *data) in aspeed_2500_sdhci_class_init() 239 static void aspeed_2600_sdhci_class_init(ObjectClass *klass, const void *data) in aspeed_2600_sdhci_class_init() 248 static void aspeed_2700_sdhci_class_init(ObjectClass *klass, const void *data) in aspeed_2700_sdhci_class_init()
|
| /openbmc/qemu/hw/pci-host/ |
| H A D | uninorth.c | 314 static void unin_main_pci_host_class_init(ObjectClass *klass, const void *data) in unin_main_pci_host_class_init() 342 static void u3_agp_pci_host_class_init(ObjectClass *klass, const void *data) in u3_agp_pci_host_class_init() 370 static void unin_agp_pci_host_class_init(ObjectClass *klass, const void *data) in unin_agp_pci_host_class_init() 398 static void unin_internal_pci_host_class_init(ObjectClass *klass, in unin_internal_pci_host_class_init() 431 static void pci_unin_main_class_init(ObjectClass *klass, const void *data) in pci_unin_main_class_init() 451 static void pci_u3_agp_class_init(ObjectClass *klass, const void *data) in pci_u3_agp_class_init() 467 static void pci_unin_agp_class_init(ObjectClass *klass, const void *data) in pci_unin_agp_class_init() 483 static void pci_unin_internal_class_init(ObjectClass *klass, const void *data) in pci_unin_internal_class_init() 539 static void unin_class_init(ObjectClass *klass, const void *data) in unin_class_init()
|
| /openbmc/qemu/rust/qemu-api/src/ |
| H A D | irq.rs | 17 qom::ObjectClass, 111 type Class = ObjectClass;
|
| /openbmc/qemu/tests/unit/ |
| H A D | check-qom-proplist.c | 71 ObjectClass parent_class; 138 static void dummy_class_init(ObjectClass *cls, const void *data) in dummy_class_init() 217 ObjectClass parent_class; 227 ObjectClass parent_class; 235 ObjectClass parent_class; 267 static void dummy_dev_class_init(ObjectClass *klass, const void *opaque) in dummy_dev_class_init() 291 static void dummy_bus_class_init(ObjectClass *klass, const void *opaque) in dummy_bus_class_init() 591 ObjectClass *klass = object_class_by_name(TYPE_DUMMY); in test_dummy_class_iterator()
|
| H A D | test-qdev-global-props.c | 54 static void static_prop_class_init(ObjectClass *oc, const void *data) in static_prop_class_init() 180 static void dynamic_class_init(ObjectClass *oc, const void *data) in dynamic_class_init() 196 static void hotplug_class_init(ObjectClass *oc, const void *data) in hotplug_class_init() 212 static void nohotplug_class_init(ObjectClass *oc, const void *data) in nohotplug_class_init()
|
| /openbmc/qemu/hw/virtio/ |
| H A D | virtio-input-pci.c | 53 static void virtio_input_pci_class_init(ObjectClass *klass, const void *data) in virtio_input_pci_class_init() 66 static void virtio_input_hid_kbd_pci_class_init(ObjectClass *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()
|
| /openbmc/qemu/hw/ipmi/ |
| H A D | ipmi.c | 81 static void ipmi_interface_class_init(ObjectClass *class, const void *data) in ipmi_interface_class_init() 115 static void bmc_class_init(ObjectClass *oc, const void *data) in bmc_class_init()
|
| /openbmc/qemu/target/s390x/ |
| H A D | cpu_models.c | 347 const S390CPUClass *scc = S390_CPU_CLASS((ObjectClass *)data); in s390_print_cpu_model_list_entry() 349 char *name = g_strdup(object_class_get_name((ObjectClass *)data)); in s390_print_cpu_model_list_entry() 378 const S390CPUClass *cc_a = S390_CPU_CLASS((ObjectClass *)a); in s390_cpu_list_compare() 379 const S390CPUClass *cc_b = S390_CPU_CLASS((ObjectClass *)b); in s390_cpu_list_compare() 380 const char *name_a = object_class_get_name((ObjectClass *)a); in s390_cpu_list_compare() 381 const char *name_b = object_class_get_name((ObjectClass *)b); in s390_cpu_list_compare() 896 void s390_cpu_model_class_register_props(ObjectClass *oc) in s390_cpu_model_class_register_props() 922 static void s390_host_cpu_model_class_init(ObjectClass *oc, const void *data) in s390_host_cpu_model_class_init() 931 static void s390_base_cpu_model_class_init(ObjectClass *oc, const void *data) in s390_base_cpu_model_class_init() 942 static void s390_cpu_model_class_init(ObjectClass *oc, const void *data) in s390_cpu_model_class_init() [all …]
|
| /openbmc/qemu/hw/misc/ |
| H A D | aspeed_sli.c | 127 static void aspeed_sli_class_init(ObjectClass *klass, const void *data) in aspeed_sli_class_init() 143 static void aspeed_2700_sli_class_init(ObjectClass *klass, const void *data) in aspeed_2700_sli_class_init() 150 static void aspeed_2700_sliio_class_init(ObjectClass *klass, const void *data) in aspeed_2700_sliio_class_init()
|
| H A D | aspeed_xdma.c | 153 static void aspeed_2600_xdma_class_init(ObjectClass *klass, const void *data) in aspeed_2600_xdma_class_init() 176 static void aspeed_2500_xdma_class_init(ObjectClass *klass, const void *data) in aspeed_2500_xdma_class_init() 198 static void aspeed_2400_xdma_class_init(ObjectClass *klass, const void *data) in aspeed_2400_xdma_class_init() 220 static void aspeed_xdma_class_init(ObjectClass *classp, const void *data) in aspeed_xdma_class_init()
|
| /openbmc/qemu/accel/ |
| H A D | accel-system.c | 83 ObjectClass *oc; in accel_init_ops_interfaces() 108 static void accel_ops_class_init(ObjectClass *oc, const void *data) in accel_ops_class_init()
|
| /openbmc/qemu/hw/ppc/ |
| H A D | pnv_homer.c | 92 static void pnv_homer_power8_class_init(ObjectClass *klass, const void *data) in pnv_homer_power8_class_init() 159 static void pnv_homer_power9_class_init(ObjectClass *klass, const void *data) in pnv_homer_power9_class_init() 226 static void pnv_homer_power10_class_init(ObjectClass *klass, const void *data) in pnv_homer_power10_class_init() 269 static void pnv_homer_class_init(ObjectClass *klass, const void *data) in pnv_homer_class_init()
|
| /openbmc/qemu/hw/arm/ |
| H A D | aspeed.c | 1459 static void aspeed_machine_class_props_init(ObjectClass *oc) in aspeed_machine_class_props_init() 1512 static void aspeed_machine_ast2600_class_emmc_init(ObjectClass *oc) in aspeed_machine_ast2600_class_emmc_init() 1521 static void aspeed_machine_class_init(ObjectClass *oc, const void *data) in aspeed_machine_class_init() 1537 static void aspeed_machine_palmetto_class_init(ObjectClass *oc, in aspeed_machine_palmetto_class_init() 1555 static void aspeed_machine_quanta_q71l_class_init(ObjectClass *oc, in aspeed_machine_quanta_q71l_class_init() 1573 static void aspeed_machine_supermicrox11_bmc_class_init(ObjectClass *oc, in aspeed_machine_supermicrox11_bmc_class_init() 1592 static void aspeed_machine_supermicro_x11spi_bmc_class_init(ObjectClass *oc, in aspeed_machine_supermicro_x11spi_bmc_class_init() 1611 static void aspeed_machine_ast2500_evb_class_init(ObjectClass *oc, in aspeed_machine_ast2500_evb_class_init() 1629 static void aspeed_machine_yosemitev2_class_init(ObjectClass *oc, in aspeed_machine_yosemitev2_class_init() 1648 static void aspeed_machine_romulus_class_init(ObjectClass *oc, in aspeed_machine_romulus_class_init() [all …]
|
| H A D | bcm2836.c | 166 static void bcm283x_base_class_init(ObjectClass *oc, const void *data) in bcm283x_base_class_init() 174 static void bcm2835_class_init(ObjectClass *oc, const void *data) in bcm2835_class_init() 185 static void bcm2836_class_init(ObjectClass *oc, const void *data) in bcm2836_class_init() 199 static void bcm2837_class_init(ObjectClass *oc, const void *data) in bcm2837_class_init()
|
| /openbmc/qemu/hw/rx/ |
| H A D | rx-gdbsim.c | 158 static void rx_gdbsim_class_init(ObjectClass *oc, const void *data) in rx_gdbsim_class_init() 168 static void rx62n7_class_init(ObjectClass *oc, const void *data) in rx62n7_class_init() 178 static void rx62n8_class_init(ObjectClass *oc, const void *data) in rx62n8_class_init()
|
| /openbmc/qemu/hw/watchdog/ |
| H A D | wdt_aspeed.c | 310 static void aspeed_wdt_class_init(ObjectClass *klass, const void *data) in aspeed_wdt_class_init() 332 static void aspeed_2400_wdt_class_init(ObjectClass *klass, const void *data) in aspeed_2400_wdt_class_init() 369 static void aspeed_2500_wdt_class_init(ObjectClass *klass, const void *data) in aspeed_2500_wdt_class_init() 392 static void aspeed_2600_wdt_class_init(ObjectClass *klass, const void *data) in aspeed_2600_wdt_class_init() 415 static void aspeed_1030_wdt_class_init(ObjectClass *klass, const void *data) in aspeed_1030_wdt_class_init() 438 static void aspeed_2700_wdt_class_init(ObjectClass *klass, const void *data) in aspeed_2700_wdt_class_init()
|