Home
last modified time | relevance | path

Searched refs:num_cpu (Results 1 – 25 of 36) sorted by relevance

12

/qemu/hw/intc/
H A Darm_gic_common.c145 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 Dloongson_ipi.c69 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 Darm_gicv3_common.c300 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 Dloongarch_ipi.c35 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 Darm_gic_kvm.c246 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 Darm_gicv3.c267 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 Dloongarch_extioi_common.c22 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 Dexynos4210_gic.c60 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 Dloongson_ipi_common.c59 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 Darm_gicv3_kvm.c343 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 Darm11mpcore.c41 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 Da9mpcore.c74 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 Da15mpcore.c67 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 Da9scu.c29 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 Darm11scu.c27 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 Da9gtimer.c56 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 Darm_mptimer.c48 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 Dtest_aarch64_aspeed_ast2700.py69 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 Darm11scu.h26 uint32_t num_cpu; member
H A Da9scu.h26 uint32_t num_cpu; member
/qemu/include/hw/cpu/
H A Da15mpcore.h37 uint32_t num_cpu; member
H A Darm11mpcore.h25 uint32_t num_cpu; member
H A Da9mpcore.h28 uint32_t num_cpu; member
/qemu/include/hw/intc/
H A Dexynos4210_gic.h39 uint32_t num_cpu; member
/qemu/include/hw/timer/
H A Darm_mptimer.h46 uint32_t num_cpu; member

12