Lines Matching full:ev

684 /* these may evaluate ev multiple times, and the other arguments at most once */
686 #define ev_init(ev,cb_) do { \
687 ((ev_watcher *)(void *)(ev))->active = \
688 ((ev_watcher *)(void *)(ev))->pending = 0; \
689 ev_set_priority ((ev), 0); \
690 ev_set_cb ((ev), cb_); \
693 #define ev_io_set(ev,fd_,events_) do { (ev)->fd = (fd_); (ev)->events = (events_) | EV__…
694 #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->r…
695 #define ev_periodic_set(ev,ofs_,ival_,rcb_) do { (ev)->offset = (ofs_); (ev)->interval = (ival_); …
696 #define ev_signal_set(ev,signum_) do { (ev)->signum = (signum_); } while (0)
697 #define ev_child_set(ev,pid_,trace_) do { (ev)->pid = (pid_); (ev)->flags = !!(trace_); } w…
698 #define ev_stat_set(ev,path_,interval_) do { (ev)->path = (path_); (ev)->interval = (interval_…
699 #define ev_idle_set(ev) /* nop, yes, this is a serious in-joke */
700 #define ev_prepare_set(ev) /* nop, yes, this is a serious in-joke */
701 #define ev_check_set(ev) /* nop, yes, this is a serious in-joke */
702 #define ev_embed_set(ev,other_) do { (ev)->other = (other_); } while (0)
703 #define ev_fork_set(ev) /* nop, yes, this is a serious in-joke */
704 #define ev_cleanup_set(ev) /* nop, yes, this is a serious in-joke */
705 #define ev_async_set(ev) /* nop, yes, this is a serious in-joke */
707 #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(event…
708 #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),…
709 #define ev_periodic_init(ev,cb,ofs,ival,rcb) do { ev_init ((ev), (cb)); ev_periodic_set ((ev),(ofs)…
710 #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signu…
711 #define ev_child_init(ev,cb,pid,trace) do { ev_init ((ev), (cb)); ev_child_set ((ev),(pid),(t…
712 #define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(i…
713 #define ev_idle_init(ev,cb) do { ev_init ((ev), (cb)); ev_idle_set ((ev)); } while…
714 #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } wh…
715 #define ev_check_init(ev,cb) do { ev_init ((ev), (cb)); ev_check_set ((ev)); } whil…
716 #define ev_embed_init(ev,cb,other) do { ev_init ((ev), (cb)); ev_embed_set ((ev),(other))…
717 #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while…
718 #define ev_cleanup_init(ev,cb) do { ev_init ((ev), (cb)); ev_cleanup_set ((ev)); } wh…
719 #define ev_async_init(ev,cb) do { ev_init ((ev), (cb)); ev_async_set ((ev)); } whil…
721 #define ev_is_pending(ev) (0 + ((ev_watcher *)(void *)(ev))->pending) /* ro, tru…
722 #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true…
724 #define ev_cb_(ev) (ev)->cb /* rw */
725 #define ev_cb(ev) (memmove (&ev_cb_ (ev), &((ev_watcher *)(ev))->cb, siz…
728 # define ev_priority(ev) ((ev), EV_MINPRI)
729 # define ev_set_priority(ev,pri) ((ev), (pri))
731 # define ev_priority(ev) (+(((ev_watcher *)(void *)(ev))->priority))
732 # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri)
735 #define ev_periodic_at(ev) (+((ev_watcher_time *)(ev))->at)
738 … define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->…