Home
last modified time | relevance | path

Searched refs:pfds (Results 1 – 15 of 15) sorted by relevance

/openbsd/src/regress/lib/libc/sys/
Dt_pollts.c61 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 …]
Dt_poll.c162 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/
Dossaudio.c70 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/
Drrdp.c532 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()
Dhttp.c2044 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/
Dsioctl.c70 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/
Dvideotest.c438 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/
Dfile.c311 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/
Dsndioctl.c984 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/
Daucat.c1147 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/
Dchannels.c556 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 …]
Dchannels.h140 int pfds[4]; /* pollfd entries for rfd/wfd/efd/sock */ member
/openbsd/src/usr.sbin/bgpd/
Drtr_proto.c1309 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/
Dftpd.c394 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/
Dsys_generic.c925 struct pollfd pfds[4], *pl = pfds; in doppoll() local
934 if (nfds > nitems(pfds)) { in doppoll()
1026 if (pl != pfds) in doppoll()