Lines Matching refs:cond

159 #define EVTHREAD_FREE_COND(cond)					\  argument
161 if (cond) \
162 evthread_cond_fns_.free_condition((cond)); \
165 #define EVTHREAD_COND_SIGNAL(cond) \ argument
166 ( (cond) ? evthread_cond_fns_.signal_condition((cond), 0) : 0 )
168 #define EVTHREAD_COND_BROADCAST(cond) \ argument
169 ( (cond) ? evthread_cond_fns_.signal_condition((cond), 1) : 0 )
174 #define EVTHREAD_COND_WAIT(cond, lock) \ argument
175 ( (cond) ? evthread_cond_fns_.wait_condition((cond), (lock), NULL) : 0 )
178 #define EVTHREAD_COND_WAIT_TIMED(cond, lock, tv) \ argument
179 ( (cond) ? evthread_cond_fns_.wait_condition((cond), (lock), (tv)) : 0 )
201 void evthreadimpl_cond_free_(void *cond);
203 int evthreadimpl_cond_signal_(void *cond, int broadcast);
205 int evthreadimpl_cond_wait_(void *cond, void *lock, const struct timeval *tv);
281 #define EVTHREAD_FREE_COND(cond) \ argument
283 if (cond) \
284 evthreadimpl_cond_free_((cond)); \
287 #define EVTHREAD_COND_SIGNAL(cond) \ argument
288 ( (cond) ? evthreadimpl_cond_signal_((cond), 0) : 0 )
290 #define EVTHREAD_COND_BROADCAST(cond) \ argument
291 ( (cond) ? evthreadimpl_cond_signal_((cond), 1) : 0 )
296 #define EVTHREAD_COND_WAIT(cond, lock) \ argument
297 ( (cond) ? evthreadimpl_cond_wait_((cond), (lock), NULL) : 0 )
300 #define EVTHREAD_COND_WAIT_TIMED(cond, lock, tv) \ argument
301 ( (cond) ? evthreadimpl_cond_wait_((cond), (lock), (tv)) : 0 )
326 #define EVTHREAD_FREE_COND(cond) EVUTIL_NIL_STMT_ argument
327 #define EVTHREAD_COND_SIGNAL(cond) EVUTIL_NIL_STMT_ argument
328 #define EVTHREAD_COND_BROADCAST(cond) EVUTIL_NIL_STMT_ argument
329 #define EVTHREAD_COND_WAIT(cond, lock) EVUTIL_NIL_STMT_ argument
330 #define EVTHREAD_COND_WAIT_TIMED(cond, lock, howlong) EVUTIL_NIL_STMT_ argument