Lines Matching refs:svc_pollset
167 static struct pollfd *svc_pollset; variable
314 tmp = realloc(svc_pollset, in alloc_pollset()
320 svc_pollset = tmp; in alloc_pollset()
350 svc_pollfd, svc_pollset); in _svc_run()
356 i = poll(svc_pollset, npollfds, -1); in _svc_run()
368 svc_getreq_poll(svc_pollset, i); in _svc_run()
476 svc_pollfd, svc_pollset); in _svc_run_mt()
529 svc_pollset[npollfds].fd = svc_pipe[0]; in _svc_run_mt()
530 svc_pollset[npollfds].events = MASKVAL; in _svc_run_mt()
536 n_polled = poll(svc_pollset, npollfds + 1, -1); in _svc_run_mt()
547 if (svc_pollset[i].revents & POLLNVAL) { in _svc_run_mt()
550 svc_pollset[j] = in _svc_run_mt()
551 svc_pollset[j + 1]; in _svc_run_mt()
552 (void) memset(&svc_pollset[j], in _svc_run_mt()
565 if (svc_pollset[npollfds].revents) { in _svc_run_mt()
568 svc_pollset[npollfds].revents = 0; in _svc_run_mt()
639 __svc_getreq_user(&(svc_pollset[mypollfd])); in _svc_run_mt()
818 if (svc_pollset[i].revents) { in select_next_pollfd()
826 *fd = svc_pollset[i].fd; in select_next_pollfd()