Searched defs:pfnTimer (Results 1 - 12 of 12) sorted by relevance

/vbox/src/VBox/Runtime/generic/
H A DRTTimerCreate-generic.cpp38 RTDECL(int) RTTimerCreate(PRTTIMER *ppTimer, unsigned uMilliesInterval, PFNRTTIMER pfnTimer, void *pvUser) argument
40 int rc = RTTimerCreateEx(ppTimer, uMilliesInterval * RT_NS_1MS_64, 0 /* fFlags */, pfnTimer, pvUser);
H A DRTTimerLRCreate-generic.cpp38 RTDECL(int) RTTimerLRCreate(PRTTIMERLR phTimerLR, uint32_t uMilliesInterval, PFNRTTIMERLR pfnTimer, void *pvUser) argument
40 int rc = RTTimerLRCreateEx(phTimerLR, uMilliesInterval * UINT64_C(1000000), 0, pfnTimer, pvUser);
H A Dtimer-generic.cpp63 PFNRTTIMER pfnTimer; member in struct:RTTIMER
89 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
109 pTimer->pfnTimer = pfnTimer;
263 pTimer->pfnTimer(pTimer, pTimer->pvUser, pTimer->iTick);
H A Dtimerlr-generic.cpp65 PFNRTTIMERLR pfnTimer; member in struct:RTTIMERLRINT
92 RTDECL(int) RTTimerLRCreateEx(RTTIMERLR *phTimerLR, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMERLR pfnTimer, void *pvUser) argument
115 pThis->pfnTimer = pfnTimer;
297 pThis->pfnTimer(pThis, pThis->pvUser, pThis->iTick);
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dtimer-r0drv-freebsd.c69 PFNRTTIMER pfnTimer; member in struct:RTTIMER
92 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
117 pTimer->pfnTimer = pfnTimer;
227 pTimer->pfnTimer(pTimer, pTimer->pvUser, pTimer->iTick);
258 pTimer->pfnTimer(pTimer, pTimer->pvUser, pTimer->iTick);
/vbox/src/VBox/Runtime/r0drv/os2/
H A Dtimer-r0drv-os2.cpp64 /** Cleared at the start of timer processing, set when calling pfnTimer.
68 PFNRTTIMER pfnTimer; member in struct:RTTIMER
111 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
146 pTimer->pfnTimer = pfnTimer;
338 PFNRTTIMER pfnTimer = pTimer->pfnTimer; local
341 pfnTimer(pTimer, pvUser, pTimer->iTick);
/vbox/src/VBox/Runtime/r3/win/
H A Dtimer-win.cpp95 PFNRTTIMER pfnTimer; member in struct:RTTIMER
132 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
156 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
240 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
281 RTDECL(int) RTTimerCreate(PRTTIMER *ppTimer, unsigned uMilliesInterval, PFNRTTIMER pfnTimer, void *pvUser) argument
320 pTimer->pfnTimer = pfnTimer;
/vbox/src/VBox/Runtime/r0drv/nt/
H A Dtimer-r0drv-nt.cpp91 PFNRTTIMER pfnTimer; member in struct:RTTIMER
199 pTimer->pfnTimer(pTimer, pTimer->pvUser, iTick);
242 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
300 pTimer->pfnTimer(pTimer, pTimer->pvUser, iTick);
322 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
466 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
504 pTimer->pfnTimer = pfnTimer;
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dtimer-r0drv-solaris.c86 PFNRTTIMER pfnTimer; member in struct:RTTIMER
192 * cyclic subsystem here, neither should pfnTimer().
221 pTimer->pfnTimer(pTimer, pTimer->pvUser, u64Tick);
260 * cyclic subsystem here, neither should pfnTimer().
279 pTimer->pfnTimer(pTimer, pTimer->pvUser, u64Tick);
353 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
408 pTimer->pfnTimer = pfnTimer;
/vbox/src/VBox/Runtime/r3/posix/
H A Dtimer-posix.cpp128 PFNRTTIMER pfnTimer; member in struct:RTTIMER
325 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
386 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pTimer->iTick);
400 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
497 pTimer->pfnTimer = pfnTimer;
563 pTimer->pfnTimer = pfnTimer;
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dtimer-r0drv-linux.c167 PFNRTTIMER pfnTimer; member in struct:RTTIMER
658 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
671 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
794 pTimer->pfnTimer(pTimer, pTimer->pvUser, iTick);
814 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick);
1467 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument
1523 pTimer->pfnTimer = pfnTimer;
/vbox/src/VBox/VMM/include/
H A DTMInternal.h134 R3PTRTYPE(PFNTMTIMERDEV) pfnTimer; member in struct:TMTIMER::__anon16978::__anon16979
143 R3PTRTYPE(PFNTMTIMERUSB) pfnTimer; member in struct:TMTIMER::__anon16978::__anon16980
152 R3PTRTYPE(PFNTMTIMERDRV) pfnTimer; member in struct:TMTIMER::__anon16978::__anon16981
161 R3PTRTYPE(PFNTMTIMERINT) pfnTimer; member in struct:TMTIMER::__anon16978::__anon16982
168 R3PTRTYPE(PFNTMTIMEREXT) pfnTimer; member in struct:TMTIMER::__anon16978::__anon16983

Completed in 48 milliseconds