Home | History | Annotate | Download | only in utils

Lines Matching refs:pfd

445 	struct pollfd *pfd;
470 pfd = pollfds_map[fd];
471 if (!pfd) {
472 pfd = &(pollfds[nxt]);
473 pfd->events = 0;
474 pfd->fd = fd;
476 pollfds_map[fd] = pfd;
479 pfd->events |= POLLOUT;
496 pfd = pollfds_map[fd];
497 if (!pfd) {
498 pfd = &(pollfds[nxt]);
499 pfd->events = POLLIN;
500 pfd->fd = fd;
502 pollfds_map[fd] = pfd;
518 struct pollfd *pfd;
525 pfd = find_pollfd(pollfds_map, table->table[i].sock,
527 if (!pfd)
530 if (!(pfd->revents & revents))
1303 struct pollfd pfd;
1308 os_memset(&pfd, 0, sizeof(pfd));
1309 pfd.fd = sock;
1310 pfd.events = POLLIN;
1312 poll(&pfd, 1, -1);