[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_ad
From: |
David Gibson |
Subject: |
[Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t |
Date: |
Tue, 9 Oct 2012 15:53:29 +1100 |
The savevm code contains VMSTATE_ helpers for a number of commonly used
types, but not for target_phys_addr_t. This patch fixes that deficiency
implementing VMSTATE_TPA helpers in terms of VMSTATE_UINT32 or
VMSTATE_UINT64 helpers as appropriate.
Signed-off-by: David Gibson <address@hidden>
---
targphys.h | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/targphys.h b/targphys.h
index 08cade9..a1c20b4 100644
--- a/targphys.h
+++ b/targphys.h
@@ -17,4 +17,15 @@ typedef uint64_t target_phys_addr_t;
#define TARGET_PRIxPHYS PRIx64
#define TARGET_PRIXPHYS PRIX64
+#define VMSTATE_TPA_V(_f, _s, _v) \
+ VMSTATE_UINT64_V(_f, _s, _v)
+
+#define VMSTATE_TPA_EQUAL_V(_f, _s, _v) \
+ VMSTATE_UINT64_EQUAL_V(_f, _s, _v)
+
+#define VMSTATE_TPA(_f, _s) \
+ VMSTATE_TPA_V(_f, _s, 0)
+#define VMSTATE_TPA_EQUAL(_f, _s) \
+ VMSTATE_TPA_EQUAL_V(_f, _s, 0)
+
#endif
--
1.7.10.4
- [Qemu-devel] [0/7] vmstate extensions, David Gibson, 2012/10/09
- [Qemu-devel] [PATCH 3/7] savevm: Add VMSTATE_FLOAT64 helpers, David Gibson, 2012/10/09
- [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t,
David Gibson <=
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, Peter Maydell, 2012/10/09
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, David Gibson, 2012/10/09
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, Peter Maydell, 2012/10/09
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, David Gibson, 2012/10/09
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, David Gibson, 2012/10/11
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, Peter Maydell, 2012/10/11
- Re: [Qemu-devel] [PATCH 4/7] savevm: Add VMSTATE_ helpers for target_phys_addr_t, David Gibson, 2012/10/11
[Qemu-devel] [PATCH 1/7] savevm: Add VMSTATE_UINT64_EQUAL helpers, David Gibson, 2012/10/09
[Qemu-devel] [PATCH 2/7] savevm: Add VMSTATE_UINTTL_EQUAL helper, David Gibson, 2012/10/09
[Qemu-devel] [PATCH 5/7] savevm: Add VMSTATE_STRUCT_VARRAY_POINTER_UINT32, David Gibson, 2012/10/09