Lines Matching defs:pollfd
160 struct pollfd pollfd[2];
247 memset(pollfd, 0, sizeof(pollfd));
248 pollfd[0].fd = pa->fd;
249 pollfd[1].fd = pb->fd;
261 pollfd[0].events = pollfd[1].events = 0;
262 pollfd[0].revents = pollfd[1].revents = 0;
266 pollfd[1].events |= POLLOUT;
268 pollfd[0].events |= POLLIN;
270 pollfd[0].events |= POLLOUT;
272 pollfd[1].events |= POLLIN;
273 ret = poll(pollfd, 2, 2500);
278 pollfd[0].events,
279 pollfd[0].revents,
283 pollfd[1].events,
284 pollfd[1].revents,
291 if (pollfd[0].revents & POLLERR) {
296 if (pollfd[1].revents & POLLERR) {
301 if (pollfd[0].revents & POLLOUT) {
306 if (pollfd[1].revents & POLLOUT) {