Home
last modified time | relevance | path

Searched refs:smc (Results 1 – 12 of 12) sorted by relevance

/qemu/tests/tcg/s390x/
H A Dprecise-smc-user.c11 extern __uint128_t __attribute__((__aligned__(1))) smc;
16 char *aligned_smc = (char *)((uintptr_t)&smc & ~0xFFFULL); in main()
17 char *smc_end = (char *)&smc + sizeof(smc); in main()
32 : [smc] "=R" (smc) in main()
H A DMakefile.softmmu-target30 precise-smc-softmmu \
45 MULTIARCH_TESTS += mvc-smc
H A DMakefile.target51 TESTS+=ex-smc
72 Z13_TESTS+=precise-smc-user
/qemu/hw/ppc/
H A Dspapr_irq.c287 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_irq_nr_msis() local
289 if (smc->legacy_irq_allocation) { in spapr_irq_nr_msis()
290 return smc->nr_xirqs; in spapr_irq_nr_msis()
292 return SPAPR_XIRQ_BASE + smc->nr_xirqs - SPAPR_IRQ_MSI; in spapr_irq_nr_msis()
298 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_irq_init() local
320 object_property_set_int(obj, "nr-irqs", smc->nr_xirqs, &error_abort); in spapr_irq_init()
334 qdev_prop_set_uint32(dev, "nr-irqs", smc->nr_xirqs + SPAPR_IRQ_NR_IPIS); in spapr_irq_init()
361 smc->nr_xirqs + SPAPR_IRQ_NR_IPIS); in spapr_irq_init()
376 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_irq_claim() local
380 assert(irq < (smc->nr_xirqs + SPAPR_XIRQ_BASE)); in spapr_irq_claim()
[all …]
H A Dspapr.c1073 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(machine); in spapr_dt_chosen() local
1144 if (smc->linux_pci_probe) { in spapr_dt_chosen()
1183 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(machine); in spapr_build_fdt() local
1214 } else if (smc->broken_host_serial_model && kvmppc_get_host_model(&buf)) { in spapr_build_fdt()
1221 } else if (smc->broken_host_serial_model && kvmppc_get_host_serial(&buf)) { in spapr_build_fdt()
1261 if (smc->dr_phb_enabled) { in spapr_build_fdt()
2064 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(opaque); in spapr_dtb_needed() local
2066 return smc->update_dt_enabled; in spapr_dtb_needed()
2606 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_set_vsmt_mode() local
2642 } else if (!smc->smp_threads_vsmt) { in spapr_set_vsmt_mode()
[all …]
H A Dspapr_numa.c264 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_numa_FORM1_affinity_init() local
286 uint32_t gpu_assoc = smc->pre_5_1_assoc_refpoints ? in spapr_numa_FORM1_affinity_init()
300 if (smc->pre_5_2_numa_associativity || in spapr_numa_FORM1_affinity_init()
435 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_numa_FORM1_write_rtas_dt() local
452 if (smc->pre_5_2_numa_associativity || in spapr_numa_FORM1_write_rtas_dt()
476 if (smc->pre_5_1_assoc_refpoints) { in spapr_numa_FORM1_write_rtas_dt()
H A Dspapr_caps.c877 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in default_caps_with_cpu() local
880 caps = smc->default_caps; in default_caps_with_cpu()
912 if (smc->default_caps.caps[SPAPR_CAP_HPT_MAXPAGESIZE] == 0) { in default_caps_with_cpu()
1073 void spapr_caps_add_properties(SpaprMachineClass *smc) in spapr_caps_add_properties() argument
1075 ObjectClass *klass = OBJECT_CLASS(smc); in spapr_caps_add_properties()
H A Dspapr_pci.c272 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in rtas_ibm_change_msi() local
377 if (smc->legacy_irq_allocation) { in rtas_ibm_change_msi()
397 if (!smc->legacy_irq_allocation) { in rtas_ibm_change_msi()
1793 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in spapr_phb_destroy_msi() local
1796 if (!smc->legacy_irq_allocation) { in spapr_phb_destroy_msi()
1812 SpaprMachineClass *smc = spapr ? SPAPR_MACHINE_GET_CLASS(spapr) : NULL; in spapr_phb_realize() local
1960 if (smc->legacy_irq_allocation) { in spapr_phb_realize()
H A Dspapr_hcall.c1479 SpaprMachineClass *smc = SPAPR_MACHINE_GET_CLASS(spapr); in h_update_dt() local
1485 if (!smc->update_dt_enabled) { in h_update_dt()
/qemu/hw/sparc/
H A Dsun4m.c1115 Sun4mMachineClass *smc = SUN4M_MACHINE_CLASS(mc); in ss5_class_init() local
1146 smc->hwdef = &ss5_hwdef; in ss5_class_init()
1152 Sun4mMachineClass *smc = SUN4M_MACHINE_CLASS(mc); in ss10_class_init() local
1181 smc->hwdef = &ss10_hwdef; in ss10_class_init()
1187 Sun4mMachineClass *smc = SUN4M_MACHINE_CLASS(mc); in ss600mp_class_init() local
1214 smc->hwdef = &ss600mp_hwdef; in ss600mp_class_init()
1220 Sun4mMachineClass *smc = SUN4M_MACHINE_CLASS(mc); in ss20_class_init() local
1265 smc->hwdef = &ss20_hwdef; in ss20_class_init()
1271 Sun4mMachineClass *smc = SUN4M_MACHINE_CLASS(mc); in voyager_class_init() local
1297 smc->hwdef = &voyager_hwdef; in voyager_class_init()
[all …]
/qemu/tests/qtest/
H A Dmeson.build222 'ast2700-smc-test']
368 'aspeed_smc-test': files('aspeed-smc-utils.c', 'aspeed_smc-test.c'),
370 'ast2700-smc-test': files('aspeed-smc-utils.c', 'ast2700-smc-test.c'),
/qemu/include/hw/ppc/
H A Dspapr.h1020 void spapr_caps_add_properties(SpaprMachineClass *smc);