Changeset 32572 in vbox for trunk/src/VBox/Runtime/r0drv/freebsd
- Timestamp:
- Sep 16, 2010 4:18:12 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 65965
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c
r32504 r32572 90 90 91 91 92 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, u nsignedfFlags, PFNRTTIMER pfnTimer, void *pvUser)92 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) 93 93 { 94 94 *ppTimer = NULL; … … 102 102 && (fFlags & RTTIMER_FLAGS_CPU_ALL) != RTTIMER_FLAGS_CPU_ALL 103 103 && (fFlags & RTTIMER_FLAGS_CPU_MASK) > mp_maxid) 104 return VERR_ INVALID_PARAMETER;104 return VERR_CPU_NOT_FOUND; 105 105 106 106 /* … … 166 166 if (!pTimer->fSuspended) 167 167 return VERR_TIMER_ACTIVE; 168 if ( pTimer->fSpecificCpu 169 && !RTMpIsCpuOnline(pTimer->idCpu)) 170 return VERR_CPU_OFFLINE; 168 171 169 172 /* … … 199 202 200 203 return VINF_SUCCESS; 204 } 205 206 207 RTDECL(int) RTTimerChangeInterval(PRTTIMER pTimer, uint64_t u64NanoInterval) 208 { 209 if (!rtTimerIsValid(pTimer)) 210 return VERR_INVALID_HANDLE; 211 return VERR_NOT_SUPPORTED; 201 212 } 202 213
Note:
See TracChangeset
for help on using the changeset viewer.