/openbmc/qemu/hw/s390x/ |
H A D | virtio-ccw-input.c | 94 static const TypeInfo virtio_ccw_input = { 102 static const TypeInfo virtio_ccw_input_hid = { 109 static const TypeInfo virtio_ccw_keyboard = { 116 static const TypeInfo virtio_ccw_mouse = { 123 static const TypeInfo virtio_ccw_tablet = {
|
H A D | ap-bridge.c | 34 static const TypeInfo ap_bus_info = { 73 static const TypeInfo ap_bridge_info = {
|
/openbmc/qemu/tests/unit/ |
H A D | test-qdev-global-props.c | 63 static const TypeInfo static_prop_type = { 70 static const TypeInfo subclass_type = { 169 static const TypeInfo dynamic_prop_type = { 185 static const TypeInfo hotplug_type = { 201 static const TypeInfo nohotplug_type = { 211 static const TypeInfo nondevice_type = {
|
H A D | check-qom-interface.c | 33 static const TypeInfo test_if_info = { 51 static const TypeInfo direct_impl_info = { 63 static const TypeInfo intermediate_impl_info = {
|
/openbmc/qemu/hw/pci-host/ |
H A D | uninorth.c | 331 static const TypeInfo unin_main_pci_host_info = { 359 static const TypeInfo u3_agp_pci_host_info = { 387 static const TypeInfo unin_agp_pci_host_info = { 415 static const TypeInfo unin_internal_pci_host_info = { 443 static const TypeInfo pci_unin_main_info = { 459 static const TypeInfo pci_u3_agp_info = { 475 static const TypeInfo pci_unin_agp_info = { 491 static const TypeInfo pci_unin_internal_info = { 546 static const TypeInfo unin_info = {
|
/openbmc/qemu/hw/fsi/ |
H A D | lbus.c | 24 static const TypeInfo fsi_lbus_info = { 31 static const TypeInfo fsi_lbus_device_type_info = { 103 static const TypeInfo fsi_scratchpad_info = {
|
H A D | fsi.c | 16 static const TypeInfo fsi_bus_info = { 88 static const TypeInfo fsi_slave_info = {
|
/openbmc/qemu/rust/qemu-api/src/ |
H A D | definitions.rs | 9 use crate::bindings::{Object, ObjectClass, TypeInfo}; 14 const TYPE_INFO: TypeInfo; 71 $crate::bindings::TypeInfo {
|
/openbmc/qemu/hw/pci-bridge/ |
H A D | pci_expander_bridge.c | 108 static const TypeInfo pxb_bus_info = { 115 static const TypeInfo pxb_pcie_bus_info = { 122 static const TypeInfo pxb_cxl_bus_info = { 185 static const TypeInfo pxb_host_info = { 243 static const TypeInfo cxl_host_info = { 448 static const TypeInfo pxb_dev_info = { 485 static const TypeInfo pxb_pcie_dev_info = { 536 static const TypeInfo pxb_cxl_dev_info = {
|
/openbmc/qemu/hw/adc/ |
H A D | aspeed_adc.c | 306 static const TypeInfo aspeed_adc_engine_info = { 410 static const TypeInfo aspeed_adc_info = { 420 static const TypeInfo aspeed_2400_adc_info = { 425 static const TypeInfo aspeed_2500_adc_info = { 430 static const TypeInfo aspeed_2600_adc_info = { 436 static const TypeInfo aspeed_1030_adc_info = { 442 static const TypeInfo aspeed_2700_adc_info = {
|
/openbmc/qemu/hw/acpi/ |
H A D | acpi_interface.c | 27 static const TypeInfo acpi_dev_if_info = { in register_types() 32 static const TypeInfo acpi_dev_aml_if_info = { in register_types()
|
/openbmc/qemu/hw/ppc/ |
H A D | pnv_occ.c | 173 static const TypeInfo pnv_occ_power8_type_info = { 245 static const TypeInfo pnv_occ_power9_type_info = { 259 static const TypeInfo pnv_occ_power10_type_info = { 293 static const TypeInfo pnv_occ_type_info = {
|
H A D | pnv_homer.c | 186 static const TypeInfo pnv_homer_power8_type_info = { 329 static const TypeInfo pnv_homer_power9_type_info = { 392 static const TypeInfo pnv_homer_power10_type_info = { 430 static const TypeInfo pnv_homer_type_info = {
|
/openbmc/qemu/hw/isa/ |
H A D | isa-bus.c | 39 static const TypeInfo isa_dma_info = { 45 static const TypeInfo isa_bus_info = { 216 static const TypeInfo isabus_bridge_info = { 229 static const TypeInfo isa_device_type_info = {
|
/openbmc/qemu/accel/qtest/ |
H A D | qtest.c | 54 static const TypeInfo qtest_accel_type = { 70 static const TypeInfo qtest_accel_ops_type = {
|
/openbmc/qemu/hw/xtensa/ |
H A D | xtfpga.c | 597 static const TypeInfo xtfpga_lx60_type = { 614 static const TypeInfo xtfpga_lx60_nommu_type = { 631 static const TypeInfo xtfpga_lx200_type = { 648 static const TypeInfo xtfpga_lx200_nommu_type = { 665 static const TypeInfo xtfpga_ml605_type = { 682 static const TypeInfo xtfpga_ml605_nommu_type = { 699 static const TypeInfo xtfpga_kc705_type = { 716 static const TypeInfo xtfpga_kc705_nommu_type = {
|
/openbmc/qemu/hw/watchdog/ |
H A D | wdt_aspeed.c | 315 static const TypeInfo aspeed_wdt_info = { 339 static const TypeInfo aspeed_2400_wdt_info = { 377 static const TypeInfo aspeed_2500_wdt_info = { 400 static const TypeInfo aspeed_2600_wdt_info = { 423 static const TypeInfo aspeed_1030_wdt_info = { 446 static const TypeInfo aspeed_2700_wdt_info = {
|
/openbmc/qemu/hw/misc/ |
H A D | aspeed_xdma.c | 170 static const TypeInfo aspeed_2600_xdma_info = { 192 static const TypeInfo aspeed_2500_xdma_info = { 214 static const TypeInfo aspeed_2400_xdma_info = { 229 static const TypeInfo aspeed_xdma_info = {
|
H A D | aspeed_sli.c | 135 static const TypeInfo aspeed_sli_info = { 158 static const TypeInfo aspeed_2700_sli_info = { 164 static const TypeInfo aspeed_2700_sliio_info = {
|
/openbmc/qemu/docs/devel/ |
H A D | qom.rst | 52 static const TypeInfo my_device_info = { 65 In the above example, we create a simple type that is described by #TypeInfo. 66 #TypeInfo describes information about the type including what it inherits 80 static const TypeInfo device_types_info[] = { 140 Once all of the parent classes have been initialized, #TypeInfo::class_init 156 static const TypeInfo my_device_info = { 164 struct and to add a .class_size member to the #TypeInfo. Each method 179 static const TypeInfo my_device_info = { 222 #TypeInfo.class_init of a subclass leads to any user of the class obtained 259 static const TypeInfo my_type_info = { [all …]
|
H A D | virtio-backends.rst | 36 static const TypeInfo virtio_blk_info = { 49 static const TypeInfo virtio_gpu_base_info = { 58 static const TypeInfo vhost_user_gpu_info = { 67 static const TypeInfo virtio_gpu_info = { 200 static const TypeInfo vhost_user_gpu_info = {
|
/openbmc/qemu/hw/ipmi/ |
H A D | ipmi.c | 88 static const TypeInfo ipmi_interface_type_info = { 123 static const TypeInfo ipmi_bmc_type_info = {
|
/openbmc/qemu/include/qom/ |
H A D | object.h | 23 typedef struct TypeInfo TypeInfo; typedef 286 static const TypeInfo module_obj_name##_info = { \ 474 struct TypeInfo struct 888 Type type_register_static(const TypeInfo *info); 899 Type type_register(const TypeInfo *info); 909 void type_register_static_array(const TypeInfo *infos, int nr_infos);
|
/openbmc/qemu/hw/rtc/ |
H A D | allwinner-rtc.c | 372 static const TypeInfo allwinner_rtc_info = { 382 static const TypeInfo allwinner_rtc_sun4i_info = { 389 static const TypeInfo allwinner_rtc_sun6i_info = { 396 static const TypeInfo allwinner_rtc_sun7i_info = {
|
/openbmc/qemu/hw/timer/ |
H A D | imx_gpt.c | 559 static const TypeInfo imx25_gpt_info = { 567 static const TypeInfo imx31_gpt_info = { 573 static const TypeInfo imx6_gpt_info = { 579 static const TypeInfo imx6ul_gpt_info = { 585 static const TypeInfo imx7_gpt_info = {
|