mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
tools/libxenguest: remove FOLD_CR3 from xg_save_restore.h
The last user was removed with commit b15bc4345e
Signed-off-by: Olaf Hering <olaf@aepfle.de>
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
1 parent
7a83d9d53d
commit
22deecf9fe
1 file changed
-10
@@ -49,16 +49,6 @@
|
||||
#define M2P_SIZE(_m) ROUNDUP(((_m) * sizeof(xen_pfn_t)), M2P_SHIFT)
|
||||
#define M2P_CHUNKS(_m) (M2P_SIZE((_m)) >> M2P_SHIFT)
|
||||
|
||||
#define UNFOLD_CR3(_c) \
|
||||
((uint64_t)((dinfo->guest_width == 8) \
|
||||
? ((_c) >> 12) \
|
||||
: (((uint32_t)(_c) >> 12) | ((uint32_t)(_c) << 20))))
|
||||
|
||||
#define FOLD_CR3(_c) \
|
||||
((uint64_t)((dinfo->guest_width == 8) \
|
||||
? ((uint64_t)(_c)) << 12 \
|
||||
: (((uint32_t)(_c) << 12) | ((uint32_t)(_c) >> 20))))
|
||||
|
||||
#define MEMCPY_FIELD(_d, _s, _f, _w) do { \
|
||||
if ((_w) == 8) \
|
||||
memcpy(&(_d)->x64._f, &(_s)->x64._f,sizeof((_d)->x64._f)); \
|
||||
|
||||