Lines Matching refs:m
460 static void pc_i440fx_machine_options(MachineClass *m) in pc_i440fx_machine_options() argument
462 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_options()
463 ObjectClass *oc = OBJECT_CLASS(m); in pc_i440fx_machine_options()
468 m->family = "pc_piix"; in pc_i440fx_machine_options()
469 m->desc = "Standard PC (i440FX + PIIX, 1996)"; in pc_i440fx_machine_options()
470 m->default_machine_opts = "firmware=bios-256k.bin"; in pc_i440fx_machine_options()
471 m->default_display = "std"; in pc_i440fx_machine_options()
472 m->default_nic = "e1000"; in pc_i440fx_machine_options()
473 m->no_floppy = !module_object_class_by_name(TYPE_ISA_FDC); in pc_i440fx_machine_options()
474 m->no_parallel = !module_object_class_by_name(TYPE_ISA_PARALLEL); in pc_i440fx_machine_options()
475 machine_class_allow_dynamic_sysbus_dev(m, TYPE_RAMFB_DEVICE); in pc_i440fx_machine_options()
476 machine_class_allow_dynamic_sysbus_dev(m, TYPE_VMBUS_BRIDGE); in pc_i440fx_machine_options()
477 machine_class_allow_dynamic_sysbus_dev(m, TYPE_UEFI_VARS_X64); in pc_i440fx_machine_options()
487 static void pc_i440fx_machine_10_1_options(MachineClass *m) in pc_i440fx_machine_10_1_options() argument
489 pc_i440fx_machine_options(m); in pc_i440fx_machine_10_1_options()
494 static void pc_i440fx_machine_10_0_options(MachineClass *m) in pc_i440fx_machine_10_0_options() argument
496 pc_i440fx_machine_10_1_options(m); in pc_i440fx_machine_10_0_options()
497 compat_props_add(m->compat_props, hw_compat_10_0, hw_compat_10_0_len); in pc_i440fx_machine_10_0_options()
498 compat_props_add(m->compat_props, pc_compat_10_0, pc_compat_10_0_len); in pc_i440fx_machine_10_0_options()
503 static void pc_i440fx_machine_9_2_options(MachineClass *m) in pc_i440fx_machine_9_2_options() argument
505 pc_i440fx_machine_10_0_options(m); in pc_i440fx_machine_9_2_options()
506 compat_props_add(m->compat_props, hw_compat_9_2, hw_compat_9_2_len); in pc_i440fx_machine_9_2_options()
507 compat_props_add(m->compat_props, pc_compat_9_2, pc_compat_9_2_len); in pc_i440fx_machine_9_2_options()
512 static void pc_i440fx_machine_9_1_options(MachineClass *m) in pc_i440fx_machine_9_1_options() argument
514 pc_i440fx_machine_9_2_options(m); in pc_i440fx_machine_9_1_options()
515 compat_props_add(m->compat_props, hw_compat_9_1, hw_compat_9_1_len); in pc_i440fx_machine_9_1_options()
516 compat_props_add(m->compat_props, pc_compat_9_1, pc_compat_9_1_len); in pc_i440fx_machine_9_1_options()
521 static void pc_i440fx_machine_9_0_options(MachineClass *m) in pc_i440fx_machine_9_0_options() argument
523 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_9_0_options()
525 pc_i440fx_machine_9_1_options(m); in pc_i440fx_machine_9_0_options()
526 m->smbios_memory_device_size = 16 * GiB; in pc_i440fx_machine_9_0_options()
528 compat_props_add(m->compat_props, hw_compat_9_0, hw_compat_9_0_len); in pc_i440fx_machine_9_0_options()
529 compat_props_add(m->compat_props, pc_compat_9_0, pc_compat_9_0_len); in pc_i440fx_machine_9_0_options()
535 static void pc_i440fx_machine_8_2_options(MachineClass *m) in pc_i440fx_machine_8_2_options() argument
537 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_8_2_options()
539 pc_i440fx_machine_9_0_options(m); in pc_i440fx_machine_8_2_options()
541 compat_props_add(m->compat_props, hw_compat_8_2, hw_compat_8_2_len); in pc_i440fx_machine_8_2_options()
542 compat_props_add(m->compat_props, pc_compat_8_2, pc_compat_8_2_len); in pc_i440fx_machine_8_2_options()
549 static void pc_i440fx_machine_8_1_options(MachineClass *m) in pc_i440fx_machine_8_1_options() argument
551 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_8_1_options()
553 pc_i440fx_machine_8_2_options(m); in pc_i440fx_machine_8_1_options()
556 compat_props_add(m->compat_props, hw_compat_8_1, hw_compat_8_1_len); in pc_i440fx_machine_8_1_options()
557 compat_props_add(m->compat_props, pc_compat_8_1, pc_compat_8_1_len); in pc_i440fx_machine_8_1_options()
562 static void pc_i440fx_machine_8_0_options(MachineClass *m) in pc_i440fx_machine_8_0_options() argument
564 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_8_0_options()
566 pc_i440fx_machine_8_1_options(m); in pc_i440fx_machine_8_0_options()
567 compat_props_add(m->compat_props, hw_compat_8_0, hw_compat_8_0_len); in pc_i440fx_machine_8_0_options()
568 compat_props_add(m->compat_props, pc_compat_8_0, pc_compat_8_0_len); in pc_i440fx_machine_8_0_options()
576 static void pc_i440fx_machine_7_2_options(MachineClass *m) in pc_i440fx_machine_7_2_options() argument
578 pc_i440fx_machine_8_0_options(m); in pc_i440fx_machine_7_2_options()
579 compat_props_add(m->compat_props, hw_compat_7_2, hw_compat_7_2_len); in pc_i440fx_machine_7_2_options()
580 compat_props_add(m->compat_props, pc_compat_7_2, pc_compat_7_2_len); in pc_i440fx_machine_7_2_options()
585 static void pc_i440fx_machine_7_1_options(MachineClass *m) in pc_i440fx_machine_7_1_options() argument
587 pc_i440fx_machine_7_2_options(m); in pc_i440fx_machine_7_1_options()
588 compat_props_add(m->compat_props, hw_compat_7_1, hw_compat_7_1_len); in pc_i440fx_machine_7_1_options()
589 compat_props_add(m->compat_props, pc_compat_7_1, pc_compat_7_1_len); in pc_i440fx_machine_7_1_options()
594 static void pc_i440fx_machine_7_0_options(MachineClass *m) in pc_i440fx_machine_7_0_options() argument
596 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_7_0_options()
597 pc_i440fx_machine_7_1_options(m); in pc_i440fx_machine_7_0_options()
599 compat_props_add(m->compat_props, hw_compat_7_0, hw_compat_7_0_len); in pc_i440fx_machine_7_0_options()
600 compat_props_add(m->compat_props, pc_compat_7_0, pc_compat_7_0_len); in pc_i440fx_machine_7_0_options()
605 static void pc_i440fx_machine_6_2_options(MachineClass *m) in pc_i440fx_machine_6_2_options() argument
607 pc_i440fx_machine_7_0_options(m); in pc_i440fx_machine_6_2_options()
608 compat_props_add(m->compat_props, hw_compat_6_2, hw_compat_6_2_len); in pc_i440fx_machine_6_2_options()
609 compat_props_add(m->compat_props, pc_compat_6_2, pc_compat_6_2_len); in pc_i440fx_machine_6_2_options()
614 static void pc_i440fx_machine_6_1_options(MachineClass *m) in pc_i440fx_machine_6_1_options() argument
616 pc_i440fx_machine_6_2_options(m); in pc_i440fx_machine_6_1_options()
617 compat_props_add(m->compat_props, hw_compat_6_1, hw_compat_6_1_len); in pc_i440fx_machine_6_1_options()
618 compat_props_add(m->compat_props, pc_compat_6_1, pc_compat_6_1_len); in pc_i440fx_machine_6_1_options()
619 m->smp_props.prefer_sockets = true; in pc_i440fx_machine_6_1_options()
624 static void pc_i440fx_machine_6_0_options(MachineClass *m) in pc_i440fx_machine_6_0_options() argument
626 pc_i440fx_machine_6_1_options(m); in pc_i440fx_machine_6_0_options()
627 compat_props_add(m->compat_props, hw_compat_6_0, hw_compat_6_0_len); in pc_i440fx_machine_6_0_options()
628 compat_props_add(m->compat_props, pc_compat_6_0, pc_compat_6_0_len); in pc_i440fx_machine_6_0_options()
633 static void pc_i440fx_machine_5_2_options(MachineClass *m) in pc_i440fx_machine_5_2_options() argument
635 pc_i440fx_machine_6_0_options(m); in pc_i440fx_machine_5_2_options()
636 compat_props_add(m->compat_props, hw_compat_5_2, hw_compat_5_2_len); in pc_i440fx_machine_5_2_options()
637 compat_props_add(m->compat_props, pc_compat_5_2, pc_compat_5_2_len); in pc_i440fx_machine_5_2_options()
642 static void pc_i440fx_machine_5_1_options(MachineClass *m) in pc_i440fx_machine_5_1_options() argument
644 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_5_1_options()
646 pc_i440fx_machine_5_2_options(m); in pc_i440fx_machine_5_1_options()
647 compat_props_add(m->compat_props, hw_compat_5_1, hw_compat_5_1_len); in pc_i440fx_machine_5_1_options()
648 compat_props_add(m->compat_props, pc_compat_5_1, pc_compat_5_1_len); in pc_i440fx_machine_5_1_options()
655 static void pc_i440fx_machine_5_0_options(MachineClass *m) in pc_i440fx_machine_5_0_options() argument
657 pc_i440fx_machine_5_1_options(m); in pc_i440fx_machine_5_0_options()
658 m->numa_mem_supported = true; in pc_i440fx_machine_5_0_options()
659 compat_props_add(m->compat_props, hw_compat_5_0, hw_compat_5_0_len); in pc_i440fx_machine_5_0_options()
660 compat_props_add(m->compat_props, pc_compat_5_0, pc_compat_5_0_len); in pc_i440fx_machine_5_0_options()
661 m->auto_enable_numa_with_memdev = false; in pc_i440fx_machine_5_0_options()
666 static void pc_i440fx_machine_4_2_options(MachineClass *m) in pc_i440fx_machine_4_2_options() argument
668 pc_i440fx_machine_5_0_options(m); in pc_i440fx_machine_4_2_options()
669 compat_props_add(m->compat_props, hw_compat_4_2, hw_compat_4_2_len); in pc_i440fx_machine_4_2_options()
670 compat_props_add(m->compat_props, pc_compat_4_2, pc_compat_4_2_len); in pc_i440fx_machine_4_2_options()
675 static void pc_i440fx_machine_4_1_options(MachineClass *m) in pc_i440fx_machine_4_1_options() argument
677 pc_i440fx_machine_4_2_options(m); in pc_i440fx_machine_4_1_options()
678 compat_props_add(m->compat_props, hw_compat_4_1, hw_compat_4_1_len); in pc_i440fx_machine_4_1_options()
679 compat_props_add(m->compat_props, pc_compat_4_1, pc_compat_4_1_len); in pc_i440fx_machine_4_1_options()
684 static void pc_i440fx_machine_4_0_options(MachineClass *m) in pc_i440fx_machine_4_0_options() argument
686 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_4_0_options()
687 pc_i440fx_machine_4_1_options(m); in pc_i440fx_machine_4_0_options()
689 compat_props_add(m->compat_props, hw_compat_4_0, hw_compat_4_0_len); in pc_i440fx_machine_4_0_options()
690 compat_props_add(m->compat_props, pc_compat_4_0, pc_compat_4_0_len); in pc_i440fx_machine_4_0_options()
695 static void pc_i440fx_machine_3_1_options(MachineClass *m) in pc_i440fx_machine_3_1_options() argument
697 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_3_1_options()
699 pc_i440fx_machine_4_0_options(m); in pc_i440fx_machine_3_1_options()
700 m->smbus_no_migration_support = true; in pc_i440fx_machine_3_1_options()
702 compat_props_add(m->compat_props, hw_compat_3_1, hw_compat_3_1_len); in pc_i440fx_machine_3_1_options()
703 compat_props_add(m->compat_props, pc_compat_3_1, pc_compat_3_1_len); in pc_i440fx_machine_3_1_options()
708 static void pc_i440fx_machine_3_0_options(MachineClass *m) in pc_i440fx_machine_3_0_options() argument
710 pc_i440fx_machine_3_1_options(m); in pc_i440fx_machine_3_0_options()
711 compat_props_add(m->compat_props, hw_compat_3_0, hw_compat_3_0_len); in pc_i440fx_machine_3_0_options()
712 compat_props_add(m->compat_props, pc_compat_3_0, pc_compat_3_0_len); in pc_i440fx_machine_3_0_options()
717 static void pc_i440fx_machine_2_12_options(MachineClass *m) in pc_i440fx_machine_2_12_options() argument
719 pc_i440fx_machine_3_0_options(m); in pc_i440fx_machine_2_12_options()
720 compat_props_add(m->compat_props, hw_compat_2_12, hw_compat_2_12_len); in pc_i440fx_machine_2_12_options()
721 compat_props_add(m->compat_props, pc_compat_2_12, pc_compat_2_12_len); in pc_i440fx_machine_2_12_options()
726 static void pc_i440fx_machine_2_11_options(MachineClass *m) in pc_i440fx_machine_2_11_options() argument
728 pc_i440fx_machine_2_12_options(m); in pc_i440fx_machine_2_11_options()
729 compat_props_add(m->compat_props, hw_compat_2_11, hw_compat_2_11_len); in pc_i440fx_machine_2_11_options()
730 compat_props_add(m->compat_props, pc_compat_2_11, pc_compat_2_11_len); in pc_i440fx_machine_2_11_options()
735 static void pc_i440fx_machine_2_10_options(MachineClass *m) in pc_i440fx_machine_2_10_options() argument
737 pc_i440fx_machine_2_11_options(m); in pc_i440fx_machine_2_10_options()
738 compat_props_add(m->compat_props, hw_compat_2_10, hw_compat_2_10_len); in pc_i440fx_machine_2_10_options()
739 compat_props_add(m->compat_props, pc_compat_2_10, pc_compat_2_10_len); in pc_i440fx_machine_2_10_options()
740 m->auto_enable_numa_with_memhp = false; in pc_i440fx_machine_2_10_options()
745 static void pc_i440fx_machine_2_9_options(MachineClass *m) in pc_i440fx_machine_2_9_options() argument
747 pc_i440fx_machine_2_10_options(m); in pc_i440fx_machine_2_9_options()
748 compat_props_add(m->compat_props, hw_compat_2_9, hw_compat_2_9_len); in pc_i440fx_machine_2_9_options()
749 compat_props_add(m->compat_props, pc_compat_2_9, pc_compat_2_9_len); in pc_i440fx_machine_2_9_options()
754 static void pc_i440fx_machine_2_8_options(MachineClass *m) in pc_i440fx_machine_2_8_options() argument
756 pc_i440fx_machine_2_9_options(m); in pc_i440fx_machine_2_8_options()
757 compat_props_add(m->compat_props, hw_compat_2_8, hw_compat_2_8_len); in pc_i440fx_machine_2_8_options()
758 compat_props_add(m->compat_props, pc_compat_2_8, pc_compat_2_8_len); in pc_i440fx_machine_2_8_options()
763 static void pc_i440fx_machine_2_7_options(MachineClass *m) in pc_i440fx_machine_2_7_options() argument
765 pc_i440fx_machine_2_8_options(m); in pc_i440fx_machine_2_7_options()
766 compat_props_add(m->compat_props, hw_compat_2_7, hw_compat_2_7_len); in pc_i440fx_machine_2_7_options()
767 compat_props_add(m->compat_props, pc_compat_2_7, pc_compat_2_7_len); in pc_i440fx_machine_2_7_options()
772 static void pc_i440fx_machine_2_6_options(MachineClass *m) in pc_i440fx_machine_2_6_options() argument
774 X86MachineClass *x86mc = X86_MACHINE_CLASS(m); in pc_i440fx_machine_2_6_options()
775 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in pc_i440fx_machine_2_6_options()
777 pc_i440fx_machine_2_7_options(m); in pc_i440fx_machine_2_6_options()
780 compat_props_add(m->compat_props, hw_compat_2_6, hw_compat_2_6_len); in pc_i440fx_machine_2_6_options()
781 compat_props_add(m->compat_props, pc_compat_2_6, pc_compat_2_6_len); in pc_i440fx_machine_2_6_options()
787 static void isapc_machine_options(MachineClass *m) in isapc_machine_options() argument
789 PCMachineClass *pcmc = PC_MACHINE_CLASS(m); in isapc_machine_options()
790 m->desc = "ISA-only PC"; in isapc_machine_options()
791 m->max_cpus = 1; in isapc_machine_options()
792 m->option_rom_has_mr = true; in isapc_machine_options()
793 m->rom_file_has_mr = false; in isapc_machine_options()
800 m->default_nic = "ne2k_isa"; in isapc_machine_options()
801 m->default_cpu_type = X86_CPU_TYPE_NAME("486"); in isapc_machine_options()
802 m->no_floppy = !module_object_class_by_name(TYPE_ISA_FDC); in isapc_machine_options()
803 m->no_parallel = !module_object_class_by_name(TYPE_ISA_PARALLEL); in isapc_machine_options()
811 static void xenfv_machine_4_2_options(MachineClass *m) in xenfv_machine_4_2_options() argument
813 pc_i440fx_machine_4_2_options(m); in xenfv_machine_4_2_options()
814 m->desc = "Xen Fully-virtualized PC"; in xenfv_machine_4_2_options()
815 m->max_cpus = HVM_MAX_VCPUS; in xenfv_machine_4_2_options()
816 m->default_machine_opts = "accel=xen,suppress-vmdesc=on"; in xenfv_machine_4_2_options()
822 static void xenfv_machine_3_1_options(MachineClass *m) in xenfv_machine_3_1_options() argument
824 pc_i440fx_machine_3_1_options(m); in xenfv_machine_3_1_options()
825 m->desc = "Xen Fully-virtualized PC"; in xenfv_machine_3_1_options()
826 m->alias = "xenfv"; in xenfv_machine_3_1_options()
827 m->max_cpus = HVM_MAX_VCPUS; in xenfv_machine_3_1_options()
828 m->default_machine_opts = "accel=xen,suppress-vmdesc=on"; in xenfv_machine_3_1_options()