/vbox/include/iprt/ |
H A D | poll.h | 57 * @retval VERR_INVALID_HANDLE if @a hPollSet is invalid. 64 * @param hPollSet The set to poll on. 76 RTDECL(int) RTPoll(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid); 83 * @retval VERR_INVALID_HANDLE if @a hPollSet is invalid. 92 * @param hPollSet The set to poll on. 100 RTDECL(int) RTPollNoResume(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid); 114 * @param hPollSet The poll set to destroy. NIL_POLLSET is quietly 117 RTDECL(int) RTPollSetDestroy(RTPOLLSET hPollSet); variable 130 * @param hPollSet The poll set to modify. 136 RTDECL(int) RTPollSetAdd(RTPOLLSET hPollSet, PCRTHANDL 179 RTDECL(uint32_t) RTPollSetGetCount(RTPOLLSET hPollSet); variable 210 RTPollSetAddPipe(RTPOLLSET hPollSet, RTPIPE hPipe, uint32_t fEvents, uint32_t id) argument 229 RTPollSetAddSocket(RTPOLLSET hPollSet, RTSOCKET hSocket, uint32_t fEvents, uint32_t id) argument [all...] |
/vbox/src/VBox/Runtime/include/internal/ |
H A D | pipe.h | 56 * @param hPollSet The poll set handle (for access checks). 64 uint32_t rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait);
|
H A D | socket.h | 66 uint32_t rtSocketPollStart(RTSOCKET hSocket, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait);
|
/vbox/src/VBox/Runtime/r3/ |
H A D | poll.cpp | 432 RTDECL(int) RTPoll(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid) argument 434 RTPOLLSETINTERNAL *pThis = hPollSet; 472 RTDECL(int) RTPollNoResume(RTPOLLSET hPollSet, RTMSINTERVAL cMillies, uint32_t *pfEvents, uint32_t *pid) argument 474 RTPOLLSETINTERNAL *pThis = hPollSet; 534 RTDECL(int) RTPollSetDestroy(RTPOLLSET hPollSet) argument 536 RTPOLLSETINTERNAL *pThis = hPollSet; 734 RTDECL(int) RTPollSetAdd(RTPOLLSET hPollSet, PCRTHANDLE pHandle, uint32_t fEvents, uint32_t id) argument 739 RTPOLLSETINTERNAL *pThis = hPollSet; 882 RTDECL(int) RTPollSetRemove(RTPOLLSET hPollSet, uint32_t id) argument 887 RTPOLLSETINTERNAL *pThis = hPollSet; 975 RTPollSetQueryHandle(RTPOLLSET hPollSet, uint32_t id, PRTHANDLE pHandle) argument 1010 RTPollSetGetCount(RTPOLLSET hPollSet) argument 1029 RTPollSetEventsChange(RTPOLLSET hPollSet, uint32_t id, uint32_t fEvents) argument [all...] |
H A D | socket.cpp | 151 RTPOLLSET hPollSet; member in struct:RTSOCKETINT 413 pThis->hPollSet = NIL_RTPOLLSET; 2044 * @param hPollSet The poll set handle (for access checks). 2055 uint32_t rtSocketPollStart(RTSOCKET hSocket, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument 2063 pThis->hPollSet = hPollSet; 2066 AssertReturn(pThis->hPollSet == hPollSet, UINT32_MAX); 2102 pThis->hPollSet = NIL_RTPOLLSET; 2133 Assert(pThis->hPollSet ! [all...] |
/vbox/src/VBox/ValidationKit/utils/TestExecServ/ |
H A D | TestExecServiceInternal.h | 135 * @param hPollSet The poll set to add them to. 138 DECLR3CALLBACKMEMBER(int, pfnPollSetAdd,(RTPOLLSET hPollSet, uint32_t idStart));
|
H A D | TestExecService.cpp | 117 RTPOLLSET hPollSet; member in struct:TXSEXEC 1575 * @param hPollSet The polling set. 1584 static int txsDoExecHlpHandleOutputEvent(RTPOLLSET hPollSet, uint32_t fPollEvt, PRTPIPE phPipeR, argument 1633 rc2 = RTPollSetRemove(hPollSet, enmHndId); 1666 * @param hPollSet The polling set. 1671 static void txsDoExecHlpHandleStdInErrorEvent(RTPOLLSET hPollSet, uint32_t fPollEvt, PRTPIPE phStdInW, argument 1678 rc2 = RTPollSetRemove(hPollSet, TXSEXECHNDID_STDIN_WRITABLE); 1682 rc2 = RTPollSetRemove(hPollSet, TXSEXECHNDID_STDIN); 1701 * @param hPollSet The polling set. 1706 static void txsDoExecHlpHandleStdInWritableEvent(RTPOLLSET hPollSet, uint32_ argument 1741 txsDoExecHlpHandleTransportEvent(RTPOLLSET hPollSet, uint32_t fPollEvt, uint32_t idPollHnd, PRTPIPE phStdInW, PTXSEXECSTDINBUF pStdInBuf) argument [all...] |
H A D | TestExecServiceTcp.cpp | 577 static DECLCALLBACK(int) txsTcpPollSetAdd(RTPOLLSET hPollSet, uint32_t idStart) argument 579 return RTPollSetAddSocket(hPollSet, g_hTcpClient, RTPOLL_EVT_READ | RTPOLL_EVT_ERROR, idStart);
|
/vbox/src/VBox/Additions/common/VBoxService/ |
H A D | VBoxServiceControl.h | 117 RTPOLLSET hPollSet; 265 RTPOLLSET hPollSet; member in struct:VBOXSERVICECTRLPROCESS
|
H A D | VBoxServiceControlProcess.cpp | 104 pProcess->hPollSet = NIL_RTPOLLSET; 285 * @param hPollSet The polling set. 294 int rc = RTPollSetRemove(pProcess->hPollSet, VBOXSERVICECTRLPIPEID_STDIN); 376 int rc2 = RTPollSetRemove(pProcess->hPollSet, idPollHnd); 544 rc2 = RTPollNoResume(pProcess->hPollSet, cMsPollCur, &fPollEvt, &idPollHnd); 614 pProcess->uPID, rc2, RTPollSetGetCount(hPollSet), gstcntlProcessPollHandleToString(idPollHnd), rc, fProcessAlive, pProcess->fShutdown); 1562 rc = RTPollSetCreate(&pProcess->hPollSet); 1572 rc = RTPollSetAddPipe(pProcess->hPollSet, 1576 rc = RTPollSetAddPipe(pProcess->hPollSet, 1580 rc = RTPollSetAddPipe(pProcess->hPollSet, [all...] |
H A D | VBoxServiceControlSession.cpp | 2038 rc = RTPollSetCreate(&pSession->hPollSet); 2040 rc = RTPollSetAddPipe(pSession->hPollSet, pSession->hStdInW, RTPOLL_EVT_ERROR, 2043 rc = RTPollSetAddPipe(pSession->hPollSet, pSession->hStdOutR, RTPOLL_EVT_READ | RTPOLL_EVT_ERROR, 2046 rc = RTPollSetAddPipe(pSession->hPollSet, pSession->hStdErrR, RTPOLL_EVT_READ | RTPOLL_EVT_ERROR,
|
/vbox/src/VBox/Devices/USB/usbip/ |
H A D | USBProxyDevice-usbip.cpp | 319 RTPOLLSET hPollSet; member in struct:USBPROXYDEVUSBIP 618 rc = RTPollSetAddSocket(pProxyDevUsbIp->hPollSet, pProxyDevUsbIp->hSocket, 732 pDevUsbIp->hPollSet = NIL_RTPOLLSET; 744 rc = RTPollSetCreate(&pDevUsbIp->hPollSet); 747 rc = RTPollSetAddPipe(pDevUsbIp->hPollSet, pDevUsbIp->hPipeR, 759 RTPollSetRemove(pDevUsbIp->hPollSet, USBIP_POLL_ID_PIPE); 760 int rc2 = RTPollSetDestroy(pDevUsbIp->hPollSet); 784 if (pDevUsbIp->hPollSet != NIL_RTPOLLSET) 788 rc = RTPollSetRemove(pDevUsbIp->hPollSet, USBIP_POLL_ID_SOCKET); 791 rc = RTPollSetRemove(pDevUsbIp->hPollSet, USBIP_POLL_ID_PIP [all...] |
/vbox/src/VBox/Runtime/r3/os2/ |
H A D | pipe-os2.cpp | 81 RTPOLLSET hPollSet; member in struct:RTPIPEINTERNAL 203 pThisR->hPollSet = NIL_RTPOLLSET; 204 pThisW->hPollSet = NIL_RTPOLLSET; 339 pThis->hPollSet = NIL_RTPOLLSET; 770 if (pThis->hPollSet == NIL_RTPOLLSET) 771 pThis->hPollSet = (RTPOLLSET)(uintptr_t)0xbeef0042; 842 pThis->hPollSet = NIL_RTPOLLSET; 979 uint32_t rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument 991 || pThis->hPollSet == NIL_RTPOLLSET) 998 pThis->hPollSet [all...] |
/vbox/src/bldprogs/ |
H A D | scmsubversion.cpp | 96 RTPOLLSET hPollSet, uint32_t idPollSet) 110 RTPollSetRemove(hPollSet, idPollSet); 121 RTPollSetRemove(hPollSet, idPollSet); 146 RTPollSetRemove(hPollSet, idPollSet); 275 RTPOLLSET hPollSet; local 276 rc = RTPollSetCreate(&hPollSet); 280 rc = RTPollSetAddPipe(hPollSet, hPipeStdOutR, RTPOLL_EVT_READ | RTPOLL_EVT_ERROR, 1); 282 rc = RTPollSetAddPipe(hPollSet, hPipeStdErrR, RTPOLL_EVT_READ | RTPOLL_EVT_ERROR, 2); 315 rc = rtProcProcessOutput(rc, &hPipeStdOutR, &cbStdOut, &offStdOut, ppszStdOut, hPollSet, 1); 317 rc = rtProcProcessOutput(rc, &hPipeStdErrR, &cbStdErr, &offStdErr, ppszStdErr, hPollSet, 95 rtProcProcessOutput(int rc, PRTPIPE phPipeR, size_t *pcbAllocated, size_t *poffCur, char **ppszBuffer, RTPOLLSET hPollSet, uint32_t idPollSet) argument [all...] |
/vbox/src/VBox/Runtime/r3/win/ |
H A D | pipe-win.cpp | 88 RTPOLLSET hPollSet; member in struct:RTPIPEINTERNAL 299 pThisR->hPollSet = NIL_RTPOLLSET; 300 pThisW->hPollSet = NIL_RTPOLLSET; 485 pThis->hPollSet = NIL_RTPOLLSET; 1270 * @param hPollSet The poll set handle (for access checks). 1278 uint32_t rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument 1292 || pThis->hPollSet == hPollSet) 1329 pThis->hPollSet = hPollSet; [all...] |
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvVD.cpp | 1092 RTPOLLSET hPollSet; member in struct:VDSOCKETINT 1122 pSockInt->hPollSet = NIL_RTPOLLSET; 1134 rc = RTPollSetCreate(&pSockInt->hPollSet); 1137 rc = RTPollSetAddPipe(pSockInt->hPollSet, pSockInt->hPipeR, 1145 RTPollSetRemove(pSockInt->hPollSet, VDSOCKET_POLL_ID_PIPE); 1146 rc2 = RTPollSetDestroy(pSockInt->hPollSet); 1174 if (pSockInt->hPollSet != NIL_RTPOLLSET) 1178 rc = RTPollSetRemove(pSockInt->hPollSet, VDSOCKET_POLL_ID_SOCKET); 1181 rc = RTPollSetRemove(pSockInt->hPollSet, VDSOCKET_POLL_ID_PIPE); 1183 rc = RTPollSetDestroy(pSockInt->hPollSet); [all...] |