Home | History | Annotate | Download | only in util

Lines Matching refs:ev_base

289 	ev->ev_base = base;
299 if(ev->ev_fd != -1 && ev->ev_fd >= ev->ev_base->capfd)
302 ev->ev_base->fds[ev->ev_fd] = ev;
304 FD_SET(FD_SET_T ev->ev_fd, &ev->ev_base->reads);
307 FD_SET(FD_SET_T ev->ev_fd, &ev->ev_base->writes);
309 FD_SET(FD_SET_T ev->ev_fd, &ev->ev_base->content);
310 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->ready);
311 if(ev->ev_fd > ev->ev_base->maxfd)
312 ev->ev_base->maxfd = ev->ev_fd;
316 struct timeval *now = ev->ev_base->time_tv;
324 (void)rbtree_insert(ev->ev_base->times, &ev->node);
333 if(ev->ev_fd != -1 && ev->ev_fd >= ev->ev_base->capfd)
336 (void)rbtree_delete(ev->ev_base->times, &ev->node);
338 ev->ev_base->fds[ev->ev_fd] = NULL;
339 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->reads);
340 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->writes);
341 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->ready);
342 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->content);
343 if(ev->ev_fd == ev->ev_base->maxfd) {
344 int i = ev->ev_base->maxfd - 1;
346 if (NULL != ev->ev_base->fds[i]) {
350 ev->ev_base->maxfd = i;
377 signal_base = ev->ev_base;
378 ev->ev_base->signals[ev->ev_fd] = ev;
391 ev->ev_base->signals[ev->ev_fd] = NULL;