/qemu/hw/intc/ |
H A D | arm_gic_common.c | 145 i += (GIC_INTERNAL * s->num_cpu); in gic_init_irqs_and_mmio() 148 for (i = 0; i < s->num_cpu; i++) { in gic_init_irqs_and_mmio() 151 for (i = 0; i < s->num_cpu; i++) { in gic_init_irqs_and_mmio() 154 for (i = 0; i < s->num_cpu; i++) { in gic_init_irqs_and_mmio() 157 for (i = 0; i < s->num_cpu; i++) { in gic_init_irqs_and_mmio() 161 for (i = 0; i < s->num_cpu; i++) { in gic_init_irqs_and_mmio() 194 if (s->num_cpu > GIC_NCPU) { in arm_gic_common_realize() 196 s->num_cpu, GIC_NCPU); in arm_gic_common_realize() 243 for (i = cidx; i < cidx + s->num_cpu; i++) { in arm_gic_common_reset_irq_state() 306 if (s->num_cpu == 1) { in arm_gic_common_reset_hold() [all …]
|
H A D | loongson_ipi.c | 69 if (sc->num_cpu == 0) { in loongson_ipi_realize() 74 sc->cpu = g_new0(IPICore, sc->num_cpu); in loongson_ipi_realize() 75 for (i = 0; i < sc->num_cpu; i++) { in loongson_ipi_realize() 80 s->ipi_mmio_mem = g_new0(MemoryRegion, sc->num_cpu); in loongson_ipi_realize() 81 for (i = 0; i < sc->num_cpu; i++) { in loongson_ipi_realize() 101 DEFINE_PROP_UINT32("num-cpu", LoongsonIPICommonState, num_cpu, 1),
|
H A D | arm_gicv3_common.c | 300 VMSTATE_STRUCT_VARRAY_POINTER_UINT32(cpu, GICv3State, num_cpu, 325 i = s->num_irq - GIC_INTERNAL + GIC_INTERNAL * s->num_cpu; in gicv3_init_irqs_and_mmio() 328 for (i = 0; i < s->num_cpu; i++) { in gicv3_init_irqs_and_mmio() 331 for (i = 0; i < s->num_cpu; i++) { in gicv3_init_irqs_and_mmio() 334 for (i = 0; i < s->num_cpu; i++) { in gicv3_init_irqs_and_mmio() 337 for (i = 0; i < s->num_cpu; i++) { in gicv3_init_irqs_and_mmio() 340 for (i = 0; i < s->num_cpu; i++) { in gicv3_init_irqs_and_mmio() 343 for (i = 0; i < s->num_cpu; i++) { in gicv3_init_irqs_and_mmio() 398 if (s->num_cpu == 0) { in arm_gicv3_common_realize() 424 if (rdist_capacity != s->num_cpu) { in arm_gicv3_common_realize() [all …]
|
H A D | loongarch_ipi.c | 35 found = bsearch(&ipi, lics->cpu, lics->num_cpu, sizeof(IPICore), in loongarch_cpu_by_arch_id() 59 for (i = 0; i < lics->num_cpu; i++) { in loongarch_ipi_get_cpu() 86 lics->num_cpu = id_list->len; in loongarch_ipi_realize() 87 lics->cpu = g_new0(IPICore, lics->num_cpu); in loongarch_ipi_realize() 88 for (i = 0; i < lics->num_cpu; i++) { in loongarch_ipi_realize() 107 for (i = 0; i < lics->num_cpu; i++) { in loongarch_ipi_reset_hold()
|
H A D | arm_gic_kvm.c | 246 while ((cpu < s->num_cpu && irq < GIC_INTERNAL) || cpu == 0) { in kvm_dist_get() 274 while ((cpu < s->num_cpu && irq < GIC_INTERNAL) || cpu == 0) { in kvm_dist_put() 293 int num_cpu; in kvm_arm_gic_put() local 311 num_cpu = ((reg & 0xe0) >> 5) + 1; in kvm_arm_gic_put() 317 } else if (num_cpu != s->num_cpu) { in kvm_arm_gic_put() 319 s->num_cpu, num_cpu); in kvm_arm_gic_put() 364 for (cpu = 0; cpu < s->num_cpu; cpu++) { in kvm_arm_gic_put() 406 s->num_cpu = ((reg & 0xe0) >> 5) + 1; in kvm_arm_gic_get() 451 for (cpu = 0; cpu < s->num_cpu; cpu++) { in kvm_arm_gic_get()
|
H A D | arm_gicv3.c | 267 for (i = 0; i < s->num_cpu; i++) { in gicv3_update_noirqset() 310 for (i = 0; i < s->num_cpu; i++) { in gicv3_update_noirqset() 330 for (i = 0; i < s->num_cpu; i++) { in gicv3_update() 342 for (i = 0; i < s->num_cpu; i++) { in gicv3_full_update_noirqset() 354 for (i = 0; i < s->num_cpu; i++) { in gicv3_full_update_noirqset() 367 for (i = 0; i < s->num_cpu; i++) { in gicv3_full_update() 393 assert(cpu < s->num_cpu); in gicv3_set_irq() 408 for (i = 0; i < s->num_cpu; i++) { in arm_gicv3_post_load()
|
H A D | loongarch_extioi_common.c | 22 for (i = 0; i < s->num_cpu; i++) { in loongarch_extioi_get_cpu() 94 s->num_cpu = id_list->len; in loongarch_extioi_common_realize() 95 s->cpu = g_new0(ExtIOICore, s->num_cpu); in loongarch_extioi_common_realize() 101 for (i = 0; i < s->num_cpu; i++) { in loongarch_extioi_common_realize() 133 for (i = 0; i < s->num_cpu; i++) { in loongarch_extioi_common_reset_hold() 202 num_cpu, vmstate_extioi_core, ExtIOICore),
|
H A D | exynos4210_gic.c | 60 uint32_t n = s->num_cpu; in exynos4210_gic_realize() 64 qdev_prop_set_uint32(s->gic, "num-cpu", s->num_cpu); in exynos4210_gic_realize() 115 DEFINE_PROP_UINT32("num-cpu", Exynos4210GicState, num_cpu, 1),
|
H A D | loongson_ipi_common.c | 59 if (attrs.requester_id >= ipi->num_cpu) { in loongson_ipi_iocsr_readl() 183 if (ret != MEMTX_OK || cpu >= ipi->num_cpu) { in loongson_ipi_core_writel() 204 if (attrs.requester_id >= ipi->num_cpu) { in loongson_ipi_iocsr_writel() 300 num_cpu, vmstate_ipi_core,
|
H A D | arm_gicv3_kvm.c | 343 for (ncpu = 0; ncpu < s->num_cpu; ncpu++) { in kvm_arm_gicv3_put() 362 for (ncpu = 0; ncpu < s->num_cpu; ncpu++) { in kvm_arm_gicv3_put() 457 for (ncpu = 0; ncpu < s->num_cpu; ncpu++) { in kvm_arm_gicv3_put() 527 for (ncpu = 0; ncpu < s->num_cpu; ncpu++) { in kvm_arm_gicv3_get() 562 for (ncpu = 0; ncpu < s->num_cpu; ncpu++) { in kvm_arm_gicv3_get() 615 for (ncpu = 0; ncpu < s->num_cpu; ncpu++) { in kvm_arm_gicv3_get() 815 for (i = 0; i < s->num_cpu; i++) { in kvm_arm_gicv3_realize()
|
/qemu/hw/cpu/ |
H A D | arm11mpcore.c | 41 for (i = 0; i < (s->num_cpu + 1); i++) { in mpcore_priv_map_setup() 49 for (i = 0; i < (s->num_cpu + 1); i++) { in mpcore_priv_map_setup() 62 for (i = 0; i < s->num_cpu; i++) { in mpcore_priv_map_setup() 80 qdev_prop_set_uint32(scudev, "num-cpu", s->num_cpu); in mpcore_priv_realize() 85 qdev_prop_set_uint32(gicdev, "num-cpu", s->num_cpu); in mpcore_priv_realize() 101 qdev_prop_set_uint32(mptimerdev, "num-cpu", s->num_cpu); in mpcore_priv_realize() 106 qdev_prop_set_uint32(wdtimerdev, "num-cpu", s->num_cpu); in mpcore_priv_realize() 135 DEFINE_PROP_UINT32("num-cpu", ARM11MPCorePriveState, num_cpu, 1),
|
H A D | a9mpcore.c | 74 qdev_prop_set_uint32(scudev, "num-cpu", s->num_cpu); in a9mp_priv_realize() 81 qdev_prop_set_uint32(gicdev, "num-cpu", s->num_cpu); in a9mp_priv_realize() 105 qdev_prop_set_uint32(gtimerdev, "num-cpu", s->num_cpu); in a9mp_priv_realize() 112 qdev_prop_set_uint32(mptimerdev, "num-cpu", s->num_cpu); in a9mp_priv_realize() 119 qdev_prop_set_uint32(wdtdev, "num-cpu", s->num_cpu); in a9mp_priv_realize() 155 for (i = 0; i < s->num_cpu; i++) { in a9mp_priv_realize() 167 DEFINE_PROP_UINT32("num-cpu", A9MPPrivState, num_cpu, 1),
|
H A D | a15mpcore.c | 67 qdev_prop_set_uint32(gicdev, "num-cpu", s->num_cpu); in a15mp_priv_realize() 98 for (i = 0; i < s->num_cpu; i++) { in a15mp_priv_realize() 118 sysbus_connect_irq(SYS_BUS_DEVICE(gicdev), i + 4 * s->num_cpu, in a15mp_priv_realize() 143 for (i = 0; i < s->num_cpu; i++) { in a15mp_priv_realize() 146 4 + s->num_cpu + i); in a15mp_priv_realize() 153 DEFINE_PROP_UINT32("num-cpu", A15MPPrivState, num_cpu, 1),
|
/qemu/hw/misc/ |
H A D | a9scu.c | 29 return (((1 << s->num_cpu) - 1) << 4) | (s->num_cpu - 1); in a9_scu_read() 105 if (!s->num_cpu || s->num_cpu > A9_SCU_CPU_MAX) { in a9_scu_realize() 106 error_setg(errp, "Illegal CPU count: %u", s->num_cpu); in a9_scu_realize() 127 DEFINE_PROP_UINT32("num-cpu", A9SCUState, num_cpu, 1),
|
H A D | arm11scu.c | 27 id = ((1 << s->num_cpu) - 1) << 4; in mpcore_scu_read() 28 return id | (s->num_cpu - 1); in mpcore_scu_read() 79 DEFINE_PROP_UINT32("num-cpu", ARM11SCUState, num_cpu, 1),
|
/qemu/hw/timer/ |
H A D | a9gtimer.c | 56 if (current_cpu->cpu_index >= s->num_cpu) { in a9_gtimer_get_current_cpu() 58 s->num_cpu, current_cpu->cpu_index); in a9_gtimer_get_current_cpu() 88 for (i = 0; i < s->num_cpu; ++i) { in a9_gtimer_update() 287 for (i = 0; i < s->num_cpu; i++) { in a9_gtimer_reset() 304 if (s->num_cpu < 1 || s->num_cpu > A9_GTIMER_MAX_CPUS) { in a9_gtimer_realize() 315 for (i = 0; i < s->num_cpu; i++) { in a9_gtimer_realize() 365 VMSTATE_STRUCT_VARRAY_UINT32(per_cpu, A9GTimerState, num_cpu, 377 DEFINE_PROP_UINT32("num-cpu", A9GTimerState, num_cpu, 0),
|
H A D | arm_mptimer.c | 48 if (cpu_id >= s->num_cpu) { in get_current_cpu() 50 s->num_cpu, cpu_id); in get_current_cpu() 255 if (s->num_cpu < 1 || s->num_cpu > ARM_MPTIMER_MAX_CPUS) { in arm_mptimer_realize() 270 for (i = 0; i < s->num_cpu; i++) { in arm_mptimer_realize() 297 VMSTATE_STRUCT_VARRAY_UINT32(timerblock, ARMMPTimerState, num_cpu, 304 DEFINE_PROP_UINT32("num-cpu", ARMMPTimerState, num_cpu, 0),
|
/qemu/tests/functional/ |
H A D | test_aarch64_aspeed_ast2700.py | 69 num_cpu = 4 101 for i in range(num_cpu): 105 self.vm.add_args('-smp', str(num_cpu))
|
/qemu/include/hw/misc/ |
H A D | arm11scu.h | 26 uint32_t num_cpu; member
|
H A D | a9scu.h | 26 uint32_t num_cpu; member
|
/qemu/include/hw/cpu/ |
H A D | a15mpcore.h | 37 uint32_t num_cpu; member
|
H A D | arm11mpcore.h | 25 uint32_t num_cpu; member
|
H A D | a9mpcore.h | 28 uint32_t num_cpu; member
|
/qemu/include/hw/intc/ |
H A D | exynos4210_gic.h | 39 uint32_t num_cpu; member
|
/qemu/include/hw/timer/ |
H A D | arm_mptimer.h | 46 uint32_t num_cpu; member
|