Lines Matching refs:maxfds
169 uint32_t maxfds = (0 != *max_fds) in fdevent_init() local
182 if (maxfds > (uint32_t)FD_SETSIZE - 200) in fdevent_init()
183 maxfds = (uint32_t)FD_SETSIZE - 200; in fdevent_init()
186 *max_fds = (int)maxfds; in fdevent_init()
187 ++maxfds; /*(+1 for event-handler fd)*/ in fdevent_init()
193 ev->fdarray = ck_calloc(maxfds, sizeof(*ev->fdarray)); in fdevent_init()
194 ev->maxfds = maxfds; in fdevent_init()
249 for (uint32_t i = 0; i < ev->maxfds; ++i) { in fdevent_free()
339 int n = epoll_wait(ev->epoll_fd, epoll_events, ev->maxfds, timeout_ms); in fdevent_linux_sysepoll_poll()
379 if (-1 == (ev->epoll_fd = epoll_create(ev->maxfds))) return -1; in fdevent_linux_sysepoll_init()
383 ev->epoll_events = ck_calloc(ev->maxfds, sizeof(*ev->epoll_events)); in fdevent_linux_sysepoll_init()
462 const int n = kevent(ev->kq_fd, NULL, 0, kq_results, ev->maxfds, &ts); in fdevent_freebsd_kqueue_poll()
514 ev->kq_results = ck_calloc(ev->maxfds, sizeof(*ev->kq_results)); in fdevent_freebsd_kqueue_init()
563 if ((ret = port_getn(pfd, ev->port_events, ev->maxfds, &available_events, &timeout)) < 0) { in fdevent_solaris_port_poll()
613 ev->port_events = ck_calloc(ev->maxfds, sizeof(*ev->port_events)); in fdevent_solaris_port_init()
660 dopoll.dp_nfds = ev->maxfds - 1; in fdevent_solaris_devpoll_poll()
713 ev->devpollfds = ck_calloc(ev->maxfds, sizeof(*ev->devpollfds)); in fdevent_solaris_devpoll_init()