| /openbsd/src/regress/lib/libc/sys/ |
| D | t_pollts.c | 61 struct pollfd pfds[2]; in ATF_TC_BODY() local 67 pfds[0].fd = fds[0]; in ATF_TC_BODY() 68 pfds[0].events = POLLIN; in ATF_TC_BODY() 69 pfds[1].fd = fds[1]; in ATF_TC_BODY() 70 pfds[1].events = POLLOUT; in ATF_TC_BODY() 80 pfds[0].revents = -1; in ATF_TC_BODY() 81 pfds[1].revents = -1; in ATF_TC_BODY() 82 ATF_REQUIRE_EQ_MSG(ret = POLLTS(&pfds[0], 1, &timeout, NULL), 0, in ATF_TC_BODY() 84 ATF_REQUIRE_EQ_MSG(pfds[0].revents, 0, "got: %d", pfds[0].revents); in ATF_TC_BODY() 85 ATF_REQUIRE_EQ_MSG(pfds[1].revents, -1, "got: %d", pfds[1].revents); in ATF_TC_BODY() [all …]
|
| D | t_poll.c | 162 struct pollfd pfds[2]; in ATF_TC_BODY() local 167 pfds[0].fd = fds[0]; in ATF_TC_BODY() 168 pfds[0].events = POLLIN; in ATF_TC_BODY() 169 pfds[1].fd = fds[1]; in ATF_TC_BODY() 170 pfds[1].events = POLLOUT; in ATF_TC_BODY() 176 pfds[0].revents = -1; in ATF_TC_BODY() 177 pfds[1].revents = -1; in ATF_TC_BODY() 178 ret = poll(&pfds[0], 1, 1); in ATF_TC_BODY() 180 ATF_REQUIRE_EQ_MSG(pfds[0].revents, 0, "got: %d", pfds[0].revents); in ATF_TC_BODY() 181 ATF_REQUIRE_EQ_MSG(pfds[1].revents, -1, "got: %d", pfds[1].revents); in ATF_TC_BODY() [all …]
|
| /openbsd/src/lib/libossaudio/ |
| D | ossaudio.c | 70 static struct pollfd *pfds; variable 196 pfds = calloc(sioctl_nfds(hdl), sizeof(struct pollfd)); in mixer_init() 197 if (pfds == NULL) { in mixer_init() 215 free(pfds); in mixer_init() 235 n = sioctl_pollfd(hdl, pfds, POLLIN); in mixer_ioctl() 237 n = poll(pfds, n, 0); in mixer_ioctl() 241 sioctl_revents(hdl, pfds); in mixer_ioctl()
|
| /openbsd/src/usr.sbin/rpki-client/ |
| D | rrdp.c | 532 struct pollfd pfds[MAX_SESSIONS + 1]; in proc_rrdp() local 546 memset(&pfds, 0, sizeof(pfds)); in proc_rrdp() 572 s->pfd = pfds + i++; in proc_rrdp() 581 pfds[0].fd = fd; in proc_rrdp() 582 pfds[0].events = POLLIN; in proc_rrdp() 584 pfds[0].events |= POLLOUT; in proc_rrdp() 586 if (poll(pfds, i, INFTIM) == -1) { in proc_rrdp() 592 if (pfds[0].revents & POLLHUP) in proc_rrdp() 594 if (pfds[0].revents & POLLOUT) { in proc_rrdp() 602 if (pfds[0].revents & POLLIN) { in proc_rrdp()
|
| D | http.c | 2044 struct pollfd pfds[NPFDS]; in proc_http() local 2078 memset(&pfds, 0, sizeof(pfds)); in proc_http() 2079 pfds[0].fd = fd; in proc_http() 2080 pfds[0].events = POLLIN; in proc_http() 2082 pfds[0].events |= POLLOUT; in proc_http() 2107 pfds[i].fd = conn->req->outfd; in proc_http() 2109 pfds[i].fd = conn->fd; in proc_http() 2111 pfds[i].events = conn->events; in proc_http() 2112 conn->pfd = &pfds[i]; in proc_http() 2127 pfds[i].fd = conn->fd; in proc_http() [all …]
|
| /openbsd/src/lib/libsndio/ |
| D | sioctl.c | 70 struct pollfd pfds[SIOCTL_MAXNFDS]; in _sioctl_psleep() local 74 nfds = sioctl_pollfd(hdl, pfds, event); in _sioctl_psleep() 77 while (poll(pfds, nfds, -1) < 0) { in _sioctl_psleep() 84 revents = sioctl_revents(hdl, pfds); in _sioctl_psleep()
|
| /openbsd/src/regress/sys/dev/video/ |
| D | videotest.c | 438 struct pollfd pfds[1]; in test_capture_read() local 453 pfds[0].fd = fd; in test_capture_read() 454 pfds[0].events = POLLIN; in test_capture_read() 456 r = poll(pfds, 1, POLL_TIMEOUT); in test_capture_read() 482 struct pollfd pfds[1]; in test_capture_mmap() local 533 pfds[0].fd = fd; in test_capture_mmap() 534 pfds[0].events = POLLIN; in test_capture_mmap() 536 r = poll(pfds, 1, POLL_TIMEOUT); in test_capture_mmap()
|
| /openbsd/src/usr.bin/sndiod/ |
| D | file.c | 311 struct pollfd pfds[MAXFDS], *pfd; in file_poll() local 345 f->nfds = f->ops->pollfd(f->arg, pfds + nfds); in file_poll() 351 logx(4, "poll [%s]", (filelist_fmt(str, sizeof(str), pfds, 0), str)); in file_poll() 389 res = poll(pfds, nfds, timo); in file_poll() 419 pfd = pfds; in file_poll()
|
| /openbsd/src/usr.bin/sndioctl/ |
| D | sndioctl.c | 984 struct pollfd *pfds; in main() local 1059 pfds = malloc(sizeof(struct pollfd) * sioctl_nfds(hdl)); in main() 1060 if (pfds == NULL) { in main() 1066 nfds = sioctl_pollfd(hdl, pfds, POLLIN); in main() 1069 while (poll(pfds, nfds, -1) < 0) { in main() 1075 revents = sioctl_revents(hdl, pfds); in main() 1081 free(pfds); in main()
|
| /openbsd/src/usr.bin/aucat/ |
| D | aucat.c | 1147 struct pollfd *pfds; in playrec() local 1159 pfds = reallocarray(NULL, n, sizeof(struct pollfd)); in playrec() 1160 if (pfds == NULL) in playrec() 1184 ns = sio_pollfd(dev_sh, pfds, ev); in playrec() 1188 nm = mio_pollfd(dev_mh, pfds + ns, POLLIN); in playrec() 1191 if (poll(pfds, ns + nm, -1) == -1) { in playrec() 1198 ev = sio_revents(dev_sh, pfds); in playrec() 1209 ev = mio_revents(dev_mh, pfds + ns); in playrec() 1229 xfree(pfds); in playrec()
|
| /openbsd/src/usr.bin/ssh/ |
| D | channels.c | 556 c->pfds[0] = -1; in channel_close_fd() 562 c->pfds[1] = -1; in channel_close_fd() 568 c->pfds[2] = -1; in channel_close_fd() 574 c->pfds[3] = -1; in channel_close_fd() 2643 c->pfds[0], c->pfds[1], c->pfds[2], c->pfds[3], in dump_channel_poll() 2663 c->pfds[0] = c->pfds[1] = c->pfds[2] = c->pfds[3] = -1; in channel_prepare_pollfd() 2696 c->pfds[0] = p; in channel_prepare_pollfd() 2710 c->pfds[1] = p; in channel_prepare_pollfd() 2726 c->pfds[2] = p; in channel_prepare_pollfd() 2742 c->pfds[3] = p; in channel_prepare_pollfd() [all …]
|
| D | channels.h | 140 int pfds[4]; /* pollfd entries for rfd/wfd/efd/sock */ member
|
| /openbsd/src/usr.sbin/bgpd/ |
| D | rtr_proto.c | 1309 rtr_check_events(struct pollfd *pfds, size_t npfds) in rtr_check_events() argument 1317 if (pfds[i].revents == 0) in rtr_check_events() 1320 if (rs->fd == pfds[i].fd) { in rtr_check_events() 1321 rtr_dispatch_msg(&pfds[i], rs); in rtr_check_events() 1365 rtr_poll_events(struct pollfd *pfds, size_t npfds, time_t *timeout) in rtr_poll_events() argument 1373 struct pollfd *pfd = pfds + i++; in rtr_poll_events()
|
| /openbsd/src/libexec/ftpd/ |
| D | ftpd.c | 394 struct pollfd *pfds; in main() local 424 pfds = calloc(n, sizeof(struct pollfd)); in main() 425 if (!fds || !pfds) { in main() 466 pfds[n].fd = fds[n]; in main() 467 pfds[n].events = POLLIN; in main() 482 if (poll(pfds, n, INFTIM) == -1) { in main() 489 if (pfds[i].revents & POLLIN) { in main() 491 fd = accept(pfds[i].fd, in main()
|
| /openbsd/src/sys/kern/ |
| D | sys_generic.c | 925 struct pollfd pfds[4], *pl = pfds; in doppoll() local 934 if (nfds > nitems(pfds)) { in doppoll() 1026 if (pl != pfds) in doppoll()
|