/openbmc/qemu/target/s390x/ |
H A D | cpu-sysemu.c | 187 uint8_t state = S390_CPU(cpu)->env.cpu_state; in s390_count_running_cpus() 223 unsigned int s390_cpu_set_state(uint8_t cpu_state, S390CPU *cpu) in s390_cpu_set_state() argument 225 trace_cpu_set_state(CPU(cpu)->cpu_index, cpu_state); in s390_cpu_set_state() 227 switch (cpu_state) { in s390_cpu_set_state() 247 cpu_state); in s390_cpu_set_state() 250 if (kvm_enabled() && cpu->env.cpu_state != cpu_state) { in s390_cpu_set_state() 251 kvm_s390_set_cpu_state(cpu, cpu_state); in s390_cpu_set_state() 253 cpu->env.cpu_state = cpu_state; in s390_cpu_set_state()
|
H A D | cpu.h | 152 uint8_t cpu_state; member 892 unsigned int s390_cpu_set_state(uint8_t cpu_state, S390CPU *cpu); 894 static inline unsigned int s390_cpu_set_state(uint8_t cpu_state, S390CPU *cpu) in s390_cpu_set_state() argument 901 return cpu->env.cpu_state; in s390_cpu_get_state()
|
H A D | machine.c | 35 kvm_s390_set_cpu_state(cpu, cpu->env.cpu_state); in cpu_post_load() 274 VMSTATE_UINT8(env.cpu_state, S390CPU),
|
H A D | cpu.c | 155 value->u.s390x.cpu_state = s390_cpu->env.cpu_state; in s390_query_cpu_fast()
|
/openbmc/linux/arch/arm/mach-omap2/ |
H A D | cpuidle44xx.c | 28 u32 cpu_state; member 36 .cpu_state = PWRDM_POWER_ON, 41 .cpu_state = PWRDM_POWER_OFF, 46 .cpu_state = PWRDM_POWER_OFF, 54 .cpu_state = PWRDM_POWER_ON, 59 .cpu_state = PWRDM_POWER_RET, 108 omap4_enter_lowpower(dev->cpu, cx->cpu_state, true); in omap_enter_idle_smp() 187 omap4_enter_lowpower(dev->cpu, cx->cpu_state, true); in omap_enter_idle_coupled()
|
H A D | omap-mpuss-lowpower.c | 85 int (*finish_suspend)(unsigned long cpu_state); 87 void (*scu_prepare)(unsigned int cpu_id, unsigned int cpu_state); 95 static int default_finish_suspend(unsigned long cpu_state) in default_finish_suspend() argument 104 static void dummy_scu_prepare(unsigned int cpu_id, unsigned int cpu_state) in dummy_scu_prepare() argument 129 static void scu_pwrst_prepare(unsigned int cpu_id, unsigned int cpu_state) in scu_pwrst_prepare() argument 134 switch (cpu_state) { in scu_pwrst_prepare() 318 unsigned int cpu_state = 0; in omap4_hotplug_cpu() local 328 cpu_state = 1; in omap4_hotplug_cpu() 340 omap_pm_ops.finish_suspend(cpu_state); in omap4_hotplug_cpu()
|
H A D | common.h | 287 int omap4_finish_suspend(unsigned long cpu_state); 297 static inline int omap4_finish_suspend(unsigned long cpu_state) in omap4_finish_suspend() argument
|
/openbmc/linux/arch/sh/kernel/ |
H A D | smp.c | 37 DEFINE_PER_CPU(int, cpu_state) = { 0 }; 79 per_cpu(cpu_state, cpu) = CPU_ONLINE; in smp_prepare_boot_cpu() 89 if (per_cpu(cpu_state, cpu) == CPU_DEAD) { in native_cpu_die() 113 __this_cpu_write(cpu_state, CPU_DEAD); in play_dead_common() 198 per_cpu(cpu_state, cpu) = CPU_ONLINE; in start_secondary() 216 per_cpu(cpu_state, cpu) = CPU_UP_PREPARE; in __cpu_up()
|
/openbmc/linux/arch/parisc/include/uapi/asm/ |
H A D | pdc.h | 640 unsigned int cpu_state; member 673 unsigned int cpu_state; member 708 struct pim_cpu_state_cf cpu_state; member 718 struct pim_cpu_state_cf cpu_state; member
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | smp.c | 68 static DEFINE_PER_CPU(int, cpu_state); 308 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in loongson_prepare_cpus() 345 per_cpu(cpu_state, cpu) = CPU_ONLINE; in loongson_init_secondary() 386 while (per_cpu(cpu_state, cpu) != CPU_DEAD) in loongson_cpu_die() 400 __this_cpu_write(cpu_state, CPU_DEAD); in arch_cpu_idle_dead() 423 __this_cpu_write(cpu_state, CPU_DEAD); in loongson_ipi_suspend()
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | smpboot.c | 114 DEFINE_PER_CPU(int, cpu_state); 382 per_cpu(cpu_state, cpuid) = CPU_ONLINE; in smp_callin() 559 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in smp_prepare_boot_cpu() 665 if (per_cpu(cpu_state, cpu) == CPU_DEAD) in __cpu_die() 729 per_cpu(cpu_state, cpu) = CPU_UP_PREPARE; in __cpu_up()
|
/openbmc/linux/arch/mips/cavium-octeon/ |
H A D | smp.c | 286 static DEFINE_PER_CPU(int, cpu_state); 311 while (per_cpu(cpu_state, cpu) != CPU_DEAD) in octeon_cpu_die() 350 per_cpu(cpu_state, cpu) = CPU_DEAD; in play_dead()
|
/openbmc/linux/arch/ia64/include/asm/ |
H A D | cpu.h | 16 DECLARE_PER_CPU(int, cpu_state);
|
/openbmc/linux/arch/mips/loongson64/ |
H A D | smp.c | 27 DEFINE_PER_CPU(int, cpu_state); 430 per_cpu(cpu_state, cpu) = CPU_ONLINE; in loongson3_init_secondary() 528 per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE; in loongson3_prepare_cpus() 563 while (per_cpu(cpu_state, cpu) != CPU_DEAD) in loongson3_cpu_die() 823 state_addr = &per_cpu(cpu_state, cpu); in play_dead()
|
/openbmc/qemu/hw/xen/ |
H A D | xen-hvm-common.c | 625 CPUState *cpu_state; in xen_main_loop_prepare() local 627 CPU_FOREACH(cpu_state) { in xen_main_loop_prepare() 628 trace_xen_main_loop_prepare_init_cpu(cpu_state->cpu_index, in xen_main_loop_prepare() 629 cpu_state); in xen_main_loop_prepare() 630 state->cpu_by_vcpu_id[cpu_state->cpu_index] = cpu_state; in xen_main_loop_prepare()
|
/openbmc/u-boot/drivers/net/pfe_eth/ |
H A D | pfe_cmd.c | 279 u32 cpu_state; in pfe_pe_status() local 304 cpu_state = pe_dmem_read(id, dmem_addr, 4); in pfe_pe_status() 306 memcpy(statebuf, (char *)&cpu_state, 4); in pfe_pe_status()
|
/openbmc/linux/arch/arm/mach-exynos/ |
H A D | suspend.c | 63 int cpu_state; member 344 pm_state.cpu_state = readl_relaxed(pm_state.sysram_base + in exynos5420_pm_prepare() 487 writel_relaxed(pm_state.cpu_state, in exynos5420_pm_resume()
|
/openbmc/linux/arch/sh/include/asm/ |
H A D | smp.h | 34 DECLARE_PER_CPU(int, cpu_state);
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm_s390x.h | 25 int kvm_s390_set_cpu_state(S390CPU *cpu, uint8_t cpu_state);
|
H A D | kvm.c | 414 kvm_s390_set_cpu_state(cpu, cpu->env.cpu_state); in kvm_arch_init_vcpu() 2015 int kvm_s390_set_cpu_state(S390CPU *cpu, uint8_t cpu_state) in kvm_s390_set_cpu_state() argument 2025 switch (cpu_state) { in kvm_s390_set_cpu_state() 2040 cpu_state); in kvm_s390_set_cpu_state() 2046 trace_kvm_failed_cpu_state_set(CPU(cpu)->cpu_index, cpu_state, in kvm_s390_set_cpu_state()
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | smp.c | 76 static DEFINE_PER_CPU(int, cpu_state) = { 0 }; 1222 per_cpu(cpu_state, cpu) = CPU_DEAD; in generic_set_cpu_dead() 1232 per_cpu(cpu_state, cpu) = CPU_UP_PREPARE; in generic_set_cpu_up() 1237 return per_cpu(cpu_state, cpu) == CPU_UP_PREPARE; in generic_check_cpu_restart() 1242 return per_cpu(cpu_state, cpu) == CPU_DEAD; in is_cpu_dead()
|
/openbmc/linux/drivers/media/pci/cx18/ |
H A D | cx18-scb.h | 103 u32 cpu_state; member
|
H A D | cx18-scb.c | 104 cx18_writel(cx, SCB_OFFSET + offsetof(struct cx18_scb, cpu_state), in cx18_init_scb()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_mcp.c | 443 u32 cpu_mode, cpu_state, cpu_pc_0, cpu_pc_1, cpu_pc_2; in qed_mcp_print_cpu_info() local 447 cpu_state = qed_rd(p_hwfn, p_ptt, MCP_REG_CPU_STATE); in qed_mcp_print_cpu_info() 456 cpu_mode, cpu_state, cpu_pc_0, cpu_pc_1, cpu_pc_2); in qed_mcp_print_cpu_info() 2782 u32 resp = 0, param = 0, cpu_state, cnt = 0; in qed_mcp_halt() local 2794 cpu_state = qed_rd(p_hwfn, p_ptt, MCP_REG_CPU_STATE); in qed_mcp_halt() 2795 if (cpu_state & MCP_REG_CPU_STATE_SOFT_HALTED) in qed_mcp_halt() 2802 qed_rd(p_hwfn, p_ptt, MCP_REG_CPU_MODE), cpu_state); in qed_mcp_halt() 2815 u32 cpu_mode, cpu_state; in qed_mcp_resume() local 2823 cpu_state = qed_rd(p_hwfn, p_ptt, MCP_REG_CPU_STATE); in qed_mcp_resume() 2825 if (cpu_state & MCP_REG_CPU_STATE_SOFT_HALTED) { in qed_mcp_resume() [all …]
|
/openbmc/qemu/hw/loongarch/ |
H A D | virt.c | 794 CPUState *cpu_state; in virt_irq_init() local 857 cpu_state = qemu_get_cpu(cpu); in virt_irq_init() 858 cpudev = DEVICE(cpu_state); in virt_irq_init() 859 lacpu = LOONGARCH_CPU(cpu_state); in virt_irq_init()
|