Lines Matching refs:pollFds
189 int *pollFds = (int *)malloc(sizeof(int) * nfds);
190 if (pollFds == NULL) {
196 pollFds[i] = p_fds->fd;
199 free(pollFds);
204 *pollFdsBak = pollFds;
208 static void RestorePollfd(struct pollfd *fds, nfds_t nfds, const int *pollFds)
210 if ((fds == NULL) || (pollFds == NULL)) {
215 p_fds->fd = pollFds[i];
221 int *pollFds = NULL;
222 int ret = PollfdToSystem(fds, nfds, &pollFds);
229 RestorePollfd(fds, nfds, pollFds);
231 free(pollFds);
1569 int *pollFds = NULL;
1570 ret = PollfdToSystem(kfds, nfds, &pollFds);
1583 RestorePollfd(kfds, nfds, pollFds);
1591 free(pollFds);