]> Git Repo - qemu.git/blobdiff - hw/s390x/s390-virtio.c
target-s390x: Pass S390CPU to s390_{add, del}_running_cpu()
[qemu.git] / hw / s390x / s390-virtio.c
index 2a1d9ac2daabdc2813b217916ef8eb41f256dba1..e25c33032022dbdbade93c92b09bc77c93e944a7 100644 (file)
@@ -130,8 +130,10 @@ static void s390_virtio_register_hcalls(void)
  */
 static unsigned s390_running_cpus;
 
-void s390_add_running_cpu(CPUS390XState *env)
+void s390_add_running_cpu(S390CPU *cpu)
 {
+    CPUS390XState *env = &cpu->env;
+
     if (env->halted) {
         s390_running_cpus++;
         env->halted = 0;
@@ -139,8 +141,10 @@ void s390_add_running_cpu(CPUS390XState *env)
     }
 }
 
-unsigned s390_del_running_cpu(CPUS390XState *env)
+unsigned s390_del_running_cpu(S390CPU *cpu)
 {
+    CPUS390XState *env = &cpu->env;
+
     if (env->halted == 0) {
         assert(s390_running_cpus >= 1);
         s390_running_cpus--;
This page took 0.024786 seconds and 4 git commands to generate.