Home
last modified time | relevance | path

Searched refs:rfds (Results 1 – 6 of 6) sorted by relevance

/qemu/util/
H A Dmain-loop.c410 static int pollfds_fill(GArray *pollfds, fd_set *rfds, fd_set *wfds,
421 FD_SET(fd, rfds);
436 static void pollfds_poll(GArray *pollfds, int nfds, fd_set *rfds,
446 if (FD_ISSET(fd, rfds)) {
470 fd_set rfds, wfds, xfds;
485 FD_ZERO(&rfds);
488 nfds = pollfds_fill(gpollfds, &rfds, &wfds, &xfds);
490 select_ret = select(nfds + 1, &rfds, &wfds, &xfds, &tv0);
495 pollfds_poll(gpollfds, nfds, &rfds, &wfds, &xfds);
H A Daio-win32.c185 fd_set rfds, wfds; in aio_prepare() local
194 FD_ZERO(&rfds); in aio_prepare()
198 FD_SET ((SOCKET)node->pfd.fd, &rfds); in aio_prepare()
205 if (select(0, &rfds, &wfds, NULL, &tv0) > 0) { in aio_prepare()
208 if (FD_ISSET(node->pfd.fd, &rfds)) { in aio_prepare()
/qemu/io/
H A Dchannel-watch.c119 fd_set rfds, wfds, xfds; in qio_channel_socket_source_check() local
125 FD_ZERO(&rfds); in qio_channel_socket_source_check()
129 FD_SET(ssource->socket, &rfds); in qio_channel_socket_source_check()
138 if (select(0, &rfds, &wfds, &xfds, &tv0) == 0) { in qio_channel_socket_source_check()
142 if (FD_ISSET(ssource->socket, &rfds)) { in qio_channel_socket_source_check()
/qemu/tests/tcg/multiarch/linux/
H A Dlinux-test.c332 fd_set rfds, wfds; in test_pipe() local
343 FD_ZERO(&rfds); in test_pipe()
345 FD_SET(fds[0], &rfds); in test_pipe()
352 ret = chk_error(select(fd_max + 1, &rfds, &wfds, NULL, NULL)); in test_pipe()
354 if (FD_ISSET(fds[0], &rfds)) { in test_pipe()
/qemu/hw/hyperv/
H A Dsyndbg.c292 fd_set rfds; in hv_syndbg_recv_event() local
296 FD_ZERO(&rfds); in hv_syndbg_recv_event()
297 FD_SET(syndbg->socket, &rfds); in hv_syndbg_recv_event()
298 if (select(syndbg->socket + 1, &rfds, NULL, NULL, &tv) > 0) { in hv_syndbg_recv_event()
/qemu/linux-user/
H A Dsyscall.c1298 fd_set rfds, wfds, efds; in do_select() local
1304 ret = copy_from_user_fdset_ptr(&rfds, &rfds_ptr, rfd_addr, n); in do_select()
1331 if (rfd_addr && copy_to_user_fdset(rfd_addr, &rfds, n)) in do_select()
1380 fd_set rfds, wfds, efds; in do_pselect6() local
1402 ret = copy_from_user_fdset_ptr(&rfds, &rfds_ptr, rfd_addr, n); in do_pselect6()
1463 if (rfd_addr && copy_to_user_fdset(rfd_addr, &rfds, n)) { in do_pselect6()