Home
last modified time | relevance | path

Searched refs:target_cpu (Results 1 – 8 of 8) sorted by relevance

/qemu/target/arm/
H A Darm-powerctl.c64 ARMCPU *target_cpu = ARM_CPU(target_cpu_state); in arm_set_cpu_on_async_work() local
73 assert(info->target_el == arm_current_el(&target_cpu->env)); in arm_set_cpu_on_async_work()
76 target_cpu->env.xregs[0] = info->context_id; in arm_set_cpu_on_async_work()
78 target_cpu->env.regs[0] = info->context_id; in arm_set_cpu_on_async_work()
83 arm_rebuild_hflags(&target_cpu->env); in arm_set_cpu_on_async_work()
93 target_cpu->power_state = PSCI_ON; in arm_set_cpu_on_async_work()
100 ARMCPU *target_cpu; in arm_set_cpu_on() local
127 target_cpu = ARM_CPU(target_cpu_state); in arm_set_cpu_on()
128 if (target_cpu->power_state == PSCI_ON) { in arm_set_cpu_on()
140 if (((target_el == 3) && !arm_feature(&target_cpu->env, ARM_FEATURE_EL3)) || in arm_set_cpu_on()
[all …]
/qemu/hw/intc/
H A Dslavio_intctl.c74 uint32_t target_cpu; member
161 ret = s->target_cpu; in slavio_intctlm_mem_readl()
196 s->target_cpu = val & (MAX_CPUS - 1); in slavio_intctlm_mem_writel()
198 trace_slavio_intctlm_mem_writel_target(s->target_cpu); in slavio_intctlm_mem_writel()
233 (i == s->target_cpu)) { in slavio_check_interrupts()
244 if (i == s->target_cpu) { in slavio_check_interrupts()
295 trace_slavio_set_irq(s->target_cpu, irq, pil, level); in slavio_set_irq()
371 VMSTATE_UINT32(target_cpu, SLAVIO_INTCTLState),
387 s->target_cpu = 0; in slavio_intctl_reset()
H A Darm_gic.c1506 int target_cpu; in gic_dist_writel() local
1526 target_cpu = ctz32(mask); in gic_dist_writel()
1527 while (target_cpu < GIC_NCPU) { in gic_dist_writel()
1528 s->sgi_pending[irq][target_cpu] |= (1 << cpu); in gic_dist_writel()
1529 mask &= ~(1 << target_cpu); in gic_dist_writel()
1530 target_cpu = ctz32(mask); in gic_dist_writel()
H A Dtrace-events45 slavio_set_irq(uint32_t target_cpu, int irq, uint32_t pil, int level) "Set cpu %d irq %d -> pil %d …
/qemu/target/arm/tcg/
H A Dpsci.c90 ARMCPU *target_cpu; in arm_handle_psci_call() local
109 target_cpu = ARM_CPU(target_cpu_state); in arm_handle_psci_call()
112 ret = target_cpu->power_state; in arm_handle_psci_call()
/qemu/hw/misc/
H A Dallwinner-cpucfg.c87 ARMCPU *target_cpu = ARM_CPU(arm_get_cpu_by_id(cpu_id)); in allwinner_cpucfg_cpu_reset() local
88 if (!target_cpu) { in allwinner_cpucfg_cpu_reset()
95 bool target_aa64 = arm_feature(&target_cpu->env, ARM_FEATURE_AARCH64); in allwinner_cpucfg_cpu_reset()
/qemu/hw/ppc/
H A Dspapr_hcall.c591 PowerPCCPU *target_cpu = spapr_find_cpu(target); in h_confer() local
594 if (!target_cpu) { in h_confer()
602 if (cpu == target_cpu) { in h_confer()
606 spapr_cpu = spapr_cpu_state(target_cpu); in h_confer()
/qemu/target/arm/hvf/
H A Dhvf.c1123 ARMCPU *target_cpu; in hvf_handle_psci_call() local
1149 target_cpu = ARM_CPU(target_cpu_state); in hvf_handle_psci_call()
1151 ret = target_cpu->power_state; in hvf_handle_psci_call()