/openbmc/qemu/hw/i386/ |
H A D | pc_q35.c | 355 compat_props_add(m->compat_props, in pc_q35_machine_options() 371 compat_props_add(m->compat_props, hw_compat_9_1, hw_compat_9_1_len); in pc_q35_machine_9_1_options() 372 compat_props_add(m->compat_props, pc_compat_9_1, pc_compat_9_1_len); in pc_q35_machine_9_1_options() 382 compat_props_add(m->compat_props, hw_compat_9_0, hw_compat_9_0_len); in pc_q35_machine_9_0_options() 383 compat_props_add(m->compat_props, pc_compat_9_0, pc_compat_9_0_len); in pc_q35_machine_9_0_options() 394 compat_props_add(m->compat_props, hw_compat_8_2, hw_compat_8_2_len); in pc_q35_machine_8_2_options() 395 compat_props_add(m->compat_props, pc_compat_8_2, pc_compat_8_2_len); in pc_q35_machine_8_2_options() 407 compat_props_add(m->compat_props, hw_compat_8_1, hw_compat_8_1_len); in pc_q35_machine_8_1_options() 408 compat_props_add(m->compat_props, pc_compat_8_1, pc_compat_8_1_len); in pc_q35_machine_8_1_options() 418 compat_props_add(m->compat_props, hw_compat_8_0, hw_compat_8_0_len); in pc_q35_machine_8_0_options() [all …]
|
H A D | pc_piix.c | 491 compat_props_add(m->compat_props, hw_compat_9_1, hw_compat_9_1_len); in pc_i440fx_machine_9_1_options() 492 compat_props_add(m->compat_props, pc_compat_9_1, pc_compat_9_1_len); in pc_i440fx_machine_9_1_options() 504 compat_props_add(m->compat_props, hw_compat_9_0, hw_compat_9_0_len); in pc_i440fx_machine_9_0_options() 505 compat_props_add(m->compat_props, pc_compat_9_0, pc_compat_9_0_len); in pc_i440fx_machine_9_0_options() 517 compat_props_add(m->compat_props, hw_compat_8_2, hw_compat_8_2_len); in pc_i440fx_machine_8_2_options() 518 compat_props_add(m->compat_props, pc_compat_8_2, pc_compat_8_2_len); in pc_i440fx_machine_8_2_options() 532 compat_props_add(m->compat_props, hw_compat_8_1, hw_compat_8_1_len); in pc_i440fx_machine_8_1_options() 533 compat_props_add(m->compat_props, pc_compat_8_1, pc_compat_8_1_len); in pc_i440fx_machine_8_1_options() 543 compat_props_add(m->compat_props, hw_compat_8_0, hw_compat_8_0_len); in pc_i440fx_machine_8_0_options() 544 compat_props_add(m->compat_props, pc_compat_8_0, pc_compat_8_0_len); in pc_i440fx_machine_8_0_options() [all …]
|
H A D | microvm.c | 718 compat_props_add(mc->compat_props, microvm_properties, in microvm_class_init()
|
/openbmc/qemu/hw/s390x/ |
H A D | s390-virtio-ccw.c | 880 compat_props_add(mc->compat_props, hw_compat_9_1, hw_compat_9_1_len); in ccw_machine_9_1_class_options() 896 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in ccw_machine_9_0_class_options() 897 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_9_0_class_options() 909 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in ccw_machine_8_2_class_options() 921 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in ccw_machine_8_1_class_options() 935 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in ccw_machine_8_0_class_options() 947 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in ccw_machine_7_2_class_options() 969 compat_props_add(mc->compat_props, hw_compat_7_1, hw_compat_7_1_len); in ccw_machine_7_1_class_options() 970 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_7_1_class_options() 986 compat_props_add(mc->compat_props, hw_compat_7_0, hw_compat_7_0_len); in ccw_machine_7_0_class_options() [all …]
|
/openbmc/qemu/hw/m68k/ |
H A D | virt.c | 377 compat_props_add(mc->compat_props, hw_compat_9_1, hw_compat_9_1_len); in virt_machine_9_1_options() 384 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in virt_machine_9_0_options() 391 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in virt_machine_8_2_options() 398 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in virt_machine_8_1_options() 405 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in virt_machine_8_0_options() 412 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in virt_machine_7_2_options() 419 compat_props_add(mc->compat_props, hw_compat_7_1, hw_compat_7_1_len); in virt_machine_7_1_options() 426 compat_props_add(mc->compat_props, hw_compat_7_0, hw_compat_7_0_len); in virt_machine_7_0_options() 433 compat_props_add(mc->compat_props, hw_compat_6_2, hw_compat_6_2_len); in virt_machine_6_2_options() 440 compat_props_add(mc->compat_props, hw_compat_6_1, hw_compat_6_1_len); in virt_machine_6_1_options() [all …]
|
H A D | q800.c | 747 compat_props_add(mc->compat_props, hw_compat_q800, hw_compat_q800_len); in q800_machine_class_init()
|
/openbmc/qemu/scripts/ |
H A D | compare-machine-types.py | 217 self.compat_props: Dict[str, Any] = {} 228 if impl not in self.compat_props: 229 self.compat_props[impl] = {} 230 self.compat_props[impl][prop['property']] = prop['value'] 233 if driver not in self.compat_props: 234 self.compat_props[driver] = {} 235 self.compat_props[driver][prop['property']] = prop['value'] 261 column.append(mt.compat_props[driver][prop]) 359 raw_mt_defs = vm.cmd('query-machines', compat_props=True) 395 compat_props = mt.compat_props [all …]
|
/openbmc/qemu/hw/core/ |
H A D | machine-qmp-cmds.c | 67 MachineInfoList *qmp_query_machines(bool has_compat_props, bool compat_props, in qmp_query_machines() argument 100 if (compat_props && mc->compat_props) { in qmp_query_machines() 102 info->compat_props = NULL; in qmp_query_machines() 103 CompatPropertyList **tail = &(info->compat_props); in qmp_query_machines() 106 for (i = 0; i < mc->compat_props->len; i++) { in qmp_query_machines() 107 GlobalProperty *mt_prop = g_ptr_array_index(mc->compat_props, in qmp_query_machines()
|
H A D | machine.c | 1200 mc->compat_props = g_ptr_array_new(); in machine_class_base_init()
|
/openbmc/qemu/accel/xen/ |
H A D | xen-all.c | 131 ac->compat_props = g_ptr_array_new(); in xen_accel_class_init() 133 compat_props_add(ac->compat_props, compat, G_N_ELEMENTS(compat)); in xen_accel_class_init()
|
/openbmc/qemu/hw/arm/ |
H A D | virt.c | 101 compat_props_add(mc->compat_props, arm_virt_compat, in arm_virt_compat_set() 3366 compat_props_add(mc->compat_props, hw_compat_9_1, hw_compat_9_1_len); in virt_machine_9_1_options() 3376 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in virt_machine_9_0_options() 3385 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in virt_machine_8_2_options() 3398 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in virt_machine_8_1_options() 3405 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in virt_machine_8_0_options() 3412 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in virt_machine_7_2_options() 3421 compat_props_add(mc->compat_props, hw_compat_7_1, hw_compat_7_1_len); in virt_machine_7_1_options() 3430 compat_props_add(mc->compat_props, hw_compat_7_0, hw_compat_7_0_len); in virt_machine_7_0_options() 3439 compat_props_add(mc->compat_props, hw_compat_6_2, hw_compat_6_2_len); in virt_machine_6_2_options() [all …]
|
/openbmc/qemu/include/qemu/ |
H A D | accel.h | 60 GPtrArray *compat_props; member
|
/openbmc/qemu/accel/ |
H A D | accel-system.c | 45 object_set_accelerator_compat_props(acc->compat_props); in accel_init_machine()
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr.c | 4751 compat_props_add(mc->compat_props, hw_compat_9_1, hw_compat_9_1_len); in spapr_machine_9_1_class_options() 4762 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in spapr_machine_9_0_class_options() 4773 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in spapr_machine_8_2_class_options() 4784 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in spapr_machine_8_1_class_options() 4795 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in spapr_machine_8_0_class_options() 4806 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in spapr_machine_7_2_class_options() 4817 compat_props_add(mc->compat_props, hw_compat_7_1, hw_compat_7_1_len); in spapr_machine_7_1_class_options() 4828 compat_props_add(mc->compat_props, hw_compat_7_0, hw_compat_7_0_len); in spapr_machine_7_0_class_options() 4839 compat_props_add(mc->compat_props, hw_compat_6_2, hw_compat_6_2_len); in spapr_machine_6_2_class_options() 4852 compat_props_add(mc->compat_props, hw_compat_6_1, hw_compat_6_1_len); in spapr_machine_6_1_class_options() [all …]
|
H A D | pnv.c | 2696 compat_props_add(mc->compat_props, phb_compat, G_N_ELEMENTS(phb_compat)); in pnv_machine_power8_class_init() 2725 compat_props_add(mc->compat_props, phb_compat, G_N_ELEMENTS(phb_compat)); in pnv_machine_power9_class_init() 2763 compat_props_add(mc->compat_props, phb_compat, G_N_ELEMENTS(phb_compat)); in pnv_machine_p10_common_class_init()
|
/openbmc/qemu/include/qom/ |
H A D | object.h | 700 void object_set_machine_compat_props(GPtrArray *compat_props); 701 void object_set_accelerator_compat_props(GPtrArray *compat_props);
|
/openbmc/qemu/include/hw/ |
H A D | boards.h | 294 GPtrArray *compat_props; member
|
/openbmc/qemu/qom/ |
H A D | object.c | 523 void object_set_machine_compat_props(GPtrArray *compat_props) in object_set_machine_compat_props() argument 526 object_compat_props[1] = compat_props; in object_set_machine_compat_props() 533 void object_set_accelerator_compat_props(GPtrArray *compat_props) in object_set_accelerator_compat_props() argument 536 object_compat_props[0] = compat_props; in object_set_accelerator_compat_props()
|
/openbmc/qemu/hw/sparc64/ |
H A D | sun4u.c | 820 compat_props_add(mc->compat_props, hw_compat_sparc64, hw_compat_sparc64_len); in sun4u_class_init()
|
/openbmc/qemu/hw/mips/ |
H A D | malta.c | 1307 compat_props_add(mc->compat_props, malta_compat, malta_compat_len); in mips_malta_machine_init()
|
/openbmc/qemu/system/ |
H A D | vl.c | 2118 object_set_machine_compat_props(machine_class->compat_props); in qemu_create_machine()
|