Lines Matching refs:npollfds
311 alloc_pollset(int npollfds) in alloc_pollset() argument
313 if (npollfds > svc_pollset_allocd) { in alloc_pollset()
317 } while (npollfds > svc_pollset_allocd); in alloc_pollset()
333 int npollfds; in _svc_run() local
353 npollfds = __rpc_compress_pollfd(svc_max_pollfd, in _svc_run()
356 if (npollfds == 0) in _svc_run()
360 i = poll(svc_pollset, npollfds, -1); in _svc_run()
392 int npollfds; in _svc_run_mt() local
479 npollfds = __rpc_compress_pollfd(svc_max_pollfd, in _svc_run_mt()
483 if (npollfds == 0) { in _svc_run_mt()
533 svc_pollset[npollfds].fd = svc_pipe[0]; in _svc_run_mt()
534 svc_pollset[npollfds].events = MASKVAL; in _svc_run_mt()
540 n_polled = poll(svc_pollset, npollfds + 1, -1); in _svc_run_mt()
550 for (i = 0; i <= npollfds; i++) { in _svc_run_mt()
553 for (j = i; j < npollfds; j++) in _svc_run_mt()
558 npollfds--; in _svc_run_mt()
569 if (svc_pollset[npollfds].revents) { in _svc_run_mt()
572 svc_pollset[npollfds].revents = 0; in _svc_run_mt()
574 svc_polled = npollfds; in _svc_run_mt()