]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
s390x: move s390_virtio_hypercall() to s390-virtio-hcall.h
authorDavid Hildenbrand <david@redhat.com>
Wed, 13 Sep 2017 13:24:00 +0000 (15:24 +0200)
committerCornelia Huck <cohuck@redhat.com>
Tue, 19 Sep 2017 16:31:31 +0000 (18:31 +0200)
Implemented in hw/s390x/s390-virtio-hcall.c, so let's move it to the
right header file.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20170913132417.24384-6-david@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
hw/s390x/s390-virtio-hcall.h
target/s390x/cpu.h
target/s390x/kvm.c
target/s390x/misc_helper.c

index 59fcba3a066d60e9eb0863a44e48d6a9eaa86d6b..cbc270eef3ed4354d3bea59368aa44fef5f20f26 100644 (file)
@@ -17,4 +17,5 @@
 
 typedef int (*s390_virtio_fn)(const uint64_t *args);
 void s390_register_virtio_hypercall(uint64_t code, s390_virtio_fn fn);
+int s390_virtio_hypercall(CPUS390XState *env);
 #endif /* HW_S390_VIRTIO_HCALL_H */
index 0bd97a56709ea0aad2cbf5eaebedc17ef645d627..7073fa59e9674f4107decdec5ada4e2cfeaaf7bc 100644 (file)
@@ -723,6 +723,5 @@ int s390_cpu_virt_mem_rw(S390CPU *cpu, vaddr laddr, uint8_t ar, void *hostbuf,
 S390CPU *s390_cpu_addr2state(uint16_t cpu_addr);
 extern void subsystem_reset(void);
 int sclp_service_call(CPUS390XState *env, uint64_t sccb, uint32_t code);
-int s390_virtio_hypercall(CPUS390XState *env);
 
 #endif
index 375369fd1c0b244e27b30fd255ac1b4c795e83e8..720cb1d83385cef8f7f32b17ae564ea7353e4098 100644 (file)
@@ -48,6 +48,7 @@
 #include "hw/s390x/ebcdic.h"
 #include "exec/memattrs.h"
 #include "hw/s390x/s390-virtio-ccw.h"
+#include "hw/s390x/s390-virtio-hcall.h"
 
 #ifndef DEBUG_KVM
 #define DEBUG_KVM  0
index 50cc046ca25b58bcb7c2b8faa294288501559a04..b142db71c6d27699083941d9f91a586d3696c330 100644 (file)
@@ -34,6 +34,7 @@
 #include "sysemu/cpus.h"
 #include "sysemu/sysemu.h"
 #include "hw/s390x/ebcdic.h"
+#include "hw/s390x/s390-virtio-hcall.h"
 #endif
 
 /* #define DEBUG_HELPER */