summaryrefslogtreecommitdiff
path: root/src/VBox/VMM/include/VMMInternal.mac
diff options
context:
space:
mode:
Diffstat (limited to 'src/VBox/VMM/include/VMMInternal.mac')
-rw-r--r--src/VBox/VMM/include/VMMInternal.mac12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/VBox/VMM/include/VMMInternal.mac b/src/VBox/VMM/include/VMMInternal.mac
index e306790d..63186712 100644
--- a/src/VBox/VMM/include/VMMInternal.mac
+++ b/src/VBox/VMM/include/VMMInternal.mac
@@ -4,7 +4,7 @@
;
;
-; Copyright (C) 2006-2009 Oracle Corporation
+; Copyright (C) 2006-2012 Oracle Corporation
;
; This file is part of VirtualBox Open Source Edition (OSE), as
; available from http://www.virtualbox.org. This file is free software;
@@ -107,6 +107,13 @@ struc VMMCPU
.pR0LoggerR3 RTR3PTR_RES 1
.pR0LoggerR0 RTR0PTR_RES 1
+ .hR0ThreadCtx RTR0PTR_RES 1
+%if HC_ARCH_BITS == 32
+ .u32Padding resd 1
+%else
+ .u64Padding resq 1
+%endif
+
.fInRendezvous resb 1
%if HC_ARCH_BITS == 32
.afPadding resb 3
@@ -123,7 +130,8 @@ struc VMMCPU
.enmCallRing3Operation resd 1
.rcCallRing3 resd 1
.u64CallRing3Arg resq 1
+ .pfnCallRing3CallbackR0 RTR0PTR_RES 1
+ .pvCallRing3CallbackUserR0 RTR0PTR_RES 1
; .CallRing3JmpBufR0 resb no-can-do
-
endstruc