Lines Matching refs:model
103 CpuModelInfo *model, in qmp_query_cpu_model_expansion() argument
119 if (!kvm_enabled() && !strcmp(model->name, "host")) { in qmp_query_cpu_model_expansion()
120 error_setg(errp, "The CPU type '%s' requires KVM", model->name); in qmp_query_cpu_model_expansion()
124 oc = cpu_class_by_name(TYPE_ARM_CPU, model->name); in qmp_query_cpu_model_expansion()
127 model->name); in qmp_query_cpu_model_expansion()
134 if (!strcmp(model->name, "host") || !strcmp(model->name, "max")) { in qmp_query_cpu_model_expansion()
141 if (strlen(model->name) == len && in qmp_query_cpu_model_expansion()
142 !strncmp(model->name, cpu_type, len)) { in qmp_query_cpu_model_expansion()
149 "with KVM on this host", model->name); in qmp_query_cpu_model_expansion()
154 if (model->props) { in qmp_query_cpu_model_expansion()
155 qdict_in = qobject_to(QDict, model->props); in qmp_query_cpu_model_expansion()
168 visitor = qobject_input_visitor_new(model->props); in qmp_query_cpu_model_expansion()
202 expansion_info->model = g_malloc0(sizeof(*expansion_info->model)); in qmp_query_cpu_model_expansion()
203 expansion_info->model->name = g_strdup(model->name); in qmp_query_cpu_model_expansion()
223 expansion_info->model->props = QOBJECT(qdict_out); in qmp_query_cpu_model_expansion()