@@ -13,7 +13,6 @@
#define S390_STORAGE_ATTRIBUTES_H
#include "hw/core/qdev.h"
-#include "monitor/monitor.h"
#include "qom/object.h"
#define TYPE_S390_STATTRIB "s390-storage_attributes"
@@ -72,7 +71,4 @@ static inline Object *kvm_s390_stattrib_create(void)
}
#endif
-void hmp_info_cmma(Monitor *mon, const QDict *qdict);
-void hmp_migrationmode(Monitor *mon, const QDict *qdict);
-
#endif /* S390_STORAGE_ATTRIBUTES_H */
@@ -13,7 +13,6 @@
#define S390_STORAGE_KEYS_H
#include "hw/core/qdev.h"
-#include "monitor/monitor.h"
#include "qom/object.h"
#define TYPE_S390_SKEYS "s390-skeys"
@@ -123,8 +122,6 @@ int s390_skeys_set(S390SKeysState *ks, uint64_t start_gfn,
S390SKeysState *s390_get_skeys_device(void);
void s390_qmp_dump_skeys(const char *filename, Error **errp);
-void hmp_dump_skeys(Monitor *mon, const QDict *qdict);
-void hmp_info_skeys(Monitor *mon, const QDict *qdict);
#define TYPE_DUMP_SKEYS_INTERFACE "dump-skeys-interface"
@@ -174,4 +174,9 @@ void hmp_gva2gpa(Monitor *mon, const QDict *qdict);
void hmp_gpa2hva(Monitor *mon, const QDict *qdict);
void hmp_gpa2hpa(Monitor *mon, const QDict *qdict);
+void hmp_dump_skeys(Monitor *mon, const QDict *qdict);
+void hmp_info_skeys(Monitor *mon, const QDict *qdict);
+void hmp_info_cmma(Monitor *mon, const QDict *qdict);
+void hmp_migrationmode(Monitor *mon, const QDict *qdict);
+
#endif
@@ -24,6 +24,8 @@
#include "system/kvm.h"
#include "migration/qemu-file-types.h"
#include "migration/register.h"
+#include "monitor/hmp.h"
+#include "monitor/monitor.h"
#include "trace.h"
#define S390_SKEYS_BUFFER_SIZE (128 * KiB) /* Room for 128k storage keys */
@@ -15,6 +15,8 @@
#include "system/ram_addr.h"
#include "migration/qemu-file.h"
#include "migration/register.h"
+#include "monitor/hmp.h"
+#include "monitor/monitor.h"
#include "hw/core/qdev-properties.h"
#include "hw/s390x/storage-attributes.h"
#include "qemu/error-report.h"