Changeset 75590 in vbox for trunk/src/VBox/Devices/VMMDev/VMMDevState.h
- Timestamp:
- Nov 19, 2018 6:26:59 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/VMMDev/VMMDevState.h
r75585 r75590 113 113 114 114 115 /** device structure containing all state information */ 115 /** 116 * State structure for the VMM device. 117 */ 116 118 typedef struct VMMDevState 117 119 { … … 199 201 /** R0 pointer to VMMDev RAM area - first page only, could be NULL! */ 200 202 RCPTRTYPE(VMMDevMemory *) pVMMDevRAMRC; 201 RT GCPTR RCPtrAlignment3b;203 RTRCPTR RCPtrAlignment3b; 202 204 203 205 /** R3 pointer to VMMDev Heap RAM area. */ … … 241 243 R3PTRTYPE(VMMDEVCREDS *) pCredentials; 242 244 243 bool afAlignment4[HC_ARCH_BITS == 32 ? 3 : 7]; 245 #if HC_ARCH_BITS == 32 246 uint32_t uAlignment4; 247 #endif 244 248 245 249 /* memory balloon change request */ … … 267 271 uint64_t hostTime; 268 272 bool fTimesyncBackdoorLo; 269 bool afAlignment6[3]; 273 bool afAlignment6[2]; 274 #else 275 bool afAlignment6[1+2]; 270 276 #endif 271 277 /** Set if GetHostTime should fail. … … 290 296 /** Number of additional cores to keep around. */ 291 297 uint32_t cGuestCoreDumps; 292 293 bool afAlignment7[1];294 298 295 299 #ifdef VBOX_WITH_HGCM … … 412 416 typedef VMMDEV *PVMMDEV; 413 417 AssertCompileMemberAlignment(VMMDEV, CritSect, 8); 418 AssertCompileMemberAlignment(VMMDEV, StatSlowIrqAck, 8); 414 419 AssertCompileMemberAlignment(VMMDEV, cbGuestRAM, 8); 415 420 AssertCompileMemberAlignment(VMMDEV, enmCpuHotPlugEvent, 4);
Note:
See TracChangeset
for help on using the changeset viewer.