VirtualBox

Changeset 15385 in vbox for trunk/include


Ignore:
Timestamp:
Dec 12, 2008 4:44:20 PM (16 years ago)
Author:
vboxsync
Message:

Cache only those writes which require special attention in 32 bits host mode.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/hwacc_vmx.h

    r15382 r15385  
    14431443DECLASM(int) VMXWriteVMCS64(uint32_t idxField, uint64_t u64Val);
    14441444#else
    1445 DECLINLINE(int) VMXWriteVMCS64(uint32_t idxField, uint64_t u64Val)
    1446 {
    1447     int rc;
    1448 
    1449     rc  = VMXWriteVMCS32(idxField, u64Val);
    1450     rc |= VMXWriteVMCS32(idxField + 1, (uint32_t)(u64Val >> 32ULL));
    1451     AssertRC(rc);
    1452     return rc;
    1453 }
     1445VMMR0DECL(int) VMXWriteVMCS64Ex(PVMCPU pVCpu, uint32_t idxField, uint64_t u64Val);
     1446
     1447#define VMXWriteVMCS64(idxField, u64Val)    VMXWriteVMCS64Ex(pVCpu, idxField, u64Val)
    14541448#endif
    14551449
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette