Lines Matching defs:fds
208 int fds[MULTICONN_NFDS];
212 fds[i] = vsock_stream_connect(opts->peer_cid, opts->peer_port);
213 if (fds[i] < 0) {
221 recv_byte(fds[i], 1, 0);
223 send_byte(fds[i], 1, 0);
227 close(fds[i]);
232 int fds[MULTICONN_NFDS];
236 fds[i] = vsock_stream_accept(VMADDR_CID_ANY, opts->peer_port, NULL);
237 if (fds[i] < 0) {
245 send_byte(fds[i], 1, 0);
247 recv_byte(fds[i], 1, 0);
251 close(fds[i]);
878 struct pollfd fds;
894 fds.fd = fd;
896 fds.events = poll_flags;
899 if (poll(&fds, 1, 1000) < 0) {
905 if (fds.revents) {
907 fds.revents);
915 if (poll(&fds, 1, 10000) < 0) {
921 if (fds.revents != poll_flags) {
923 fds.revents);
1488 struct pollfd fds;
1552 fds.fd = fd;
1553 fds.events = POLLIN | POLLRDNORM | POLLERR |
1559 if (poll(&fds, 1, -1) < 0) {
1564 if (fds.revents & POLLERR) {
1569 if (fds.revents & (POLLIN | POLLRDNORM)) {
1639 struct pollfd fds = { 0 };
1651 fds.fd = fd;
1652 fds.events = 0;
1653 if (poll(&fds, 1, -1) < 0) {