Lines Matching full:machine

2  * virtio ccw machine
74 static void s390_init_cpus(MachineState *machine) in s390_init_cpus() argument
76 MachineClass *mc = MACHINE_GET_CLASS(machine); in s390_init_cpus()
80 if (machine->smp.threads > s390mc->max_threads) { in s390_init_cpus()
87 mc->possible_cpu_arch_ids(machine); in s390_init_cpus()
89 for (i = 0; i < machine->smp.cpus; i++) { in s390_init_cpus()
90 s390x_new_cpu(machine->cpu_type, i, &error_fatal); in s390_init_cpus()
161 MachineState *ms = MACHINE(qdev_get_machine()); in virtio_ccw_hcall_early_printk()
187 * region size directly corresponds to machine->ram_size, and the region in s390_memory_init()
256 static void ccw_init(MachineState *machine) in ccw_init() argument
258 MachineClass *mc = MACHINE_GET_CLASS(machine); in ccw_init()
259 S390CcwMachineState *ms = S390_CCW_MACHINE(machine); in ccw_init()
265 object_property_add_child(OBJECT(machine), TYPE_SCLP, OBJECT(ms->sclp)); in ccw_init()
269 s390_memory_init(machine->ram); in ccw_init()
272 s390_init_cpus(machine); in ccw_init()
275 if (machine->cgs) { in ccw_init()
276 confidential_guest_kvm_init(machine->cgs, &error_fatal); in ccw_init()
289 s390_init_ipl_dev(machine->kernel_filename, machine->kernel_cmdline, in ccw_init()
290 machine->initrd_filename, in ccw_init()
291 machine->firmware ?: "s390-ccw.img", in ccw_init()
328 MachineState *ms = MACHINE(hotplug_dev); in s390_cpu_plug()
448 static void s390_machine_reset(MachineState *machine, ResetType type) in s390_machine_reset() argument
450 S390CcwMachineState *ms = S390_CCW_MACHINE(machine); in s390_machine_reset()
561 error_setg(errp, "CPU hot unplug not supported on this machine"); in s390_machine_device_unplug_request()
609 static HotplugHandler *s390_get_hotplug_handler(MachineState *machine, in s390_get_hotplug_handler() argument
613 return HOTPLUG_HANDLER(machine); in s390_get_hotplug_handler()
638 "MB to match machine restrictions. Consider updating " in s390_fixup_ram_size()
678 * Get the class of the s390-ccw-virtio machine that is currently in use.
679 * Note: libvirt is using the "none" machine to probe for the features of the
680 * host CPU, so in case this is called with the "none" machine, the function
683 * below return the correct default value for the "none" machine.
694 * No s390 ccw machine was instantiated, we are likely to in get_machine_class()
695 * be called for the 'none' machine. The properties will in get_machine_class()
795 " to upper case) to pass to machine loader, boot manager," in ccw_machine_class_init()
829 mc->desc = "Virtual s390x machine (version " MACHINE_VER_STR(__VA_ARGS__) ")"; \
838 MachineState *machine = MACHINE(obj); \
839 current_mc = S390_CCW_MACHINE_CLASS(MACHINE_GET_CLASS(machine)); \
840 MACHINE_VER_SYM(instance_options, ccw, __VA_ARGS__)(machine); \
863 static void ccw_machine_9_2_instance_options(MachineState *machine) in ccw_machine_9_2_instance_options() argument
872 static void ccw_machine_9_1_instance_options(MachineState *machine) in ccw_machine_9_1_instance_options() argument
874 ccw_machine_9_2_instance_options(machine); in ccw_machine_9_1_instance_options()
884 static void ccw_machine_9_0_instance_options(MachineState *machine) in ccw_machine_9_0_instance_options() argument
886 ccw_machine_9_1_instance_options(machine); in ccw_machine_9_0_instance_options()
901 static void ccw_machine_8_2_instance_options(MachineState *machine) in ccw_machine_8_2_instance_options() argument
903 ccw_machine_9_0_instance_options(machine); in ccw_machine_8_2_instance_options()
913 static void ccw_machine_8_1_instance_options(MachineState *machine) in ccw_machine_8_1_instance_options() argument
915 ccw_machine_8_2_instance_options(machine); in ccw_machine_8_1_instance_options()
927 static void ccw_machine_8_0_instance_options(MachineState *machine) in ccw_machine_8_0_instance_options() argument
929 ccw_machine_8_1_instance_options(machine); in ccw_machine_8_0_instance_options()
939 static void ccw_machine_7_2_instance_options(MachineState *machine) in ccw_machine_7_2_instance_options() argument
941 ccw_machine_8_0_instance_options(machine); in ccw_machine_7_2_instance_options()
951 static void ccw_machine_7_1_instance_options(MachineState *machine) in ccw_machine_7_1_instance_options() argument
955 ccw_machine_7_2_instance_options(machine); in ccw_machine_7_1_instance_options()
975 static void ccw_machine_7_0_instance_options(MachineState *machine) in ccw_machine_7_0_instance_options() argument
979 ccw_machine_7_1_instance_options(machine); in ccw_machine_7_0_instance_options()
990 static void ccw_machine_6_2_instance_options(MachineState *machine) in ccw_machine_6_2_instance_options() argument
994 ccw_machine_7_0_instance_options(machine); in ccw_machine_6_2_instance_options()
1005 static void ccw_machine_6_1_instance_options(MachineState *machine) in ccw_machine_6_1_instance_options() argument
1007 ccw_machine_6_2_instance_options(machine); in ccw_machine_6_1_instance_options()
1023 static void ccw_machine_6_0_instance_options(MachineState *machine) in ccw_machine_6_0_instance_options() argument
1027 ccw_machine_6_1_instance_options(machine); in ccw_machine_6_0_instance_options()
1038 static void ccw_machine_5_2_instance_options(MachineState *machine) in ccw_machine_5_2_instance_options() argument
1040 ccw_machine_6_0_instance_options(machine); in ccw_machine_5_2_instance_options()
1050 static void ccw_machine_5_1_instance_options(MachineState *machine) in ccw_machine_5_1_instance_options() argument
1052 ccw_machine_5_2_instance_options(machine); in ccw_machine_5_1_instance_options()
1062 static void ccw_machine_5_0_instance_options(MachineState *machine) in ccw_machine_5_0_instance_options() argument
1064 ccw_machine_5_1_instance_options(machine); in ccw_machine_5_0_instance_options()
1074 static void ccw_machine_4_2_instance_options(MachineState *machine) in ccw_machine_4_2_instance_options() argument
1076 ccw_machine_5_0_instance_options(machine); in ccw_machine_4_2_instance_options()
1087 static void ccw_machine_4_1_instance_options(MachineState *machine) in ccw_machine_4_1_instance_options() argument
1090 ccw_machine_4_2_instance_options(machine); in ccw_machine_4_1_instance_options()
1101 static void ccw_machine_4_0_instance_options(MachineState *machine) in ccw_machine_4_0_instance_options() argument
1104 ccw_machine_4_1_instance_options(machine); in ccw_machine_4_0_instance_options()
1115 static void ccw_machine_3_1_instance_options(MachineState *machine) in ccw_machine_3_1_instance_options() argument
1118 ccw_machine_4_0_instance_options(machine); in ccw_machine_3_1_instance_options()
1131 static void ccw_machine_3_0_instance_options(MachineState *machine) in ccw_machine_3_0_instance_options() argument
1133 ccw_machine_3_1_instance_options(machine); in ccw_machine_3_0_instance_options()
1146 static void ccw_machine_2_12_instance_options(MachineState *machine) in ccw_machine_2_12_instance_options() argument
1148 ccw_machine_3_0_instance_options(machine); in ccw_machine_2_12_instance_options()
1162 static void ccw_machine_2_11_instance_options(MachineState *machine) in ccw_machine_2_11_instance_options() argument
1165 ccw_machine_2_12_instance_options(machine); in ccw_machine_2_11_instance_options()
1183 static void ccw_machine_2_10_instance_options(MachineState *machine) in ccw_machine_2_10_instance_options() argument
1185 ccw_machine_2_11_instance_options(machine); in ccw_machine_2_10_instance_options()
1195 static void ccw_machine_2_9_instance_options(MachineState *machine) in ccw_machine_2_9_instance_options() argument
1197 ccw_machine_2_10_instance_options(machine); in ccw_machine_2_9_instance_options()
1219 static void ccw_machine_2_8_instance_options(MachineState *machine) in ccw_machine_2_8_instance_options() argument
1221 ccw_machine_2_9_instance_options(machine); in ccw_machine_2_8_instance_options()
1236 static void ccw_machine_2_7_instance_options(MachineState *machine) in ccw_machine_2_7_instance_options() argument
1238 ccw_machine_2_8_instance_options(machine); in ccw_machine_2_7_instance_options()
1251 static void ccw_machine_2_6_instance_options(MachineState *machine) in ccw_machine_2_6_instance_options() argument
1253 ccw_machine_2_7_instance_options(machine); in ccw_machine_2_6_instance_options()
1271 static void ccw_machine_2_5_instance_options(MachineState *machine) in ccw_machine_2_5_instance_options() argument
1273 ccw_machine_2_6_instance_options(machine); in ccw_machine_2_5_instance_options()
1283 static void ccw_machine_2_4_instance_options(MachineState *machine) in ccw_machine_2_4_instance_options() argument
1285 ccw_machine_2_5_instance_options(machine); in ccw_machine_2_4_instance_options()