Lines Matching refs:ev
33 static int fpm_event_kqueue_add(struct fpm_event_s *ev);
34 static int fpm_event_kqueue_remove(struct fpm_event_s *ev);
141 struct fpm_event_s *ev = (struct fpm_event_s *)kevents[i].udata; in fpm_event_kqueue_wait() local
142 fpm_event_fire(ev); in fpm_event_kqueue_wait()
157 static int fpm_event_kqueue_add(struct fpm_event_s *ev) /* {{{ */ in fpm_event_kqueue_add() argument
162 if (ev->flags & FPM_EV_EDGE) { in fpm_event_kqueue_add()
166 EV_SET(&k, ev->fd, EVFILT_READ, flags, 0, 0, (void *)ev); in fpm_event_kqueue_add()
174 ev->index = ev->fd; in fpm_event_kqueue_add()
182 static int fpm_event_kqueue_remove(struct fpm_event_s *ev) /* {{{ */ in fpm_event_kqueue_remove() argument
187 if (ev->flags & FPM_EV_EDGE) { in fpm_event_kqueue_remove()
191 EV_SET(&k, ev->fd, EVFILT_READ, flags, 0, 0, (void *)ev); in fpm_event_kqueue_remove()
199 ev->index = -1; in fpm_event_kqueue_remove()