Lines Matching refs:aFDs
319 struct pollfd aFDs[2];
320 aFDs[0].fd = vde_datafd(pThis->pVdeConn);
321 aFDs[0].events = POLLIN | POLLPRI;
322 aFDs[0].revents = 0;
323 aFDs[1].fd = RTPipeToNative(pThis->hPipeRead);
324 aFDs[1].events = POLLIN | POLLPRI | POLLERR | POLLHUP;
325 aFDs[1].revents = 0;
328 int rc = poll(&aFDs[0], RT_ELEMENTS(aFDs), -1 /* infinite */);
336 && (aFDs[0].revents & (POLLIN | POLLPRI))
337 && !aFDs[1].revents)
396 && aFDs[1].revents)
398 LogFlow(("drvVDEAsyncIoThread: Control message: enmState=%d revents=%#x\n", pThread->enmState, aFDs[1].revents));
399 if (aFDs[1].revents & (POLLHUP | POLLERR | POLLNVAL))
416 Log(("rc=%d revents=%#x,%#x errno=%p %s\n", rc, aFDs[0].revents, aFDs[1].revents, errno, strerror(errno)));
418 AssertMsgFailed(("rc=%d revents=%#x,%#x errno=%p %s\n", rc, aFDs[0].revents, aFDs[1].revents, errno, strerror(errno)));