Lines Matching refs:EV_P

173 # define EV_P  struct ev_loop *loop               /* a loop as sole parameter in a declaration */
174 # define EV_P_ EV_P, /* a loop as first of multiple parameters */
182 # define EV_P void
572 ev_is_default_loop (EV_P) EV_THROW
580 EV_API_DECL ev_tstamp ev_now (EV_P) EV_THROW; /* time w.r.t. timers and the eventloop, updated afte…
604 EV_API_DECL void ev_loop_destroy (EV_P);
610 EV_API_DECL void ev_loop_fork (EV_P) EV_THROW;
612 EV_API_DECL unsigned int ev_backend (EV_P) EV_THROW; /* backend in use by loop */
614 EV_API_DECL void ev_now_update (EV_P) EV_THROW; /* update event loop time */
647 EV_API_DECL void ev_ref (EV_P) EV_THROW;
648 EV_API_DECL void ev_unref (EV_P) EV_THROW;
657 EV_API_DECL unsigned int ev_iteration (EV_P) EV_THROW; /* number of loop iterations */
658 EV_API_DECL unsigned int ev_depth (EV_P) EV_THROW; /* #ev_loop enters - #ev_loop leaves */
659 EV_API_DECL void ev_verify (EV_P) EV_THROW; /* abort if loop data corrupted */
666 EV_API_DECL void *ev_userdata (EV_P) EV_THROW;
667 typedef void (*ev_loop_callback)(EV_P);
670 EV_API_DECL void ev_set_loop_release_cb (EV_P_ void (*release)(EV_P) EV_THROW, void (*acquire)(EV_P
672 EV_API_DECL unsigned int ev_pending_count (EV_P) EV_THROW; /* number of pending events, if any */
673 EV_API_DECL void ev_invoke_pending (EV_P); /* invoke all pending watchers */
678 EV_API_DECL void ev_suspend (EV_P) EV_THROW;
679 EV_API_DECL void ev_resume (EV_P) EV_THROW;
840 EV_INLINE unsigned int ev_loop_count (EV_P) { return ev_iteration (EV_A); }
841 EV_INLINE unsigned int ev_loop_depth (EV_P) { return ev_depth (EV_A); }
842 EV_INLINE void ev_loop_verify (EV_P) { ev_verify (EV_A); }