Lines Matching defs:queue
42 #include <sys/queue.h>
188 /* allocate a single active event queue */
912 event_queue_remove(struct event_base *base, struct event *ev, int queue)
914 if (!(ev->ev_flags & queue))
915 event_errx(1, "%s: %p(fd %d) not on queue %x", __func__,
916 ev, ev->ev_fd, queue);
921 ev->ev_flags &= ~queue;
922 switch (queue) {
935 event_errx(1, "%s: unknown queue %x", __func__, queue);
940 event_queue_insert(struct event_base *base, struct event *ev, int queue)
942 if (ev->ev_flags & queue) {
944 if (queue & EVLIST_ACTIVE)
947 event_errx(1, "%s: %p(fd %d) already on queue %x", __func__,
948 ev, ev->ev_fd, queue);
954 ev->ev_flags |= queue;
955 switch (queue) {
969 event_errx(1, "%s: unknown queue %x", __func__, queue);