Home | History | Annotate | Download | only in util

Lines Matching refs:ev_base

484         ev->ev_base = base;
501 log_assert(ev->ev_fd==-1 || find_fd(ev->ev_base, ev->ev_fd) == -1);
511 if(ev->ev_base->max == ev->ev_base->cap)
513 ev->idx = ev->ev_base->max++;
514 ev->ev_base->items[ev->idx] = ev;
552 ev->ev_base->tcp_reinvigorated = 1;
558 struct timeval *now = ev->ev_base->time_tv;
566 (void)rbtree_insert(ev->ev_base->times, &ev->node);
585 (void)rbtree_delete(ev->ev_base->times, &ev->node);
587 log_assert(ev->ev_base->max > 0);
589 ev->ev_base->items[ev->idx] =
590 ev->ev_base->items[ev->ev_base->max-1];
591 ev->ev_base->items[ev->ev_base->max-1] = NULL;
592 ev->ev_base->max--;
593 if(ev->idx < ev->ev_base->max)
594 ev->ev_base->items[ev->idx]->idx = ev->idx;
595 zero_waitfor(ev->ev_base->waitfor, ev->hEvent);
628 signal_base = ev->ev_base;
629 ev->ev_base->signals[ev->ev_fd] = ev;
641 ev->ev_base->signals[ev->ev_fd] = NULL;
672 ev->ev_base = base;
673 ev->idx = ev->ev_base->max++;
674 ev->ev_base->items[ev->idx] = ev;
681 log_assert(ev->added && ev->ev_base->max > 0)
683 ev->ev_base->items[ev->idx] = ev->ev_base->items[ev->ev_base->max-1];
684 ev->ev_base->items[ev->ev_base->max-1] = NULL;
685 ev->ev_base->max--;
686 if(ev->idx < ev->ev_base->max)
687 ev->ev_base->items[ev->idx]->idx = ev->idx;