Lines Matching refs:ev_base
286 ev->ev_base = base; in event_base_set()
296 if(ev->ev_fd != -1 && ev->ev_fd >= ev->ev_base->capfd) in event_add()
299 ev->ev_base->fds[ev->ev_fd] = ev; in event_add()
301 FD_SET(FD_SET_T ev->ev_fd, &ev->ev_base->reads); in event_add()
304 FD_SET(FD_SET_T ev->ev_fd, &ev->ev_base->writes); in event_add()
306 FD_SET(FD_SET_T ev->ev_fd, &ev->ev_base->content); in event_add()
307 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->ready); in event_add()
308 if(ev->ev_fd > ev->ev_base->maxfd) in event_add()
309 ev->ev_base->maxfd = ev->ev_fd; in event_add()
313 struct timeval *now = ev->ev_base->time_tv; in event_add()
321 (void)rbtree_insert(ev->ev_base->times, &ev->node); in event_add()
330 if(ev->ev_fd != -1 && ev->ev_fd >= ev->ev_base->capfd) in event_del()
333 (void)rbtree_delete(ev->ev_base->times, &ev->node); in event_del()
335 ev->ev_base->fds[ev->ev_fd] = NULL; in event_del()
336 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->reads); in event_del()
337 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->writes); in event_del()
338 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->ready); in event_del()
339 FD_CLR(FD_SET_T ev->ev_fd, &ev->ev_base->content); in event_del()
340 if(ev->ev_fd == ev->ev_base->maxfd) { in event_del()
341 int i = ev->ev_base->maxfd - 1; in event_del()
343 if (NULL != ev->ev_base->fds[i]) { in event_del()
347 ev->ev_base->maxfd = i; in event_del()
374 signal_base = ev->ev_base; in signal_add()
375 ev->ev_base->signals[ev->ev_fd] = ev; in signal_add()
388 ev->ev_base->signals[ev->ev_fd] = NULL; in signal_del()