Lines Matching refs:ev
38 static int fpm_event_select_add(struct fpm_event_s *ev);
39 static int fpm_event_select_remove(struct fpm_event_s *ev);
115 if (q->ev) { /* sanity check */ in fpm_event_select_wait()
118 if (FD_ISSET(q->ev->fd, ¤t_fds)) { in fpm_event_select_wait()
121 fpm_event_fire(q->ev); in fpm_event_select_wait()
140 static int fpm_event_select_add(struct fpm_event_s *ev) /* {{{ */ in fpm_event_select_add() argument
143 if (ev->fd >= FD_SETSIZE) { in fpm_event_select_add()
149 if (!FD_ISSET(ev->fd, &fds)) { in fpm_event_select_add()
150 FD_SET(ev->fd, &fds); in fpm_event_select_add()
151 ev->index = ev->fd; in fpm_event_select_add()
161 static int fpm_event_select_remove(struct fpm_event_s *ev) /* {{{ */ in fpm_event_select_remove() argument
164 if (FD_ISSET(ev->fd, &fds)) { in fpm_event_select_remove()
165 FD_CLR(ev->fd, &fds); in fpm_event_select_remove()
166 ev->index = -1; in fpm_event_select_remove()