/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | timer-r0drv-nt.cpp | 93 void *pvUser; member in struct:RTTIMER 173 * @param pvUser Pointer to our internal timer structure. 177 static void _stdcall rtTimerNtSimpleCallback(IN PKDPC pDpc, IN PVOID pvUser, IN PVOID SystemArgument1, IN PVOID SystemArgument2) argument 179 PRTTIMER pTimer = (PRTTIMER)pvUser; 199 pTimer->pfnTimer(pTimer, pTimer->pvUser, iTick); 212 * @param pvUser Pointer to the sub-timer. 216 static void _stdcall rtTimerNtOmniSlaveCallback(IN PKDPC pDpc, IN PVOID pvUser, IN PVOID SystemArgument1, IN PVOID SystemArgument2) argument 218 PRTTIMERNTSUBTIMER pSubTimer = (PRTTIMERNTSUBTIMER)pvUser; 242 pTimer->pfnTimer(pTimer, pTimer->pvUser, ++pSubTimer->iTick); 258 * @param pvUser Pointe 262 rtTimerNtOmniMasterCallback(IN PKDPC pDpc, IN PVOID pvUser, IN PVOID SystemArgument1, IN PVOID SystemArgument2) argument 466 RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument [all...] |
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | timer-r0drv-solaris.c | 88 void *pvUser; member in struct:RTTIMER 221 pTimer->pfnTimer(pTimer, pTimer->pvUser, u64Tick); 279 pTimer->pfnTimer(pTimer, pTimer->pvUser, u64Tick); 353 RTDECL(int) RTTimerCreateEx(PRTTIMER *ppTimer, uint64_t u64NanoInterval, uint32_t fFlags, PFNRTTIMER pfnTimer, void *pvUser) argument 409 pTimer->pvUser = pvUser;
|
/vbox/src/VBox/Runtime/r3/linux/ |
H A D | sched-linux.cpp | 367 * @param pvUser The priority of the parent before it was lowered (cast to int). 369 static void *rtSchedNativeSubProberThread(void *pvUser) argument 376 if (setpriority(PRIO_PROCESS, 0, (int)(intptr_t)pvUser)) 389 static void *rtSchedNativeProberThread(void *pvUser) argument 391 NOREF(pvUser); 499 static void *rtSchedNativeValidatorThread(void *pvUser) 501 const PROCPRIORITY *pCfg = (const PROCPRIORITY *)pvUser;
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | sched-posix.cpp | 446 static void *rtSchedNativeProberThread(void *pvUser) argument 572 static void *rtSchedNativeValidatorThread(void *pvUser) argument 574 const PROCPRIORITY *pCfg = (const PROCPRIORITY *)pvUser;
|
H A D | timer-posix.cpp | 126 void *pvUser; member in struct:RTTIMER 156 * @param pvUser NULL, ignored. 159 static DECLCALLBACK(int) rtTimerOnce(void *pvUser) argument 161 NOREF(pvUser); 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 498 pTimer->pvUser = pvUser; 564 pTimer->pvUser [all...] |
/vbox/src/VBox/Runtime/r3/solaris/ |
H A D | mp-solaris.cpp | 125 * @param pvUser Unused. 127 static DECLCALLBACK(int) rtMpSolarisOnce(void *pvUser) argument 130 NOREF(pvUser); 197 * @param pvUser Unused. 200 static DECLCALLBACK(void) rtMpSolarisCleanUp(void *pvUser, bool fLazyCleanUpOk) 220 int rc = RTOnceEx(&g_MpSolarisOnce, rtMpSolarisOnce, rtMpSolarisCleanUp, NULL /* pvUser */); 406 int rc = RTOnceEx(&g_MpSolarisOnce, rtMpSolarisOnce, rtMpSolarisCleanUp, NULL /* pvUser */); 417 int rc = RTOnceEx(&g_MpSolarisOnce, rtMpSolarisOnce, rtMpSolarisCleanUp, NULL /* pvUser */);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | udp.cpp | 112 void *pvUser; member in struct:RTUDPSERVER 192 * @param pvUser User argument passed to pfnServe. 196 PFNRTUDPSERVE pfnServe, void *pvUser, PPRTUDPSERVER ppServer) 218 pServer->pvUser = pvUser; 323 pServer->pvUser = NULL; 355 * @param pvUser User argument passed to pfnServe. 357 RTR3DECL(int) RTUdpServerListen(PRTUDPSERVER pServer, PFNRTUDPSERVE pfnServe, void *pvUser) argument 371 Assert(!pServer->pvUser); 375 pServer->pvUser 195 RTUdpServerCreate(const char *pszAddress, unsigned uPort, RTTHREADTYPE enmType, const char *pszThrdName, PFNRTUDPSERVE pfnServe, void *pvUser, PPRTUDPSERVER ppServer) argument [all...] |
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstHandleTable.cpp | 46 static DECLCALLBACK(void) tstHandleTableTest1Delete(RTHANDLETABLE hHandleTable, uint32_t h, void *pvObj, void *pvCtx, void *pvUser) argument 48 uint32_t *pcCalls = (uint32_t *)pvUser; 52 static DECLCALLBACK(int) tstHandleTableTest1Retain(RTHANDLETABLE hHandleTable, void *pvObj, void *pvCtx, void *pvUser) argument 54 uint32_t *pcCalls = (uint32_t *)pvUser; 313 static DECLCALLBACK(int) tstHandleTableTest2Thread(RTTHREAD hThread, void *pvUser) argument 315 RTHANDLETABLE const hHT = ((PTSTHTTEST2ARGS)pvUser)->hHT; 316 uint32_t const iThread = ((PTSTHTTEST2ARGS)pvUser)->iThread; 317 uint32_t const cMax = ((PTSTHTTEST2ARGS)pvUser)->cMax; 330 int rc = RTHandleTableAllocWithCtx(hHT, pvUser, hThread, &pah[i]); 345 if (pvObj != pvUser) [all...] |
H A D | tstIprtList.cpp | 494 * @param pvUser The provided user data. 496 static DECLCALLBACK(int) MtTest1ThreadProc(RTTHREAD hSelf, void *pvUser) argument 498 MTTESTLISTTYPE<MTTESTTYPE> *pTestList = (MTTESTLISTTYPE<MTTESTTYPE> *)pvUser; 511 * @param pvUser The provided user data. 513 static DECLCALLBACK(int) MtTest2ThreadProc(RTTHREAD hSelf, void *pvUser) argument 515 MTTESTLISTTYPE<MTTESTTYPE> *pTestList = (MTTESTLISTTYPE<MTTESTTYPE> *)pvUser; 528 * @param pvUser The provided user data. 530 static DECLCALLBACK(int) MtTest3ThreadProc(RTTHREAD hSelf, void *pvUser) argument 532 MTTESTLISTTYPE<MTTESTTYPE> *pTestList = (MTTESTLISTTYPE<MTTESTTYPE> *)pvUser; 545 * @param pvUser Th 547 MtTest4ThreadProc(RTTHREAD hSelf, void *pvUser) argument 570 MtTest5ThreadProc(RTTHREAD hSelf, void *pvUser) argument 592 MtTest6ThreadProc(RTTHREAD hSelf, void *pvUser) argument [all...] |
H A D | tstLdr-3.cpp | 71 * @param pvUser The user argument specified to RTLdrEnumSymbols(). 73 static DECLCALLBACK(int) testEnumSymbol2(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument 75 PTESTNEARSYM pSym = (PTESTNEARSYM)pvUser; 129 void *pvUser) 151 uint8_t const *pbSrc = (uint8_t const *)((uintptr_t)pDis->uInstrAddr + (uintptr_t)pDis->pvUser + offInstr); 202 * @param pvUser User argument. 204 static DECLCALLBACK(int) testGetImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument 207 RTUINTPTR BaseAddr = *(PCRTUINTPTR)pvUser; 226 * @param pvUser The user argument specified to RTLdrEnumSymbols(). 228 static DECLCALLBACK(int) testEnumSymbol1(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument 127 MyGetSymbol(PCDISCPUSTATE pCpu, uint32_t u32Sel, RTUINTPTR uAddress, char *pszBuf, size_t cchBuf, RTINTPTR *poff, void *pvUser) argument [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMQueue.cpp | 44 static DECLCALLBACK(void) pdmR3QueueTimer(PVM pVM, PTMTIMER pTimer, void *pvUser); 343 * @param pvUser The user argument to the consumer function. 349 PFNPDMQUEUEEXT pfnCallback, void *pvUser, const char *pszName, PPDMQUEUE *ppQueue) 367 pQueue->u.Ext.pvUser = pvUser; 371 Log(("PDM: Created external queue %p; cbItem=%d cItems=%d cMillies=%d pfnCallback=%p pvUser=%p\n", 372 cbItem, cItems, cMilliesInterval, pfnCallback, pvUser)); 775 if (!pQueue->u.Ext.pfnCallback(pQueue->u.Ext.pvUser, pItems)) 866 * @param pvUser Pointer to the queue. 868 static DECLCALLBACK(void) pdmR3QueueTimer(PVM pVM, PTMTIMER pTimer, void *pvUser) argument 348 PDMR3QueueCreateExternal(PVM pVM, size_t cbItem, uint32_t cItems, uint32_t cMilliesInterval, PFNPDMQUEUEEXT pfnCallback, void *pvUser, const char *pszName, PPDMQUEUE *ppQueue) argument [all...] |
H A D | PDMThread.cpp | 39 static DECLCALLBACK(int) pdmR3ThreadMain(RTTHREAD Thread, void *pvUser); 201 * @param pvUser The user argument to the thread function. 209 int pdmR3ThreadCreateDevice(PVM pVM, PPDMDEVINS pDevIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDEV pfnThread, argument 216 pThread->pvUser = pvUser; 234 * @param pvUser The user argument to the thread function. 242 int pdmR3ThreadCreateUsb(PVM pVM, PPDMUSBINS pUsbIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADUSB pfnThread, argument 249 pThread->pvUser = pvUser; 267 * @param pvUser Th 275 pdmR3ThreadCreateDriver(PVM pVM, PPDMDRVINS pDrvIns, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADDRV pfnThread, PFNPDMTHREADWAKEUPDRV pfnWakeUp, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument 307 PDMR3ThreadCreate(PVM pVM, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADINT pfnThread, PFNPDMTHREADWAKEUPINT pfnWakeUp, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument 338 PDMR3ThreadCreateExternal(PVM pVM, PPPDMTHREAD ppThread, void *pvUser, PFNPDMTHREADEXT pfnThread, PFNPDMTHREADWAKEUPEXT pfnWakeUp, size_t cbStack, RTTHREADTYPE enmType, const char *pszName) argument 755 pdmR3ThreadMain(RTTHREAD Thread, void *pvUser) argument [all...] |
H A D | PGMHandler.cpp | 60 static DECLCALLBACK(int) pgmR3HandlerPhysicalOneClear(PAVLROGCPHYSNODECORE pNode, void *pvUser); 61 static DECLCALLBACK(int) pgmR3HandlerPhysicalOneSet(PAVLROGCPHYSNODECORE pNode, void *pvUser); 62 static DECLCALLBACK(int) pgmR3InfoHandlersPhysicalOne(PAVLROGCPHYSNODECORE pNode, void *pvUser); 63 static DECLCALLBACK(int) pgmR3InfoHandlersVirtualOne(PAVLROGCPTRNODECORE pNode, void *pvUser); 92 LogFlow(("PGMR3HandlerPhysicalRegister: enmType=%d GCPhys=%RGp GCPhysLast=%RGp pfnHandlerR3=%RHv pvUserHC=%RHv pszModR0=%s pszHandlerR0=%s pvUserR0=%RHv pszModRC=%s pszHandlerRC=%s pvUser=%RRv pszDesc=%s\n", 163 * @param pvUser Pointer to the VM. 165 static DECLCALLBACK(int) pgmR3HandlerPhysicalOneClear(PAVLROGCPHYSNODECORE pNode, void *pvUser) argument 171 PVM pVM = (PVM)pvUser; 193 * @param pvUser Pointer to the VM. 195 static DECLCALLBACK(int) pgmR3HandlerPhysicalOneSet(PAVLROGCPHYSNODECORE pNode, void *pvUser) argument 604 pgmR3InfoHandlersPhysicalOne(PAVLROGCPHYSNODECORE pNode, void *pvUser) argument 637 pgmR3InfoHandlersVirtualOne(PAVLROGCPTRNODECORE pNode, void *pvUser) argument [all...] |
H A D | PGMMap.cpp | 59 * @param pvUser User argument to the callback. 62 VMMR3DECL(int) PGMR3MapPT(PVM pVM, RTGCPTR GCPtr, uint32_t cb, uint32_t fFlags, PFNPGMRELOCATE pfnRelocate, void *pvUser, const char *pszDesc) argument 64 LogFlow(("PGMR3MapPT: GCPtr=%#x cb=%d fFlags=%#x pfnRelocate=%p pvUser=%p pszDesc=%s\n", GCPtr, cb, fFlags, pfnRelocate, pvUser, pszDesc)); 138 pNew->pvUser = pvUser; 437 || !pCur->pfnRelocate(pVM, GCPtrOld, (RTGCPTR)iPDNew << X86_PD_SHIFT, PGMRELOCATECALL_SUGGEST, pCur->pvUser)) 443 || !pCur->pfnRelocate(pVM, GCPtrOld, (RTGCPTR)iPDNew << X86_PD_SHIFT, PGMRELOCATECALL_SUGGEST, pCur->pvUser)) 465 pCur->pfnRelocate(pVM, GCPtrOld, GCPtrNew, PGMRELOCATECALL_RELOCATE, pCur->pvUser); 618 if (!pCur->pfnRelocate(pVM, pCur->GCPtr, GCPtrCur, PGMRELOCATECALL_SUGGEST, pCur->pvUser)) [all...] |
H A D | PGMPool.cpp | 77 * is the pvUser to the access handlers. 116 static DECLCALLBACK(int) pgmR3PoolAccessHandler(PVM pVM, RTGCPHYS GCPhys, void *pvPhys, void *pvBuf, size_t cbBuf, PGMACCESSTYPE enmAccessType, void *pvUser); 530 * @param pvUser User argument. 533 PGMACCESSTYPE enmAccessType, void *pvUser) 537 PPGMPOOLPAGE pPage = (PPGMPOOLPAGE)pvUser; 622 * (This is the pvUser, so it has to be void *.) 532 pgmR3PoolAccessHandler(PVM pVM, RTGCPHYS GCPhys, void *pvPhys, void *pvBuf, size_t cbBuf, PGMACCESSTYPE enmAccessType, void *pvUser) argument
|
H A D | PGMSharedPage.cpp | 204 * @param pvUser Pointer to a VMCPUID with the requester's ID. 206 static DECLCALLBACK(VBOXSTRICTRC) pgmR3SharedModuleRegRendezvous(PVM pVM, PVMCPU pVCpu, void *pvUser) argument 208 VMCPUID idCpu = *(VMCPUID *)pvUser;
|
/vbox/src/VBox/VMM/include/ |
H A D | PDMAsyncCompletionInternal.h | 264 void *pvUser; member in struct:PDMASYNCCOMPLETIONTASK
|
H A D | SSMInternal.h | 195 void *pvUser; member in struct:SSMUNIT::__anon16971::__anon16976 291 AssertCompile2MemberOffsets(SSMUNIT, u.Common.pvKey, u.External.pvUser);
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstVMM.cpp | 64 static DECLCALLBACK(void) tstTMDummyCallback(PVM pVM, PTMTIMER pTimer, void *pvUser) argument 68 NOREF(pvUser); 146 PDMLDRCTX enmCtx, void *pvUser) 148 NOREF(pVM); NOREF(pszFilename); NOREF(enmCtx); NOREF(pvUser); NOREF(cbImage); 154 tstVMMConfigConstructor(PUVM pUVM, PVM pVM, void *pvUser) argument 156 NOREF(pvUser); 145 tstVMMLdrEnum(PVM pVM, const char *pszFilename, const char *pszName, RTUINTPTR ImageBase, size_t cbImage, PDMLDRCTX enmCtx, void *pvUser) argument
|
/vbox/src/VBox/Debugger/ |
H A D | VBoxDbgConsole.cpp | 742 * @param pvUser Pointer to the VBoxDbgConsole object.s 745 VBoxDbgConsole::backThread(RTTHREAD Thread, void *pvUser) argument 747 VBoxDbgConsole *pThis = (VBoxDbgConsole *)pvUser; 748 LogFlow(("backThread: Thread=%p pvUser=%p\n", (void *)Thread, pvUser));
|
/vbox/src/VBox/Devices/Bus/ |
H A D | MsixCommon.cpp | 116 PDMBOTHCBDECL(int) msixMMIORead(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void *pv, unsigned cb) argument 125 PPCIDEVICE pPciDev = (PPCIDEVICE)pvUser; 132 PDMBOTHCBDECL(int) msixMMIOWrite(PPDMDEVINS pDevIns, void *pvUser, RTGCPHYS GCPhysAddr, void const *pv, unsigned cb) argument 138 PPCIDEVICE pPciDev = (PPCIDEVICE)pvUser;
|
/vbox/src/VBox/Devices/Network/ |
H A D | DevINIP.cpp | 178 static DECLCALLBACK(void) devINIPARPTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument 180 PDEVINTNETIP pThis = (PDEVINTNETIP)pvUser; 193 static DECLCALLBACK(void) devINIPTCPFastTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument 195 PDEVINTNETIP pThis = (PDEVINTNETIP)pvUser; 208 static DECLCALLBACK(void) devINIPTCPSlowTimer(PPDMDEVINS pDevIns, PTMTIMER pTimer, void *pvUser) argument 210 PDEVINTNETIP pThis = (PDEVINTNETIP)pvUser;
|
/vbox/src/VBox/Main/src-client/ |
H A D | HGCMThread.cpp | 68 static DECLCALLBACK(int) hgcmWorkerThreadFunc (RTTHREAD ThreadSelf, void *pvUser); 73 friend DECLCALLBACK(int) hgcmWorkerThreadFunc (RTTHREAD ThreadSelf, void *pvUser); 135 int Initialize (HGCMTHREADHANDLE handle, const char *pszThreadName, PFNHGCMTHREAD pfnThread, void *pvUser); 179 static DECLCALLBACK(int) hgcmWorkerThreadFunc (RTTHREAD ThreadSelf, void *pvUser) argument 183 HGCMThread *pThread = (HGCMThread *)pvUser; 266 int HGCMThread::Initialize (HGCMTHREADHANDLE handle, const char *pszThreadName, PFNHGCMTHREAD pfnThread, void *pvUser) argument 283 m_pvUser = pvUser; 632 int hgcmThreadCreate (HGCMTHREADHANDLE *pHandle, const char *pszThreadName, PFNHGCMTHREAD pfnThread, void *pvUser) argument 649 rc = pThread->Initialize (handle, pszThreadName, pfnThread, pvUser);
|
/vbox/src/VBox/Main/src-server/ |
H A D | PerformanceImpl.cpp | 689 void PerformanceCollector::staticSamplerCallback(RTTIMERLR hTimerLR, void *pvUser, argument 692 AssertReturnVoid (pvUser != NULL); 693 PerformanceCollector *collector = static_cast <PerformanceCollector *> (pvUser);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPLibLdr.cpp | 99 static DECLCALLBACK(int) supLoadModuleResolveImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser); 144 * @param pvUser User argument. 147 const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) 149 NOREF(hLdrMod); NOREF(pvUser); NOREF(uSymbol); 151 AssertPtr(pvUser); 161 AssertMsgFailed(("%s is importing from %s! (expected 'SUPR0.dll' or 'VMMR0.r0', case-sensitive)\n", pvUser, pszModule)); 170 AssertMsgFailed(("%s is importing by ordinal (ord=%d)\n", pvUser, (int)(uintptr_t)pszSymbol)); 257 AssertLogRelMsgFailed(("%s is importing %s which we couldn't find\n", pvUser, pszSymbol)); 279 static DECLCALLBACK(int) supLoadModuleCalcSizeCB(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument 281 PSUPLDRCALCSIZEARGS pArgs = (PSUPLDRCALCSIZEARGS)pvUser; 146 supLoadModuleResolveImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument 307 supLoadModuleCreateTabsCB(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument [all...] |