/vbox/src/VBox/Runtime/r3/solaris/ |
H A D | fileaio-solaris.cpp | 439 RTDECL(int) RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, argument 466 if (cMillies != RT_INDEFINITE_WAIT) 468 Timeout.tv_sec = cMillies / 1000; 469 Timeout.tv_nsec = cMillies % 1000 * 1000000; 524 if (cMillies != RT_INDEFINITE_WAIT) 530 if (cMilliesElapsed < cMillies) 532 Timeout.tv_sec = (cMillies - (RTMSINTERVAL)cMilliesElapsed) / 1000; 533 Timeout.tv_nsec = (cMillies - (RTMSINTERVAL)cMilliesElapsed) % 1000 * 1000000;
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | fileaio-win.cpp | 389 RTDECL(int) RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, argument 424 DWORD dwTimeout = cMillies == RT_INDEFINITE_WAIT ? INFINITE : cMillies; 430 if (cMillies != RT_INDEFINITE_WAIT) 479 if (cMillies != RT_INDEFINITE_WAIT) 484 if (cMilliesElapsed < cMillies) 485 cMillies -= cMilliesElapsed; 487 cMillies = 0;
|
H A D | localipc-win.cpp | 1053 RTDECL(int) RTLocalIpcSessionWaitForData(RTLOCALIPCSESSION hSession, uint32_t cMillies) argument 1088 if (cMillies == 0) 1120 if ( cMillies != RT_INDEFINITE_WAIT 1126 if (cElapsed >= cMillies) 1131 cMsMaxWait = cMillies - (uint32_t)cElapsed;
|
H A D | pipe-win.cpp | 984 RTDECL(int) RTPipeSelectOne(RTPIPE hPipe, RTMSINTERVAL cMillies) argument 1014 if (cMillies == 0) 1071 || cMillies) 1093 if ( cMillies != RT_INDEFINITE_WAIT 1099 if (cElapsed >= cMillies) 1104 cMsMaxWait = cMillies - (uint32_t)cElapsed;
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | VMReq.cpp | 384 * If it's desired to poll on the completion of the request set cMillies 391 * @returns VERR_TIMEOUT if cMillies was reached without the packet being completed. 400 * @param cMillies Number of milliseconds to wait for the request to 410 VMMR3DECL(int) VMR3ReqCallU(PUVM pUVM, VMCPUID idDstCpu, PVMREQ *ppReq, RTMSINTERVAL cMillies, uint32_t fFlags, argument 415 int rc = VMR3ReqCallVU(pUVM, idDstCpu, ppReq, cMillies, fFlags, pfnFunction, cArgs, va); 424 * If it's desired to poll on the completion of the request set cMillies 431 * @returns VERR_TIMEOUT if cMillies was reached without the packet being completed. 440 * @param cMillies Number of milliseconds to wait for the request to 458 VMMR3DECL(int) VMR3ReqCallVU(PUVM pUVM, VMCPUID idDstCpu, PVMREQ *ppReq, RTMSINTERVAL cMillies, uint32_t fFlags, argument 461 LogFlow(("VMR3ReqCallV: idDstCpu=%u cMillies 806 VMR3ReqQueue(PVMREQ pReq, RTMSINTERVAL cMillies) argument 960 VMR3ReqWait(PVMREQ pReq, RTMSINTERVAL cMillies) argument [all...] |
/vbox/src/VBox/ValidationKit/utils/TestExecServ/ |
H A D | TestExecServiceTcp.cpp | 229 * @param cMillies The period to wait on each thread. 231 static int txsTcpConnectWaitOnThreads(RTMSINTERVAL cMillies) argument 238 int rc2 = RTThreadWait(g_hThreadTcpConnect, cMillies, &rcThread); 249 int rc2 = RTThreadWait(g_hThreadTcpServer, cMillies, &rcThread); 590 int rc = RTTcpSelectOne(hTcpClient, 0/*cMillies*/);
|
/vbox/src/VBox/Devices/Network/testcase/ |
H A D | tstIntNet-1.cpp | 423 * @param cMillies The time period, ms. 428 static void doPacketSniffing(INTNETIFHANDLE hIf, PSUPDRVSESSION pSession, PINTNETBUF pBuf, uint32_t cMillies, argument 441 if (cElapsedMillies >= cMillies) 448 WaitReq.cMillies = cMillies - (uint32_t)cElapsedMillies; 673 uint32_t cMillies = 1000; local 715 cMillies = Value.u32 * 1000; 716 if (cMillies / 1000 != Value.u32) 719 cMillies = UINT32_MAX - 1; 947 doPacketSniffing(OpenReq.hIf, pSession, pBuf, cMillies, pFileRa [all...] |
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvSCSI.cpp | 552 * @param cMillies The number of milliseconds to wait for any 555 static bool drvscsiAsyncIOLoopNoPendingDummy(PDRVSCSI pThis, uint32_t cMillies) argument 559 int rc = RTReqWait(pThis->pPendingDummyReq, cMillies);
|
/vbox/src/VBox/Devices/USB/freebsd/ |
H A D | USBProxyDevice-freebsd.cpp | 829 * @param cMillies Number of milliseconds to wait. Use 0 to not wait at all. 831 static DECLCALLBACK(PVUSBURB) usbProxyFreeBSDUrbReap(PUSBPROXYDEV pProxyDev, RTMSINTERVAL cMillies) argument 841 LogFlow(("usbProxyFreeBSDUrbReap: pProxyDev=%p, cMillies=%u\n", 842 pProxyDev, cMillies)); 962 else if (cMillies != 0 && rc == VERR_RESOURCE_BUSY) 974 rc = poll(pfd, 2, (cMillies == RT_INDEFINITE_WAIT) ? INFTIM : cMillies); 984 cMillies = 0;
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTLockValidator.cpp | 300 * @param cMillies How long to wait for each. 304 static void testWaitForThreads(uint32_t cMillies, bool fStopOnError) argument 312 RTTEST_CHECK_RC_OK(g_hTest, rc2 = RTThreadWait(g_ahThreads[i], cMillies, &rcThread));
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | thread.cpp | 1083 * @param cMillies The number of milliseconds to wait. Use RT_INDEFINITE_WAIT for 1086 RTDECL(int) RTThreadUserWait(RTTHREAD Thread, RTMSINTERVAL cMillies) argument 1092 rc = RTSemEventMultiWait(pThread->EventUser, cMillies); 1107 * @param cMillies The number of milliseconds to wait. Use RT_INDEFINITE_WAIT for 1110 RTDECL(int) RTThreadUserWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies) argument 1116 rc = RTSemEventMultiWaitNoResume(pThread->EventUser, cMillies); 1153 * @param cMillies The number of milliseconds to wait. Use RT_INDEFINITE_WAIT for 1158 static int rtThreadWait(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc, bool fAutoResume) argument 1169 rc = RTSemEventMultiWait(pThread->EventTerminated, cMillies); 1171 rc = RTSemEventMultiWaitNoResume(pThread->EventTerminated, cMillies); 1220 RTThreadWait(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc) argument 1238 RTThreadWaitNoResume(RTTHREAD Thread, RTMSINTERVAL cMillies, int *prc) argument [all...] |
/vbox/src/VBox/Runtime/common/zip/ |
H A D | gzipvfs.cpp | 615 static DECLCALLBACK(int) rtZipGzip_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument 643 rc = RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
|
H A D | tarvfs.cpp | 1089 static DECLCALLBACK(int) rtZipTarFssIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument 1106 return RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
|
/vbox/src/VBox/Runtime/r3/linux/ |
H A D | fileaio-linux.cpp | 654 RTDECL(int) RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, argument 681 if (cMillies != RT_INDEFINITE_WAIT) 683 Timeout.tv_sec = cMillies / 1000; 684 Timeout.tv_nsec = cMillies % 1000 * 1000000; 755 if (cMillies != RT_INDEFINITE_WAIT) 760 if (cMilliesElapsed >= cMillies) 767 Timeout.tv_sec = (cMillies - (RTMSINTERVAL)cMilliesElapsed) / 1000; 768 Timeout.tv_nsec = (cMillies - (RTMSINTERVAL)cMilliesElapsed) % 1000 * 1000000;
|
/vbox/src/VBox/Runtime/r3/os2/ |
H A D | pipe-os2.cpp | 754 RTDECL(int) RTPipeSelectOne(RTPIPE hPipe, RTMSINTERVAL cMillies) argument 767 if (RT_SUCCESS(rc) && cMillies > 0) 783 if (cMillies > 0) 815 if (cMillies != RT_INDEFINITE_WAIT) 818 if (cElapsed >= cMillies) 823 cMsMaxWait = cMillies - (uint32_t)cElapsed; 841 if (cMillies > 0)
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | fileaio-posix.cpp | 855 RTDECL(int) RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, argument 865 LogFlowFunc(("hAioCtx=%#p cMinReqs=%zu cMillies=%u pahReqs=%#p cReqs=%zu pcbReqs=%#p\n", 866 hAioCtx, cMinReqs, cMillies, pahReqs, cReqs, pcReqs)); 886 if (cMillies != RT_INDEFINITE_WAIT) 888 Timeout.tv_sec = cMillies / 1000; 889 Timeout.tv_nsec = (cMillies % 1000) * 1000000; 1022 if (cMillies != RT_INDEFINITE_WAIT)
|
/vbox/src/VBox/Runtime/r3/ |
H A D | tcp.cpp | 813 RTMSINTERVAL cMillies, PRTTCPCLIENTCONNECTCANCEL volatile *ppCancelCookie) 840 rc = rtSocketConnect(Sock, &Addr, cMillies); 846 rc = rtSocketConnect(Sock, &Addr, cMillies); 1055 RTR3DECL(int) RTTcpSelectOne(RTSOCKET Sock, RTMSINTERVAL cMillies) argument 1057 return RTSocketSelectOne(Sock, cMillies); 1062 RTMSINTERVAL cMillies) 1064 return RTSocketSelectOneEx(Sock, fEvents, pfEvents, cMillies); 812 RTTcpClientConnectEx(const char *pszAddress, uint32_t uPort, PRTSOCKET pSock, RTMSINTERVAL cMillies, PRTTCPCLIENTCONNECTCANCEL volatile *ppCancelCookie) argument 1061 RTTcpSelectOneEx(RTSOCKET Sock, uint32_t fEvents, uint32_t *pfEvents, RTMSINTERVAL cMillies) argument
|
/vbox/src/VBox/Debugger/testcase/ |
H A D | tstDBGCParser.cpp | 32 static DECLCALLBACK(bool) tstDBGCBackInput(PDBGCBACK pBack, uint32_t cMillies); 70 * @param cMillies Number of milliseconds to wait on input data. 72 static DECLCALLBACK(bool) tstDBGCBackInput(PDBGCBACK pBack, uint32_t cMillies) argument
|
/vbox/src/VBox/Devices/Input/ |
H A D | UsbKbd.cpp | 761 static DECLCALLBACK(PVUSBURB) usbHidUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) argument 764 //LogFlow(("usbHidUrbReap/#%u: cMillies=%u\n", pUsbIns->iInstance, cMillies)); 769 if (!pUrb && cMillies) 775 RTSemEventWait(pThis->hEvtDoneQueue, cMillies);
|
/vbox/src/VBox/Devices/USB/ |
H A D | USBProxyDevice.cpp | 690 static DECLCALLBACK(PVUSBURB) usbProxyDevUrbReap(PPDMUSBINS pUsbIns, RTMSINTERVAL cMillies) argument 693 PVUSBURB pUrb = pProxyDev->pOps->pfnUrbReap(pProxyDev, cMillies);
|
H A D | VUSBUrb.cpp | 1988 * @param cMillies Number of milliseconds to block in each reap operation. 1991 void vusbUrbDoReapAsync(PVUSBURB pHead, RTMSINTERVAL cMillies) argument 2014 && ((pRipe = pDev->pUsbIns->pReg->pfnUrbReap(pDev->pUsbIns, cMillies)) != NULL)) 2033 * @param cMillies Number of milliseconds to block in each reap operation. 2036 void vusbUrbDoReapAsyncDev(PVUSBDEV pDev, RTMSINTERVAL cMillies) argument 2055 && ((pRipe = pDev->pUsbIns->pReg->pfnUrbReap(pDev->pUsbIns, cMillies)) != NULL))
|
/vbox/src/VBox/RDP/client-1.8.3/vrdp/ |
H A D | rdpusb.c | 161 static inline PVUSBURB op_usbproxy_back_reap_urb(PUSBPROXYDEV pDev, unsigned cMillies) argument 163 return g_USBProxyDeviceHost.pfnUrbReap (pDev, cMillies);
|
/vbox/src/VBox/Additions/common/VBoxGuest/ |
H A D | VBoxGuest-haiku-stubs.c | 412 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX hFastMtx, RTMSINTERVAL cMillies) argument 414 return g_VBoxGuest->_RTSemMutexRequest(hFastMtx, cMillies);
|
H A D | VBoxGuest.cpp | 1988 bool fInterruptible, uint32_t cMillies) 2036 rc = RTSemEventMultiWaitNoResume(pWait->Event, cMillies); 2038 rc = RTSemEventMultiWait(pWait->Event, cMillies); 2066 false /* fInterruptible */, u32User /* cMillies */); 2080 true /* fInterruptible */, u32User /* cMillies */); 2185 uint32_t cMillies, bool fInterruptible, bool f32bit, bool fUserData, 2244 rc = VbglR0HGCMInternalCall32(pInfo, cbInfo, fFlags, vbgdHgcmAsyncWaitCallbackInterruptible, pDevExt, cMillies); 2246 rc = VbglR0HGCMInternalCall32(pInfo, cbInfo, fFlags, vbgdHgcmAsyncWaitCallback, pDevExt, cMillies); 2252 rc = VbglR0HGCMInternalCall(pInfo, cbInfo, fFlags, vbgdHgcmAsyncWaitCallbackInterruptible, pDevExt, cMillies); 2254 rc = VbglR0HGCMInternalCall(pInfo, cbInfo, fFlags, vbgdHgcmAsyncWaitCallback, pDevExt, cMillies); 1987 vbgdHgcmAsyncWaitCallbackWorker(VMMDevHGCMRequestHeader volatile *pHdr, PVBOXGUESTDEVEXT pDevExt, bool fInterruptible, uint32_t cMillies) argument 2184 vbgdIoCtl_HGCMCall(PVBOXGUESTDEVEXT pDevExt, PVBOXGUESTSESSION pSession, VBoxGuestHGCMCallInfo *pInfo, uint32_t cMillies, bool fInterruptible, bool f32bit, bool fUserData, size_t cbExtra, size_t cbData, size_t *pcbDataReturned) argument [all...] |
/vbox/include/VBox/ |
H A D | usblib-win.h | 298 USBLIB_DECL(int) USBLibWaitChange(RTMSINTERVAL cMillies); variable
|