Searched defs:fEvents (Results 1 - 25 of 27) sorted by relevance

12

/vbox/include/iprt/
H A Dpoll.h133 * @param fEvents Which events to poll for.
136 RTDECL(int) RTPollSetAdd(RTPOLLSET hPollSet, PCRTHANDLE pHandle, uint32_t fEvents, uint32_t id);
193 * @param fEvents Which events to poll for.
195 RTDECL(int) RTPollSetEventsChange(RTPOLLSET hPollSet, uint32_t id, uint32_t fEvents);
204 * @param fEvents Which events to poll for.
210 DECLINLINE(int) RTPollSetAddPipe(RTPOLLSET hPollSet, RTPIPE hPipe, uint32_t fEvents, uint32_t id) argument
216 return RTPollSetAdd(hPollSet, &Handle, fEvents, id);
226 * @param fEvents Which events to poll for.
229 DECLINLINE(int) RTPollSetAddSocket(RTPOLLSET hPollSet, RTSOCKET hSocket, uint32_t fEvents, uint32_t id) argument
235 return RTPollSetAdd(hPollSet, &Handle, fEvents, i
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstRTPoll.cpp194 uint32_t fEvents = UINT32_MAX; local
196 RTTESTI_CHECK_RC(RTPoll(hSet, 0, &fEvents, &id), VINF_SUCCESS);
198 RTTESTI_CHECK(fEvents == RTPOLL_EVT_WRITE);
200 fEvents = UINT32_MAX;
202 RTTESTI_CHECK_RC(rc = RTPoll(hSet, 250, &fEvents, &id), VINF_SUCCESS);
204 RTTESTI_CHECK(fEvents == RTPOLL_EVT_WRITE);
208 fEvents = UINT32_MAX;
210 RTTESTI_CHECK_RC(RTPoll(hSet, RT_INDEFINITE_WAIT, &fEvents, &id), VINF_SUCCESS);
212 RTTESTI_CHECK(fEvents == RTPOLL_EVT_WRITE);
215 fEvents
[all...]
/vbox/src/VBox/Additions/common/VBoxService/
H A DVBoxServiceBalloon.cpp316 uint32_t fEvents = 0; local
319 rc = VbglR3WaitEvent(VMMDEV_EVENT_BALLOON_CHANGE_REQUEST, 0 /* no wait */, &fEvents);
321 && (fEvents & VMMDEV_EVENT_BALLOON_CHANGE_REQUEST))
H A DVBoxServiceStats.cpp613 uint32_t fEvents = 0; local
617 rc = VbglR3WaitEvent(VMMDEV_EVENT_STATISTICS_INTERVAL_CHANGE_REQUEST, 0 /* no wait */, &fEvents);
619 && (fEvents & VMMDEV_EVENT_STATISTICS_INTERVAL_CHANGE_REQUEST))
/vbox/src/VBox/Storage/
H A DVDIfVfs.cpp163 static DECLCALLBACK(int) vdIfVfsIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
168 if (fEvents != RTPOLL_EVT_ERROR)
170 *pfRetEvents = fEvents & ~RTPOLL_EVT_ERROR;
174 rc = RTVfsUtilDummyPollOne(fEvents, cMillies, fIntr, pfRetEvents);
H A DVDVfs.cpp344 static DECLCALLBACK(int) vdVfsFile_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
349 if (fEvents != RTPOLL_EVT_ERROR)
351 *pfRetEvents = fEvents & ~RTPOLL_EVT_ERROR;
355 rc = RTVfsUtilDummyPollOne(fEvents, cMillies, fIntr, pfRetEvents);
/vbox/src/VBox/Runtime/common/checksum/
H A Dmanifest3.cpp352 static DECLCALLBACK(int) rtManifestPtIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
356 return RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
/vbox/src/VBox/Runtime/common/dvm/
H A Ddvmvfs.cpp209 static DECLCALLBACK(int) rtDvmVfsFile_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
214 if (fEvents != RTPOLL_EVT_ERROR)
216 *pfRetEvents = fEvents & ~RTPOLL_EVT_ERROR;
220 rc = RTVfsUtilDummyPollOne(fEvents, cMillies, fIntr, pfRetEvents);
/vbox/src/VBox/Additions/x11/VBoxClient/
H A Ddisplay.cpp293 uint32_t fEvents; local
300 RT_INDEFINITE_WAIT, &fEvents);
305 if (fEvents & VMMDEV_EVENT_DISPLAY_CHANGE_REQUEST)
/vbox/src/VBox/Runtime/common/zip/
H A Dpkzip.cpp135 static DECLCALLBACK(int) memFssIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, uint32_t *pfRetEvents) argument
H A Dgzipvfs.cpp615 static DECLCALLBACK(int) rtZipGzip_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
629 fEvents &= ~RTPOLL_EVT_WRITE;
635 fEvents &= ~RTPOLL_EVT_READ;
641 fRetEvents &= fEvents;
643 rc = RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
H A Dtarvfs.cpp1089 static DECLCALLBACK(int) rtZipTarFssIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
1095 if ( (fEvents & RTPOLL_EVT_READ)
1098 int rc = RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, 0, fIntr, pfRetEvents);
1106 return RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
H A Dpkzipvfs.cpp998 static DECLCALLBACK(int) rtZipPkzipFssIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, argument
1004 if ( (fEvents & RTPOLL_EVT_READ)
1007 int rc = RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, 0, fIntr, pfRetEvents);
1015 return RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
H A Dxarvfs.cpp976 static DECLCALLBACK(int) rtZipXarFssIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
982 if ( (fEvents & RTPOLL_EVT_READ)
985 int rc = RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, 0, fIntr, pfRetEvents);
993 return RTVfsIoStrmPoll(pThis->hVfsIos, fEvents, cMillies, fIntr, pfRetEvents);
1290 static DECLCALLBACK(int) rtZipXarFssDecompIos_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
1294 return RTVfsIoStrmPoll(pThis->hVfsIosDecompressor, fEvents, cMillies, fIntr, pfRetEvents);
/vbox/src/VBox/Runtime/r3/posix/
H A Dpipe-posix.cpp674 int rtPipePollGetHandle(RTPIPE hPipe, uint32_t fEvents, PRTHCINTPTR phNative) argument
680 AssertReturn(!(fEvents & RTPOLL_EVT_READ) || pThis->fRead, VERR_INVALID_PARAMETER);
681 AssertReturn(!(fEvents & RTPOLL_EVT_WRITE) || !pThis->fRead, VERR_INVALID_PARAMETER);
/vbox/src/VBox/Runtime/r3/
H A Dudp.cpp428 uint32_t fEvents; local
429 int rc = RTSocketSelectOneEx(hSocket, RTSOCKET_EVT_READ | RTSOCKET_EVT_ERROR, &fEvents, 1000);
442 if (fEvents & RTSOCKET_EVT_ERROR)
H A Dpoll.cpp90 uint32_t fEvents; member in struct:RTPOLLSETHNDENT
174 uint32_t fEvents = 0; local
182 fEvents = rtPipePollStart(pThis->paHandles[i].u.hPipe, pThis, pThis->paHandles[i].fEvents,
187 fEvents = rtSocketPollStart(pThis->paHandles[i].u.hSocket, pThis, pThis->paHandles[i].fEvents,
193 fEvents = UINT32_MAX;
196 if (fEvents)
199 if ( fEvents
206 *pfEvents = fEvents;
650 rtPollSetOs2Add(RTPOLLSETINTERNAL *pThis, unsigned i, uint32_t fEvents) argument
734 RTPollSetAdd(RTPOLLSET hPollSet, PCRTHANDLE pHandle, uint32_t fEvents, uint32_t id) argument
1029 RTPollSetEventsChange(RTPOLLSET hPollSet, uint32_t id, uint32_t fEvents) argument
[all...]
H A Dtcp.cpp985 uint32_t fEvents;
986 rc = RTSocketSelectOneEx(Sock, RTSOCKET_EVT_READ | RTSOCKET_EVT_ERROR, &fEvents, 1000);
991 if (fEvents & RTSOCKET_EVT_ERROR)
1061 RTR3DECL(int) RTTcpSelectOneEx(RTSOCKET Sock, uint32_t fEvents, uint32_t *pfEvents, argument
1064 return RTSocketSelectOneEx(Sock, fEvents, pfEvents, cMillies);
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-freebsd.c362 static int VBoxGuestFreeBSDPoll (struct cdev *pDev, int fEvents, struct thread *td) argument
366 LogFlow((DEVICE_NAME "::Poll: fEvents=%d\n", fEvents));
371 return (fEvents & (POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM));
377 fEventsProcessed = fEvents & (POLLIN | POLLRDNORM);
H A DVBoxGuest-solaris.c72 static int VBoxGuestSolarisPoll(dev_t Dev, short fEvents, int fAnyYet, short *pReqEvents, struct pollhead **ppPollHead);
735 static int VBoxGuestSolarisPoll(dev_t Dev, short fEvents, int fAnyYet, short *pReqEvents, struct pollhead **ppPollHead) argument
737 LogFlow((DEVICE_NAME "::Poll: fEvents=%d fAnyYet=%d\n", fEvents, fAnyYet));
/vbox/src/VBox/Runtime/common/vfs/
H A Dvfsstdfile.cpp252 static DECLCALLBACK(int) rtVfsStdFile_PollOne(void *pvThis, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
257 if (fEvents != RTPOLL_EVT_ERROR)
259 *pfRetEvents = fEvents & ~RTPOLL_EVT_ERROR;
H A Dvfsbase.cpp1502 RTDECL(int) RTVfsUtilDummyPollOne(uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, uint32_t *pfRetEvents) argument
1504 NOREF(fEvents);
2239 RTDECL(int) RTVfsIoStrmPoll(RTVFSIOSTREAM hVfsIos, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
2247 int rc = pThis->pOps->pfnPollOne(pThis->Base.pvThis, fEvents, cMillies, fIntr, pfRetEvents);
2592 RTDECL(RTFOFF) RTVfsFilePoll(RTVFSFILE hVfsFile, uint32_t fEvents, RTMSINTERVAL cMillies, bool fIntr, argument
2598 return RTVfsIoStrmPoll(&pThis->Stream, fEvents, cMillies, fIntr, pfRetEvents);
/vbox/src/VBox/Runtime/r3/os2/
H A Dpipe-os2.cpp881 int rtPipePollGetHandle(RTPIPE hPipe, uint32_t fEvents, PRTHCINTPTR phNative) argument
887 AssertReturn(!(fEvents & RTPOLL_EVT_READ) || pThis->fRead, VERR_INVALID_PARAMETER);
888 AssertReturn(!(fEvents & RTPOLL_EVT_WRITE) || !pThis->fRead, VERR_INVALID_PARAMETER);
907 * @param fEvents The desired events.
910 static uint32_t rtPipePollCheck(RTPIPEINTERNAL *pThis, uint32_t fEvents, bool fResetEvtSem) argument
975 return fRetEvents & (fEvents | RTPOLL_EVT_ERROR);
979 uint32_t rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument
993 fRetEvents = rtPipePollCheck(pThis, fEvents, fNoWait);
1012 uint32_t rtPipePollDone(RTPIPE hPipe, uint32_t fEvents, bool fFinalEntry, bool fHarvestEvents) argument
1024 uint32_t fRetEvents = rtPipePollCheck(pThis, fEvents, fals
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dpipe-win.cpp1173 int rtPipePollGetHandle(RTPIPE hPipe, uint32_t fEvents, PRTHCINTPTR phNative) argument
1179 AssertReturn(!(fEvents & RTPOLL_EVT_READ) || pThis->fRead, VERR_INVALID_PARAMETER);
1180 AssertReturn(!(fEvents & RTPOLL_EVT_WRITE) || !pThis->fRead, VERR_INVALID_PARAMETER);
1195 * @param fEvents The desired events.
1197 static uint32_t rtPipePollCheck(RTPIPEINTERNAL *pThis, uint32_t fEvents) argument
1209 if ( (fEvents & RTPOLL_EVT_READ)
1244 && (fEvents & RTPOLL_EVT_WRITE)
1250 else if (fEvents & RTPOLL_EVT_WRITE)
1264 * Event mask (in @a fEvents) and no actions if the handle is ready
1271 * @param fEvents Th
1278 rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument
1360 rtPipePollDone(RTPIPE hPipe, uint32_t fEvents, bool fFinalEntry, bool fHarvestEvents) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/solaris/
H A DVBoxUSB-solaris.c126 int VBoxUSBSolarisPoll(dev_t Dev, short fEvents, int fAnyYet, short *pReqEvents, struct pollhead **ppPollHead);
975 int VBoxUSBSolarisPoll(dev_t Dev, short fEvents, int fAnyYet, short *pReqEvents, struct pollhead **ppPollHead) argument
977 LogFunc((DEVICE_NAME ":VBoxUSBSolarisPoll Dev=%d fEvents=%d fAnyYet=%d pReqEvents=%p\n", Dev, fEvents, fAnyYet, pReqEvents));
993 * "fEvents" HAS to be POLLIN. We won't bother to test it. The caller
994 * must always requests input events. Disconnect event (POLLHUP) is invalid in "fEvents".
996 fEvents = 0;
999 fEvents |= POLLHUP;
1005 fEvents |= POLLIN;
1009 if ( !fEvents
[all...]

Completed in 86 milliseconds

12