Lines Matching defs:pfd
141 pollfd_t *pfd;
231 IOE_handles[i].pfd = NULL;
304 ioeh->pfd = malloc(maximum_fds * sizeof(pollfd_t));
305 if (ioeh->pfd == NULL) {
336 free(ioeh->pfd);
347 if (ioeh->pfd[i].fd == -1)
425 if (ioeh->pfd[idx].fd == -1)
448 ioeh->pfd[i].fd = -1;
457 ASSERT(ioeh->pfd[idx].fd == -1);
458 ioeh->pfd[idx].fd = fd;
459 ioeh->pfd[idx].events = events;
460 ioeh->pfd[idx].revents = 0;
516 if (ioeh->pfd[i].fd == fd)
518 ioeh->pfd[i].fd = -1;
547 if (ioeh->pfd[i].fd != -1)
549 while ( (j < i) && (ioeh->pfd[j].fd != -1) )
551 DBGMSG( ("i=%d,j=%d,ioeh->pfd[j].fd=%d\n",
552 i, j, ioeh->pfd[j].fd) );
555 ASSERT(ioeh->pfd[j].fd == -1);
556 ioeh->pfd[j].fd = ioeh->pfd[i].fd;
557 ioeh->pfd[j].events = ioeh->pfd[i].events;
558 ioeh->pfd[i].fd = -1;
594 pollfd_t pfd;
598 pfd.fd = fd;
599 pfd.events = 0;
600 pfd.revents = 0;
601 found = ioctl(ioeh->devpollfd, DP_ISPOLLED, &pfd);
612 if (fd == ioeh->pfd[i].fd)
660 dopoll.dp_fds=ioeh->pfd;
678 if (ioeh->pfd[idx].revents)
680 fdp[count] = ioeh->pfd[idx].fd;
681 reventp[count] = ioeh->pfd[idx].revents;
700 useEvents = poll(ioeh->pfd,ioeh->last_index, timeout);
702 useEvents = poll(ioeh->pfd,ioeh->last_index, timeout);
739 if (ioeh->pfd[idx].revents)
741 fdp[count] = ioeh->pfd[idx].fd;
742 reventp[count] = ioeh->pfd[idx].revents;
744 ioeh->pfd[idx].revents = 0;