Searched refs:cond (Results 1 – 8 of 8) sorted by relevance
| /libevent-2.1.12/ |
| H A D | evthread_win32.c | 131 if (!cond) in evthread_win32_condvar_alloc() 134 return cond; in evthread_win32_condvar_alloc() 142 mm_free(cond); in evthread_win32_condvar_free() 196 mm_free(cond); in evthread_win32_cond_alloc() 201 mm_free(cond); in evthread_win32_cond_alloc() 204 cond->n_waiting = cond->n_to_wake = cond->generation = 0; in evthread_win32_cond_alloc() 205 return cond; in evthread_win32_cond_alloc() 214 mm_free(cond); in evthread_win32_cond_free() 223 cond->n_to_wake = cond->n_waiting; in evthread_win32_cond_signal() 225 ++cond->n_to_wake; in evthread_win32_cond_signal() [all …]
|
| H A D | evthread-internal.h | 159 #define EVTHREAD_FREE_COND(cond) \ argument 161 if (cond) \ 166 ( (cond) ? evthread_cond_fns_.signal_condition((cond), 0) : 0 ) 169 ( (cond) ? evthread_cond_fns_.signal_condition((cond), 1) : 0 ) 175 ( (cond) ? evthread_cond_fns_.wait_condition((cond), (lock), NULL) : 0 ) 179 ( (cond) ? evthread_cond_fns_.wait_condition((cond), (lock), (tv)) : 0 ) 283 if (cond) \ 288 ( (cond) ? evthreadimpl_cond_signal_((cond), 0) : 0 ) 291 ( (cond) ? evthreadimpl_cond_signal_((cond), 1) : 0 ) 297 ( (cond) ? evthreadimpl_cond_wait_((cond), (lock), NULL) : 0 ) [all …]
|
| H A D | evthread_pthread.c | 107 if (!cond) in evthread_posix_cond_alloc() 110 mm_free(cond); in evthread_posix_cond_alloc() 113 return cond; in evthread_posix_cond_alloc() 119 pthread_cond_t *cond = cond_; in evthread_posix_cond_free() local 120 pthread_cond_destroy(cond); in evthread_posix_cond_free() 121 mm_free(cond); in evthread_posix_cond_free() 127 pthread_cond_t *cond = cond_; in evthread_posix_cond_signal() local 130 r = pthread_cond_broadcast(cond); in evthread_posix_cond_signal() 132 r = pthread_cond_signal(cond); in evthread_posix_cond_signal() 140 pthread_cond_t *cond = cond_; in evthread_posix_cond_wait() local [all …]
|
| H A D | util-internal.h | 360 #define EVUTIL_ASSERT(cond) EVUTIL_NIL_CONDITION_(cond) argument 361 #define EVUTIL_FAILURE_CHECK(cond) 0 argument 363 #define EVUTIL_ASSERT(cond) \ argument 365 if (EVUTIL_UNLIKELY(!(cond))) { \ 368 __FILE__,__LINE__,#cond,__func__); \ 373 __FILE__,__LINE__,#cond,__func__); \ 377 #define EVUTIL_FAILURE_CHECK(cond) EVUTIL_UNLIKELY(cond) argument
|
| H A D | evthread.c | 475 evthreadimpl_cond_free_(void *cond) in evthreadimpl_cond_free_() argument 478 evthread_cond_fns_.free_condition(cond); in evthreadimpl_cond_free_() 481 evthreadimpl_cond_signal_(void *cond, int broadcast) in evthreadimpl_cond_signal_() argument 484 return evthread_cond_fns_.signal_condition(cond, broadcast); in evthreadimpl_cond_signal_() 489 evthreadimpl_cond_wait_(void *cond, void *lock, const struct timeval *tv) in evthreadimpl_cond_wait_() argument 492 return evthread_cond_fns_.wait_condition(cond, lock, tv); in evthreadimpl_cond_wait_()
|
| /libevent-2.1.12/test/ |
| H A D | regress_thread.c | 71 void *cond; member 109 assert(cw.cond); in basic_thread() 261 struct cond_wait *cond; member 275 r = EVTHREAD_COND_WAIT_TIMED(rec->cond->cond, rec->cond->lock, in wait_for_condition() 278 r = EVTHREAD_COND_WAIT(rec->cond->cond, rec->cond->lock); in wait_for_condition() 295 struct cond_wait cond; in thread_conditions_simple() local 310 EVTHREAD_ALLOC_COND(cond.cond); in thread_conditions_simple() 311 tt_assert(cond.lock); in thread_conditions_simple() 312 tt_assert(cond.cond); in thread_conditions_simple() 315 alerted[i].cond = &cond; in thread_conditions_simple() [all …]
|
| /libevent-2.1.12/include/event2/ |
| H A D | thread.h | 150 void (*free_condition)(void *cond); 157 int (*signal_condition)(void *cond, int broadcast); 168 int (*wait_condition)(void *cond, void *lock,
|
| /libevent-2.1.12/sample/ |
| H A D | http-connect.c | 11 #define VERIFY(cond) do { \ argument 12 if (!(cond)) { \ 13 fprintf(stderr, "[error] %s\n", #cond); \
|