Lines Matching refs:rfds
544 fd_set *rfds, *wfds, *efds;
547 if ((rfds = mkfdset()) == NULL) {
554 free(rfds);
560 free(rfds);
567 zerofdset(rfds);
572 descriptor_UpdateSet(&bundle->desc, rfds, wfds, efds, &nfds);
575 descriptor_UpdateSet(&server.desc, rfds, NULL, NULL, &nfds);
593 i = select(nfds, rfds, wfds, efds, NULL);
601 if (FD_ISSET(i, rfds)) {
603 FD_CLR(i, rfds);
605 if (select(nfds, rfds, wfds, efds, &t) != -1) {
614 if (select(nfds, rfds, wfds, efds, &t) != -1) {
623 if (select(nfds, rfds, wfds, efds, &t) != -1) {
655 if (descriptor_IsSet(&server.desc, rfds)) {
656 descriptor_Read(&server.desc, bundle, rfds);
660 if (descriptor_IsSet(&bundle->desc, rfds)) {
661 descriptor_Read(&bundle->desc, bundle, rfds);