Lines Matching refs:fd
90 pollfds[i].fd = -1; in fpm_event_poll_init()
161 … && q->ev->index >= 0 && q->ev->index < npollfds && q->ev->fd == active_pollfds[q->ev->index].fd) { in fpm_event_poll_wait()
191 if (pollfds[next_free_slot].fd == -1) { in fpm_event_poll_add()
193 pollfds[next_free_slot].fd = ev->fd; in fpm_event_poll_add()
206 if (pollfds[i].fd != -1) { in fpm_event_poll_add()
212 pollfds[i].fd = ev->fd; in fpm_event_poll_add()
223 zlog(ZLOG_ERROR, "poll: not enought space to add event (fd=%d)", ev->fd); in fpm_event_poll_add()
236 if (ev->index >= 0 && ev->index < npollfds && pollfds[ev->index].fd == ev->fd) { in fpm_event_poll_remove()
241 pollfds[ev->index].fd = -1; in fpm_event_poll_remove()
253 if (pollfds[i].fd != ev->fd) { in fpm_event_poll_remove()
262 pollfds[i].fd = -1; in fpm_event_poll_remove()
271 zlog(ZLOG_ERROR, "poll: unable to remove event: not found (fd=%d, index=%d)", ev->fd, ev->index); in fpm_event_poll_remove()