/qemu/hw/i386/ |
H A D | pc_q35.c | 366 compat_props_add(m->compat_props, in pc_q35_machine_options() 384 compat_props_add(m->compat_props, hw_compat_9_0, hw_compat_9_0_len); in pc_q35_9_0_machine_options() 385 compat_props_add(m->compat_props, pc_compat_9_0, pc_compat_9_0_len); in pc_q35_9_0_machine_options() 397 compat_props_add(m->compat_props, hw_compat_8_2, hw_compat_8_2_len); in pc_q35_8_2_machine_options() 398 compat_props_add(m->compat_props, pc_compat_8_2, pc_compat_8_2_len); in pc_q35_8_2_machine_options() 411 compat_props_add(m->compat_props, hw_compat_8_1, hw_compat_8_1_len); in pc_q35_8_1_machine_options() 412 compat_props_add(m->compat_props, pc_compat_8_1, pc_compat_8_1_len); in pc_q35_8_1_machine_options() 423 compat_props_add(m->compat_props, hw_compat_8_0, hw_compat_8_0_len); in pc_q35_8_0_machine_options() 424 compat_props_add(m->compat_props, pc_compat_8_0, pc_compat_8_0_len); in pc_q35_8_0_machine_options() 437 compat_props_add(m->compat_props, hw_compat_7_2, hw_compat_7_2_len); in pc_q35_7_2_machine_options() [all …]
|
H A D | pc_piix.c | 535 compat_props_add(m->compat_props, hw_compat_9_0, hw_compat_9_0_len); in pc_i440fx_9_0_machine_options() 536 compat_props_add(m->compat_props, pc_compat_9_0, pc_compat_9_0_len); in pc_i440fx_9_0_machine_options() 549 compat_props_add(m->compat_props, hw_compat_8_2, hw_compat_8_2_len); in pc_i440fx_8_2_machine_options() 550 compat_props_add(m->compat_props, pc_compat_8_2, pc_compat_8_2_len); in pc_i440fx_8_2_machine_options() 565 compat_props_add(m->compat_props, hw_compat_8_1, hw_compat_8_1_len); in pc_i440fx_8_1_machine_options() 566 compat_props_add(m->compat_props, pc_compat_8_1, pc_compat_8_1_len); in pc_i440fx_8_1_machine_options() 577 compat_props_add(m->compat_props, hw_compat_8_0, hw_compat_8_0_len); in pc_i440fx_8_0_machine_options() 578 compat_props_add(m->compat_props, pc_compat_8_0, pc_compat_8_0_len); in pc_i440fx_8_0_machine_options() 590 compat_props_add(m->compat_props, hw_compat_7_2, hw_compat_7_2_len); in pc_i440fx_7_2_machine_options() 591 compat_props_add(m->compat_props, pc_compat_7_2, pc_compat_7_2_len); in pc_i440fx_7_2_machine_options() [all …]
|
H A D | microvm.c | 714 compat_props_add(mc->compat_props, microvm_properties, in microvm_class_init()
|
/qemu/hw/s390x/ |
H A D | s390-virtio-ccw.c | 866 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in ccw_machine_9_0_class_options() 878 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in ccw_machine_8_2_class_options() 890 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in ccw_machine_8_1_class_options() 904 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in ccw_machine_8_0_class_options() 916 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in ccw_machine_7_2_class_options() 939 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_7_1_class_options() 1146 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_2_11_class_options() 1181 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_2_9_class_options() 1199 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_2_8_class_options() 1234 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in ccw_machine_2_6_class_options() [all …]
|
/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 …]
|
/qemu/hw/m68k/ |
H A D | virt.c | 368 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in virt_machine_9_0_options() 375 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in virt_machine_8_2_options() 382 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in virt_machine_8_1_options() 389 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in virt_machine_8_0_options() 396 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in virt_machine_7_2_options() 403 compat_props_add(mc->compat_props, hw_compat_7_1, hw_compat_7_1_len); in virt_machine_7_1_options() 410 compat_props_add(mc->compat_props, hw_compat_7_0, hw_compat_7_0_len); in virt_machine_7_0_options() 417 compat_props_add(mc->compat_props, hw_compat_6_2, hw_compat_6_2_len); in virt_machine_6_2_options() 424 compat_props_add(mc->compat_props, hw_compat_6_1, hw_compat_6_1_len); in virt_machine_6_1_options() 431 compat_props_add(mc->compat_props, hw_compat_6_0, hw_compat_6_0_len); in virt_machine_6_0_options()
|
H A D | q800.c | 747 compat_props_add(mc->compat_props, hw_compat_q800, hw_compat_q800_len); in q800_machine_class_init()
|
/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 | 1119 mc->compat_props = g_ptr_array_new(); in machine_class_base_init()
|
/qemu/hw/ppc/ |
H A D | spapr.c | 4847 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in spapr_machine_9_0_class_options() 4992 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_5_0_class_options() 5031 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_4_1_class_options() 5116 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_12_class_options() 5181 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_9_class_options() 5200 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_8_class_options() 5275 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_7_class_options() 5294 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_6_class_options() 5313 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_5_class_options() 5344 compat_props_add(mc->compat_props, compat, G_N_ELEMENTS(compat)); in spapr_machine_2_3_class_options() [all …]
|
H A D | pnv.c | 2427 compat_props_add(mc->compat_props, phb_compat, G_N_ELEMENTS(phb_compat)); in pnv_machine_power8_class_init() 2453 compat_props_add(mc->compat_props, phb_compat, G_N_ELEMENTS(phb_compat)); in pnv_machine_power9_class_init() 2477 compat_props_add(mc->compat_props, phb_compat, G_N_ELEMENTS(phb_compat)); in pnv_machine_p10_common_class_init()
|
/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()
|
/qemu/hw/arm/ |
H A D | virt.c | 100 compat_props_add(mc->compat_props, arm_virt_compat, in arm_virt_compat_set() 3261 compat_props_add(mc->compat_props, hw_compat_9_0, hw_compat_9_0_len); in virt_machine_9_0_options() 3270 compat_props_add(mc->compat_props, hw_compat_8_2, hw_compat_8_2_len); in virt_machine_8_2_options() 3283 compat_props_add(mc->compat_props, hw_compat_8_1, hw_compat_8_1_len); in virt_machine_8_1_options() 3290 compat_props_add(mc->compat_props, hw_compat_8_0, hw_compat_8_0_len); in virt_machine_8_0_options() 3297 compat_props_add(mc->compat_props, hw_compat_7_2, hw_compat_7_2_len); in virt_machine_7_2_options() 3306 compat_props_add(mc->compat_props, hw_compat_7_1, hw_compat_7_1_len); in virt_machine_7_1_options() 3315 compat_props_add(mc->compat_props, hw_compat_7_0, hw_compat_7_0_len); in virt_machine_7_0_options() 3324 compat_props_add(mc->compat_props, hw_compat_6_2, hw_compat_6_2_len); in virt_machine_6_2_options() 3334 compat_props_add(mc->compat_props, hw_compat_6_1, hw_compat_6_1_len); in virt_machine_6_1_options() [all …]
|
/qemu/include/qemu/ |
H A D | accel.h | 60 GPtrArray *compat_props; member
|
/qemu/accel/ |
H A D | accel-system.c | 45 object_set_accelerator_compat_props(acc->compat_props); in accel_init_machine()
|
/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);
|
/qemu/include/hw/ |
H A D | boards.h | 274 GPtrArray *compat_props; member
|
/qemu/qom/ |
H A D | object.c | 509 void object_set_machine_compat_props(GPtrArray *compat_props) in object_set_machine_compat_props() argument 512 object_compat_props[1] = compat_props; in object_set_machine_compat_props() 519 void object_set_accelerator_compat_props(GPtrArray *compat_props) in object_set_accelerator_compat_props() argument 522 object_compat_props[0] = compat_props; in object_set_accelerator_compat_props()
|
/qemu/hw/sparc64/ |
H A D | sun4u.c | 819 compat_props_add(mc->compat_props, hw_compat_sparc64, hw_compat_sparc64_len); in sun4u_class_init()
|
/qemu/hw/mips/ |
H A D | malta.c | 1304 compat_props_add(mc->compat_props, malta_compat, malta_compat_len); in mips_malta_machine_init()
|
/qemu/system/ |
H A D | vl.c | 2109 object_set_machine_compat_props(machine_class->compat_props); in qemu_create_machine()
|