Home | History | Annotate | Download | only in libevent

Lines Matching refs:queue

42 #include <sys/queue.h>
200 /* allocate a single active event queue */
928 event_queue_remove(struct event_base *base, struct event *ev, int queue)
930 if (!(ev->ev_flags & queue))
931 event_errx(1, "%s: %p(fd %d) not on queue %x", __func__,
932 ev, ev->ev_fd, queue);
937 ev->ev_flags &= ~queue;
938 switch (queue) {
951 event_errx(1, "%s: unknown queue %x", __func__, queue);
956 event_queue_insert(struct event_base *base, struct event *ev, int queue)
958 if (ev->ev_flags & queue) {
960 if (queue & EVLIST_ACTIVE)
963 event_errx(1, "%s: %p(fd %d) already on queue %x", __func__,
964 ev, ev->ev_fd, queue);
970 ev->ev_flags |= queue;
971 switch (queue) {
985 event_errx(1, "%s: unknown queue %x", __func__, queue);