Lines Matching full:m

352 static void pc_q35_machine_options(MachineClass *m)  in pc_q35_machine_options()  argument
354 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_options()
358 m->family = "pc_q35"; in pc_q35_machine_options()
359 m->desc = "Standard PC (Q35 + ICH9, 2009)"; in pc_q35_machine_options()
360 m->units_per_default_bus = 1; in pc_q35_machine_options()
361 m->default_machine_opts = "firmware=bios-256k.bin"; in pc_q35_machine_options()
362 m->default_display = "std"; in pc_q35_machine_options()
363 m->default_nic = "e1000e"; in pc_q35_machine_options()
364 m->default_kernel_irqchip_split = false; in pc_q35_machine_options()
365 m->no_floppy = 1; in pc_q35_machine_options()
366 m->max_cpus = 4096; in pc_q35_machine_options()
367 m->no_parallel = !module_object_class_by_name(TYPE_ISA_PARALLEL); in pc_q35_machine_options()
368 machine_class_allow_dynamic_sysbus_dev(m, TYPE_AMD_IOMMU_DEVICE); in pc_q35_machine_options()
369 machine_class_allow_dynamic_sysbus_dev(m, TYPE_INTEL_IOMMU_DEVICE); in pc_q35_machine_options()
370 machine_class_allow_dynamic_sysbus_dev(m, TYPE_RAMFB_DEVICE); in pc_q35_machine_options()
371 machine_class_allow_dynamic_sysbus_dev(m, TYPE_VMBUS_BRIDGE); in pc_q35_machine_options()
372 machine_class_allow_dynamic_sysbus_dev(m, TYPE_UEFI_VARS_X64); in pc_q35_machine_options()
373 compat_props_add(m->compat_props, in pc_q35_machine_options()
377 static void pc_q35_machine_10_1_options(MachineClass *m) in pc_q35_machine_10_1_options() argument
379 pc_q35_machine_options(m); in pc_q35_machine_10_1_options()
384 static void pc_q35_machine_10_0_options(MachineClass *m) in pc_q35_machine_10_0_options() argument
386 pc_q35_machine_10_1_options(m); in pc_q35_machine_10_0_options()
387 compat_props_add(m->compat_props, hw_compat_10_0, hw_compat_10_0_len); in pc_q35_machine_10_0_options()
388 compat_props_add(m->compat_props, pc_compat_10_0, pc_compat_10_0_len); in pc_q35_machine_10_0_options()
393 static void pc_q35_machine_9_2_options(MachineClass *m) in pc_q35_machine_9_2_options() argument
395 pc_q35_machine_10_0_options(m); in pc_q35_machine_9_2_options()
396 compat_props_add(m->compat_props, hw_compat_9_2, hw_compat_9_2_len); in pc_q35_machine_9_2_options()
397 compat_props_add(m->compat_props, pc_compat_9_2, pc_compat_9_2_len); in pc_q35_machine_9_2_options()
402 static void pc_q35_machine_9_1_options(MachineClass *m) in pc_q35_machine_9_1_options() argument
404 pc_q35_machine_9_2_options(m); in pc_q35_machine_9_1_options()
405 compat_props_add(m->compat_props, hw_compat_9_1, hw_compat_9_1_len); in pc_q35_machine_9_1_options()
406 compat_props_add(m->compat_props, pc_compat_9_1, pc_compat_9_1_len); in pc_q35_machine_9_1_options()
411 static void pc_q35_machine_9_0_options(MachineClass *m) in pc_q35_machine_9_0_options() argument
413 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_9_0_options()
414 pc_q35_machine_9_1_options(m); in pc_q35_machine_9_0_options()
415 m->smbios_memory_device_size = 16 * GiB; in pc_q35_machine_9_0_options()
416 compat_props_add(m->compat_props, hw_compat_9_0, hw_compat_9_0_len); in pc_q35_machine_9_0_options()
417 compat_props_add(m->compat_props, pc_compat_9_0, pc_compat_9_0_len); in pc_q35_machine_9_0_options()
423 static void pc_q35_machine_8_2_options(MachineClass *m) in pc_q35_machine_8_2_options() argument
425 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_8_2_options()
426 pc_q35_machine_9_0_options(m); in pc_q35_machine_8_2_options()
427 m->max_cpus = 1024; in pc_q35_machine_8_2_options()
428 compat_props_add(m->compat_props, hw_compat_8_2, hw_compat_8_2_len); in pc_q35_machine_8_2_options()
429 compat_props_add(m->compat_props, pc_compat_8_2, pc_compat_8_2_len); in pc_q35_machine_8_2_options()
436 static void pc_q35_machine_8_1_options(MachineClass *m) in pc_q35_machine_8_1_options() argument
438 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_8_1_options()
439 pc_q35_machine_8_2_options(m); in pc_q35_machine_8_1_options()
441 compat_props_add(m->compat_props, hw_compat_8_1, hw_compat_8_1_len); in pc_q35_machine_8_1_options()
442 compat_props_add(m->compat_props, pc_compat_8_1, pc_compat_8_1_len); in pc_q35_machine_8_1_options()
447 static void pc_q35_machine_8_0_options(MachineClass *m) in pc_q35_machine_8_0_options() argument
449 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_8_0_options()
451 pc_q35_machine_8_1_options(m); in pc_q35_machine_8_0_options()
452 compat_props_add(m->compat_props, hw_compat_8_0, hw_compat_8_0_len); in pc_q35_machine_8_0_options()
453 compat_props_add(m->compat_props, pc_compat_8_0, pc_compat_8_0_len); in pc_q35_machine_8_0_options()
457 m->max_cpus = 288; in pc_q35_machine_8_0_options()
462 static void pc_q35_machine_7_2_options(MachineClass *m) in pc_q35_machine_7_2_options() argument
464 pc_q35_machine_8_0_options(m); in pc_q35_machine_7_2_options()
465 compat_props_add(m->compat_props, hw_compat_7_2, hw_compat_7_2_len); in pc_q35_machine_7_2_options()
466 compat_props_add(m->compat_props, pc_compat_7_2, pc_compat_7_2_len); in pc_q35_machine_7_2_options()
471 static void pc_q35_machine_7_1_options(MachineClass *m) in pc_q35_machine_7_1_options() argument
473 pc_q35_machine_7_2_options(m); in pc_q35_machine_7_1_options()
474 compat_props_add(m->compat_props, hw_compat_7_1, hw_compat_7_1_len); in pc_q35_machine_7_1_options()
475 compat_props_add(m->compat_props, pc_compat_7_1, pc_compat_7_1_len); in pc_q35_machine_7_1_options()
480 static void pc_q35_machine_7_0_options(MachineClass *m) in pc_q35_machine_7_0_options() argument
482 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_7_0_options()
483 pc_q35_machine_7_1_options(m); in pc_q35_machine_7_0_options()
485 compat_props_add(m->compat_props, hw_compat_7_0, hw_compat_7_0_len); in pc_q35_machine_7_0_options()
486 compat_props_add(m->compat_props, pc_compat_7_0, pc_compat_7_0_len); in pc_q35_machine_7_0_options()
491 static void pc_q35_machine_6_2_options(MachineClass *m) in pc_q35_machine_6_2_options() argument
493 pc_q35_machine_7_0_options(m); in pc_q35_machine_6_2_options()
494 compat_props_add(m->compat_props, hw_compat_6_2, hw_compat_6_2_len); in pc_q35_machine_6_2_options()
495 compat_props_add(m->compat_props, pc_compat_6_2, pc_compat_6_2_len); in pc_q35_machine_6_2_options()
500 static void pc_q35_machine_6_1_options(MachineClass *m) in pc_q35_machine_6_1_options() argument
502 pc_q35_machine_6_2_options(m); in pc_q35_machine_6_1_options()
503 compat_props_add(m->compat_props, hw_compat_6_1, hw_compat_6_1_len); in pc_q35_machine_6_1_options()
504 compat_props_add(m->compat_props, pc_compat_6_1, pc_compat_6_1_len); in pc_q35_machine_6_1_options()
505 m->smp_props.prefer_sockets = true; in pc_q35_machine_6_1_options()
510 static void pc_q35_machine_6_0_options(MachineClass *m) in pc_q35_machine_6_0_options() argument
512 pc_q35_machine_6_1_options(m); in pc_q35_machine_6_0_options()
513 compat_props_add(m->compat_props, hw_compat_6_0, hw_compat_6_0_len); in pc_q35_machine_6_0_options()
514 compat_props_add(m->compat_props, pc_compat_6_0, pc_compat_6_0_len); in pc_q35_machine_6_0_options()
519 static void pc_q35_machine_5_2_options(MachineClass *m) in pc_q35_machine_5_2_options() argument
521 pc_q35_machine_6_0_options(m); in pc_q35_machine_5_2_options()
522 compat_props_add(m->compat_props, hw_compat_5_2, hw_compat_5_2_len); in pc_q35_machine_5_2_options()
523 compat_props_add(m->compat_props, pc_compat_5_2, pc_compat_5_2_len); in pc_q35_machine_5_2_options()
528 static void pc_q35_machine_5_1_options(MachineClass *m) in pc_q35_machine_5_1_options() argument
530 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_5_1_options()
532 pc_q35_machine_5_2_options(m); in pc_q35_machine_5_1_options()
533 compat_props_add(m->compat_props, hw_compat_5_1, hw_compat_5_1_len); in pc_q35_machine_5_1_options()
534 compat_props_add(m->compat_props, pc_compat_5_1, pc_compat_5_1_len); in pc_q35_machine_5_1_options()
541 static void pc_q35_machine_5_0_options(MachineClass *m) in pc_q35_machine_5_0_options() argument
543 pc_q35_machine_5_1_options(m); in pc_q35_machine_5_0_options()
544 m->numa_mem_supported = true; in pc_q35_machine_5_0_options()
545 compat_props_add(m->compat_props, hw_compat_5_0, hw_compat_5_0_len); in pc_q35_machine_5_0_options()
546 compat_props_add(m->compat_props, pc_compat_5_0, pc_compat_5_0_len); in pc_q35_machine_5_0_options()
547 m->auto_enable_numa_with_memdev = false; in pc_q35_machine_5_0_options()
552 static void pc_q35_machine_4_2_options(MachineClass *m) in pc_q35_machine_4_2_options() argument
554 pc_q35_machine_5_0_options(m); in pc_q35_machine_4_2_options()
555 compat_props_add(m->compat_props, hw_compat_4_2, hw_compat_4_2_len); in pc_q35_machine_4_2_options()
556 compat_props_add(m->compat_props, pc_compat_4_2, pc_compat_4_2_len); in pc_q35_machine_4_2_options()
561 static void pc_q35_machine_4_1_options(MachineClass *m) in pc_q35_machine_4_1_options() argument
563 pc_q35_machine_4_2_options(m); in pc_q35_machine_4_1_options()
564 compat_props_add(m->compat_props, hw_compat_4_1, hw_compat_4_1_len); in pc_q35_machine_4_1_options()
565 compat_props_add(m->compat_props, pc_compat_4_1, pc_compat_4_1_len); in pc_q35_machine_4_1_options()
570 static void pc_q35_machine_4_0_1_options(MachineClass *m) in pc_q35_machine_4_0_1_options() argument
572 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_4_0_1_options()
573 pc_q35_machine_4_1_options(m); in pc_q35_machine_4_0_1_options()
580 compat_props_add(m->compat_props, hw_compat_4_0, hw_compat_4_0_len); in pc_q35_machine_4_0_1_options()
581 compat_props_add(m->compat_props, pc_compat_4_0, pc_compat_4_0_len); in pc_q35_machine_4_0_1_options()
586 static void pc_q35_machine_4_0_options(MachineClass *m) in pc_q35_machine_4_0_options() argument
588 pc_q35_machine_4_0_1_options(m); in pc_q35_machine_4_0_options()
589 m->default_kernel_irqchip_split = true; in pc_q35_machine_4_0_options()
595 static void pc_q35_machine_3_1_options(MachineClass *m) in pc_q35_machine_3_1_options() argument
597 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_3_1_options()
599 pc_q35_machine_4_0_options(m); in pc_q35_machine_3_1_options()
600 m->default_kernel_irqchip_split = false; in pc_q35_machine_3_1_options()
601 m->smbus_no_migration_support = true; in pc_q35_machine_3_1_options()
603 compat_props_add(m->compat_props, hw_compat_3_1, hw_compat_3_1_len); in pc_q35_machine_3_1_options()
604 compat_props_add(m->compat_props, pc_compat_3_1, pc_compat_3_1_len); in pc_q35_machine_3_1_options()
609 static void pc_q35_machine_3_0_options(MachineClass *m) in pc_q35_machine_3_0_options() argument
611 pc_q35_machine_3_1_options(m); in pc_q35_machine_3_0_options()
612 compat_props_add(m->compat_props, hw_compat_3_0, hw_compat_3_0_len); in pc_q35_machine_3_0_options()
613 compat_props_add(m->compat_props, pc_compat_3_0, pc_compat_3_0_len); in pc_q35_machine_3_0_options()
618 static void pc_q35_machine_2_12_options(MachineClass *m) in pc_q35_machine_2_12_options() argument
620 pc_q35_machine_3_0_options(m); in pc_q35_machine_2_12_options()
621 compat_props_add(m->compat_props, hw_compat_2_12, hw_compat_2_12_len); in pc_q35_machine_2_12_options()
622 compat_props_add(m->compat_props, pc_compat_2_12, pc_compat_2_12_len); in pc_q35_machine_2_12_options()
627 static void pc_q35_machine_2_11_options(MachineClass *m) in pc_q35_machine_2_11_options() argument
629 pc_q35_machine_2_12_options(m); in pc_q35_machine_2_11_options()
630 m->default_nic = "e1000"; in pc_q35_machine_2_11_options()
631 compat_props_add(m->compat_props, hw_compat_2_11, hw_compat_2_11_len); in pc_q35_machine_2_11_options()
632 compat_props_add(m->compat_props, pc_compat_2_11, pc_compat_2_11_len); in pc_q35_machine_2_11_options()
637 static void pc_q35_machine_2_10_options(MachineClass *m) in pc_q35_machine_2_10_options() argument
639 pc_q35_machine_2_11_options(m); in pc_q35_machine_2_10_options()
640 compat_props_add(m->compat_props, hw_compat_2_10, hw_compat_2_10_len); in pc_q35_machine_2_10_options()
641 compat_props_add(m->compat_props, pc_compat_2_10, pc_compat_2_10_len); in pc_q35_machine_2_10_options()
642 m->auto_enable_numa_with_memhp = false; in pc_q35_machine_2_10_options()
647 static void pc_q35_machine_2_9_options(MachineClass *m) in pc_q35_machine_2_9_options() argument
649 pc_q35_machine_2_10_options(m); in pc_q35_machine_2_9_options()
650 compat_props_add(m->compat_props, hw_compat_2_9, hw_compat_2_9_len); in pc_q35_machine_2_9_options()
651 compat_props_add(m->compat_props, pc_compat_2_9, pc_compat_2_9_len); in pc_q35_machine_2_9_options()
656 static void pc_q35_machine_2_8_options(MachineClass *m) in pc_q35_machine_2_8_options() argument
658 pc_q35_machine_2_9_options(m); in pc_q35_machine_2_8_options()
659 compat_props_add(m->compat_props, hw_compat_2_8, hw_compat_2_8_len); in pc_q35_machine_2_8_options()
660 compat_props_add(m->compat_props, pc_compat_2_8, pc_compat_2_8_len); in pc_q35_machine_2_8_options()
665 static void pc_q35_machine_2_7_options(MachineClass *m) in pc_q35_machine_2_7_options() argument
667 pc_q35_machine_2_8_options(m); in pc_q35_machine_2_7_options()
668 m->max_cpus = 255; in pc_q35_machine_2_7_options()
669 compat_props_add(m->compat_props, hw_compat_2_7, hw_compat_2_7_len); in pc_q35_machine_2_7_options()
670 compat_props_add(m->compat_props, pc_compat_2_7, pc_compat_2_7_len); in pc_q35_machine_2_7_options()
675 static void pc_q35_machine_2_6_options(MachineClass *m) in pc_q35_machine_2_6_options() argument
677 X86MachineClass *x86mc = X86_MACHINE_CLASS(m); in pc_q35_machine_2_6_options()
678 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_q35_machine_2_6_options()
680 pc_q35_machine_2_7_options(m); in pc_q35_machine_2_6_options()
683 compat_props_add(m->compat_props, hw_compat_2_6, hw_compat_2_6_len); in pc_q35_machine_2_6_options()
684 compat_props_add(m->compat_props, pc_compat_2_6, pc_compat_2_6_len); in pc_q35_machine_2_6_options()