Changeset 37517 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Jun 16, 2011 7:24:00 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72345
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/tm.h
r37452 r37517 217 217 VMMDECL(int) TMTimerSet(PTMTIMER pTimer, uint64_t u64Expire); 218 218 VMMDECL(int) TMTimerSetRelative(PTMTIMER pTimer, uint64_t cTicksToNext, uint64_t *pu64Now); 219 VMMDECL(int) TMTimerSetFrequencyHint(PTMTIMER pTimer, uint32_t uHz); 220 VMMDECL(uint64_t) TMTimerGet(PTMTIMER pTimer); 221 VMMDECL(int) TMTimerStop(PTMTIMER pTimer); 222 VMMDECL(bool) TMTimerIsActive(PTMTIMER pTimer); 223 219 224 VMMDECL(int) TMTimerSetMillies(PTMTIMER pTimer, uint32_t cMilliesToNext); 220 225 VMMDECL(int) TMTimerSetMicro(PTMTIMER pTimer, uint64_t cMicrosToNext); 221 226 VMMDECL(int) TMTimerSetNano(PTMTIMER pTimer, uint64_t cNanosToNext); 222 VMMDECL(int) TMTimerSetFrequencyHint(PTMTIMER pTimer, uint32_t uHz);223 VMMDECL(uint64_t) TMTimerGet(PTMTIMER pTimer);224 227 VMMDECL(uint64_t) TMTimerGetNano(PTMTIMER pTimer); 225 228 VMMDECL(uint64_t) TMTimerGetMicro(PTMTIMER pTimer); … … 227 230 VMMDECL(uint64_t) TMTimerGetFreq(PTMTIMER pTimer); 228 231 VMMDECL(uint64_t) TMTimerGetExpire(PTMTIMER pTimer); 229 VMMDECL(uint64_t) TMTimerToNano(PTMTIMER pTimer, uint64_t u64Ticks); 230 VMMDECL(uint64_t) TMTimerToMicro(PTMTIMER pTimer, uint64_t u64Ticks); 231 VMMDECL(uint64_t) TMTimerToMilli(PTMTIMER pTimer, uint64_t u64Ticks); 232 VMMDECL(uint64_t) TMTimerFromNano(PTMTIMER pTimer, uint64_t u64NanoTS); 233 VMMDECL(uint64_t) TMTimerFromMicro(PTMTIMER pTimer, uint64_t u64MicroTS); 234 VMMDECL(uint64_t) TMTimerFromMilli(PTMTIMER pTimer, uint64_t u64MilliTS); 235 VMMDECL(int) TMTimerStop(PTMTIMER pTimer); 236 VMMDECL(bool) TMTimerIsActive(PTMTIMER pTimer); 232 VMMDECL(uint64_t) TMTimerToNano(PTMTIMER pTimer, uint64_t cTicks); 233 VMMDECL(uint64_t) TMTimerToMicro(PTMTIMER pTimer, uint64_t cTicks); 234 VMMDECL(uint64_t) TMTimerToMilli(PTMTIMER pTimer, uint64_t cTicks); 235 VMMDECL(uint64_t) TMTimerFromNano(PTMTIMER pTimer, uint64_t cNanoSecs); 236 VMMDECL(uint64_t) TMTimerFromMicro(PTMTIMER pTimer, uint64_t cMicroSecs); 237 VMMDECL(uint64_t) TMTimerFromMilli(PTMTIMER pTimer, uint64_t cMilliSecs); 238 237 239 VMMDECL(bool) TMTimerPollBool(PVM pVM, PVMCPU pVCpu); 238 240 VMM_INT_DECL(void) TMTimerPollVoid(PVM pVM, PVMCPU pVCpu); -
trunk/include/VBox/vmm/vm.h
r37464 r37517 1014 1014 struct TM s; 1015 1015 #endif 1016 uint8_t padding[2 176]; /* multiple of 64 */1016 uint8_t padding[2432]; /* multiple of 64 */ 1017 1017 } tm; 1018 1018 … … 1075 1075 1076 1076 /** Padding for aligning the cpu array on a page boundary. */ 1077 uint8_t abAlignment2[ 1118];1077 uint8_t abAlignment2[862]; 1078 1078 1079 1079 /* ---- end small stuff ---- */
Note:
See TracChangeset
for help on using the changeset viewer.