Lines Matching refs:pCur
111 register struct pollfd *pCur; /* current array element */
118 for (i = 0, pCur = pArray; i < n_fds; i++, pCur++)
122 if (pCur->fd < 0)
125 if (pCur->events & POLLIN)
128 FD_SET (pCur->fd, pReadSet);
131 if (pCur->events & POLLOUT)
134 FD_SET (pCur->fd, pWriteSet);
137 if (pCur->events & POLLPRI)
143 FD_SET (pCur->fd, pExceptSet);
146 max_fd = MAX (max_fd, pCur->fd);
214 register struct pollfd *pCur; /* current array element */
216 for (i = 0, pCur = pArray; i < n_fds; i++, pCur++)
220 if (pCur->fd < 0)
225 pCur->revents = 0;
226 if (FD_ISSET (pCur->fd, pExceptSet))
227 pCur->revents |= POLLPRI;
229 else if (FD_ISSET (pCur->fd, pReadSet))
230 pCur->revents |= POLLIN;
232 if (FD_ISSET (pCur->fd, pWriteSet))
233 pCur->revents |= POLLOUT;