Lines Matching +full:5 +full:ms
278 S390CcwMachineState *ms = S390_CCW_MACHINE(machine); in ccw_init() local
283 ms->sclp = SCLP(object_new(TYPE_SCLP)); in ccw_init()
284 object_property_add_child(OBJECT(machine), TYPE_SCLP, OBJECT(ms->sclp)); in ccw_init()
285 qdev_realize_and_unref(DEVICE(ms->sclp), NULL, &error_fatal); in ccw_init()
330 s390_create_sclpconsole(ms->sclp, "sclpconsole", serial_hd(0)); in ccw_init()
333 s390_create_sclpconsole(ms->sclp, "sclplmconsole", serial_hd(1)); in ccw_init()
341 s390_create_sclpcpi(ms->sclp); in ccw_init()
350 MachineState *ms = MACHINE(hotplug_dev); in s390_cpu_plug() local
353 g_assert(!ms->possible_cpus->cpus[cpu->env.core_id].cpu); in s390_cpu_plug()
354 ms->possible_cpus->cpus[cpu->env.core_id].cpu = CPU(dev); in s390_cpu_plug()
357 s390_topology_setup_cpu(ms, cpu, errp); in s390_cpu_plug()
376 static void s390_machine_unprotect(S390CcwMachineState *ms) in s390_machine_unprotect() argument
378 if (!s390_pv_vm_try_disable_async(ms)) { in s390_machine_unprotect()
381 ms->pv = false; in s390_machine_unprotect()
386 static int s390_machine_protect(S390CcwMachineState *ms, in s390_machine_protect() argument
421 ms->pv = true; in s390_machine_protect()
452 s390_machine_unprotect(ms); in s390_machine_protect()
456 static void s390_pv_prepare_reset(S390CcwMachineState *ms) in s390_pv_prepare_reset() argument
473 S390CcwMachineState *ms = S390_CCW_MACHINE(machine); in s390_machine_reset() local
509 s390_machine_unprotect(ms); in s390_machine_reset()
529 s390_pv_prepare_reset(ms); in s390_machine_reset()
541 s390_pv_prepare_reset(ms); in s390_machine_reset()
563 if (s390_machine_protect(ms, &pv_resp)) { in s390_machine_reset()
658 static CpuInstanceProperties s390_cpu_index_to_props(MachineState *ms, in s390_cpu_index_to_props() argument
661 MachineClass *mc = MACHINE_GET_CLASS(ms); in s390_cpu_index_to_props()
662 const CPUArchIdList *possible_cpus = mc->possible_cpu_arch_ids(ms); in s390_cpu_index_to_props()
668 static const CPUArchIdList *s390_possible_cpu_arch_ids(MachineState *ms) in s390_possible_cpu_arch_ids() argument
671 unsigned int max_cpus = ms->smp.max_cpus; in s390_possible_cpu_arch_ids()
673 if (ms->possible_cpus) { in s390_possible_cpu_arch_ids()
674 g_assert(ms->possible_cpus && ms->possible_cpus->len == max_cpus); in s390_possible_cpu_arch_ids()
675 return ms->possible_cpus; in s390_possible_cpu_arch_ids()
678 ms->possible_cpus = g_malloc0(sizeof(CPUArchIdList) + in s390_possible_cpu_arch_ids()
680 ms->possible_cpus->len = max_cpus; in s390_possible_cpu_arch_ids()
681 for (i = 0; i < ms->possible_cpus->len; i++) { in s390_possible_cpu_arch_ids()
682 CpuInstanceProperties *props = &ms->possible_cpus->cpus[i].props; in s390_possible_cpu_arch_ids()
684 ms->possible_cpus->cpus[i].type = ms->cpu_type; in s390_possible_cpu_arch_ids()
685 ms->possible_cpus->cpus[i].vcpus_count = 1; in s390_possible_cpu_arch_ids()
686 ms->possible_cpus->cpus[i].arch_id = i; in s390_possible_cpu_arch_ids()
691 props->socket_id = s390_std_socket(i, &ms->smp); in s390_possible_cpu_arch_ids()
693 props->book_id = s390_std_book(i, &ms->smp); in s390_possible_cpu_arch_ids()
695 props->drawer_id = s390_std_drawer(i, &ms->smp); in s390_possible_cpu_arch_ids()
698 return ms->possible_cpus; in s390_possible_cpu_arch_ids()
741 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in machine_get_aes_key_wrap() local
743 return ms->aes_key_wrap; in machine_get_aes_key_wrap()
749 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in machine_set_aes_key_wrap() local
751 ms->aes_key_wrap = value; in machine_set_aes_key_wrap()
756 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in machine_get_dea_key_wrap() local
758 return ms->dea_key_wrap; in machine_get_dea_key_wrap()
764 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in machine_set_dea_key_wrap() local
766 ms->dea_key_wrap = value; in machine_set_dea_key_wrap()
773 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in machine_get_loadparm() local
774 char *str = g_strndup((char *) ms->loadparm, sizeof(ms->loadparm)); in machine_get_loadparm()
784 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in machine_set_loadparm() local
791 s390_ipl_fmt_loadparm(ms->loadparm, val, errp); in machine_set_loadparm()
852 S390CcwMachineState *ms = S390_CCW_MACHINE(obj); in s390_machine_initfn() local
854 ms->aes_key_wrap = true; in s390_machine_initfn()
855 ms->dea_key_wrap = true; in s390_machine_initfn()
1131 DEFINE_CCW_MACHINE(5, 2);
1143 DEFINE_CCW_MACHINE(5, 1);
1155 DEFINE_CCW_MACHINE(5, 0);