Lines Matching refs:tv
67 ev_tv_get (struct timeval *tv) in ev_tv_get() argument
69 if (tv) in ev_tv_get()
71 ev_tstamp after = tv->tv_sec + tv->tv_usec * 1e-6; in ev_tv_get()
154 int event_loopexit (struct timeval *tv) in event_loopexit() argument
156 return event_base_loopexit (ev_x_cur, tv); in event_loopexit()
225 int event_once (int fd, short events, void (*cb)(int, short, void *), void *arg, struct timeval *tv) in event_once() argument
227 return event_base_once (ev_x_cur, fd, events, cb, arg, tv); in event_once()
230 int event_add (struct event *ev, struct timeval *tv) in event_add() argument
255 if (tv) in event_add()
257 ev->to.repeat = ev_tv_get (tv); in event_add()
303 int event_pending (struct event *ev, short events, struct timeval *tv) in event_pending() argument
325 if (tv) in event_pending()
329 tv->tv_sec = (long)at; in event_pending()
330 tv->tv_usec = (long)((at - (ev_tstamp)tv->tv_sec) * 1e6); in event_pending()
376 int event_base_loopexit (struct event_base *base, struct timeval *tv) in event_base_loopexit() argument
378 ev_tstamp after = ev_tv_get (tv); in event_base_loopexit()
402 …nt_base *base, int fd, short events, void (*cb)(int, short, void *), void *arg, struct timeval *tv) in event_base_once() argument
414 ev_once (EV_A_ fd, events & (EV_READ | EV_WRITE), ev_tv_get (tv), ev_x_once_cb, (void *)once); in event_base_once()