/freebsd/contrib/ntp/sntp/libevent/ |
H A D | evthread_win32.c | 130 CONDITION_VARIABLE *cond = mm_malloc(sizeof(CONDITION_VARIABLE)); in evthread_win32_condvar_alloc() local 131 if (!cond) in evthread_win32_condvar_alloc() 133 InitializeConditionVariable_fn(cond); in evthread_win32_condvar_alloc() 134 return cond; in evthread_win32_condvar_alloc() 140 CONDITION_VARIABLE *cond = cond_; in evthread_win32_condvar_free() local 142 mm_free(cond); in evthread_win32_condvar_free() 146 evthread_win32_condvar_signal(void *cond, int broadcast) in evthread_win32_condvar_signal() argument 148 CONDITION_VARIABLE *cond = cond_; in evthread_win32_condvar_signal() local 150 WakeAllConditionVariable_fn(cond); in evthread_win32_condvar_signal() 152 WakeConditionVariable_fn(cond); in evthread_win32_condvar_signal() [all …]
|
H A D | evthread-internal.h | 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 [all …]
|
H A D | evthread_pthread.c | 106 pthread_cond_t *cond = mm_malloc(sizeof(pthread_cond_t)); in evthread_posix_cond_alloc() local 107 if (!cond) in evthread_posix_cond_alloc() 109 if (pthread_cond_init(cond, NULL)) { 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() [all …]
|
/freebsd/contrib/libevent/ |
H A D | evthread_win32.c | 130 CONDITION_VARIABLE *cond = mm_malloc(sizeof(CONDITION_VARIABLE)); in evthread_win32_condvar_alloc() local 131 if (!cond) in evthread_win32_condvar_alloc() 133 InitializeConditionVariable_fn(cond); in evthread_win32_condvar_alloc() 134 return cond; in evthread_win32_condvar_alloc() 140 CONDITION_VARIABLE *cond = cond_; in evthread_win32_condvar_free() local 142 mm_free(cond); in evthread_win32_condvar_free() 146 evthread_win32_condvar_signal(void *cond, int broadcast) in evthread_win32_condvar_signal() argument 148 CONDITION_VARIABLE *cond = cond_; in evthread_win32_condvar_signal() local 150 WakeAllConditionVariable_fn(cond); in evthread_win32_condvar_signal() 152 WakeConditionVariable_fn(cond); in evthread_win32_condvar_signal() [all …]
|
H A D | evthread-internal.h | 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 [all …]
|
H A D | evthread_pthread.c | 106 pthread_cond_t *cond = mm_malloc(sizeof(pthread_cond_t)); in evthread_posix_cond_alloc() local 107 if (!cond) in evthread_posix_cond_alloc() 109 if (pthread_cond_init(cond, NULL)) { 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() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrCMovSetCC.td | 19 (ins t.RegClass:$src1, t.RegClass:$src2, ccode:$cond), 20 "cmov${cond}", args, 22 … t.RegClass:$src2, timm:$cond, EFLAGS))]>, UseEFLAGS, NDD<ndd>; 25 (ins t.RegClass:$src1, t.MemOperand:$src2, ccode:$cond), 26 "cmov${cond}", args, 28 … (t.LoadNode addr:$src2), timm:$cond, EFLAGS))]>, UseEFLAGS, NDD<ndd>; 35 (ins t.RegClass:$src1, ccode:$cond), 36 "cfcmov${cond}", unaryop_ndd_args, 38 (X86cmov 0, t.RegClass:$src1, timm:$cond, EFLAGS))]>, UseEFLAGS, NF; 40 (ins t.RegClass:$src1, ccode:$cond), [all …]
|
H A D | X86InstrConditionalCompare.td | 14 : ITy<o, f, t, (outs), (ins op1:$src1, op2:$src2, cflags:$dcf, ccode:$cond), 15 … m#"${cond}", "$dcf\t{$src2, $src1|$src1, $src2}" , []>, T_MAP4, EVEX, Requires<[In64BitMode]> { 81 def : Pat<(X86ccmp GR8:$src1, GR8:$src2, timm:$dcf, timm:$cond, EFLAGS), 82 (CCMP8rr GR8:$src1, GR8:$src2, timm:$dcf, timm:$cond)>; 83 def : Pat<(X86ccmp GR16:$src1, GR16:$src2, timm:$dcf, timm:$cond, EFLAGS), 84 (CCMP16rr GR16:$src1, GR16:$src2, timm:$dcf, timm:$cond)>; 85 def : Pat<(X86ccmp GR32:$src1, GR32:$src2, timm:$dcf, timm:$cond, EFLAGS), 86 (CCMP32rr GR32:$src1, GR32:$src2, timm:$dcf, timm:$cond)>; 87 def : Pat<(X86ccmp GR64:$src1, GR64:$src2, timm:$dcf, timm:$cond, EFLAGS), 88 (CCMP64rr GR64:$src1, GR64:$src2, timm:$dcf, timm:$cond)>; [all …]
|
/freebsd/contrib/ntp/libntp/lib/isc/win32/ |
H A D | condition.c | 32 isc_condition_init(isc_condition_t *cond) { in isc_condition_init() argument 35 REQUIRE(cond != NULL); in isc_condition_init() 37 cond->waiters = 0; in isc_condition_init() 46 cond->events[LSIGNAL] = h; in isc_condition_init() 52 ISC_LIST_INIT(cond->threadlist); in isc_condition_init() 98 find_thread_condition(unsigned long thrd, isc_condition_t *cond, in find_thread_condition() argument 108 for (threadcond = ISC_LIST_HEAD(cond->threadlist); in find_thread_condition() 121 return (register_thread(thrd, cond, threadcondp)); in find_thread_condition() 125 isc_condition_signal(isc_condition_t *cond) { in isc_condition_signal() argument 131 REQUIRE(cond != NULL); in isc_condition_signal() [all …]
|
/freebsd/contrib/sendmail/include/sm/ |
H A D | assert.h | 66 # define SM_REQUIRE(cond) \ argument 67 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \ 68 "SM_REQUIRE(" #cond ") failed"), 0))) 70 # define SM_REQUIRE(cond) \ argument 71 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \ 75 # define SM_REQUIRE(cond) ((void) 0) argument 83 # define SM_ENSURE(cond) \ argument 84 ((void) ((cond) || (sm_abort_at(__FILE__, __LINE__, \ 85 "SM_ENSURE(" #cond ") failed"), 0))) 87 # define SM_ENSURE(cond) \ argument [all …]
|
/freebsd/contrib/ntp/libntp/lib/isc/include/isc/ |
H A D | assertions.h | 85 #define ISC_REQUIRE(cond) \ argument 86 ((void) ((cond) || \ 89 #cond), 0))) 91 #define ISC_REQUIRE(cond) ((void) 0) argument 95 #define ISC_ENSURE(cond) \ argument 96 ((void) ((cond) || \ 99 #cond), 0))) 101 #define ISC_ENSURE(cond) ((void) 0) argument 105 #define ISC_INSIST(cond) \ argument 106 ((void) ((cond) || \ [all …]
|
/freebsd/lib/libthr/thread/ |
H A D | thr_cond.c | 49 int __pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, 51 static int cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr); 52 static int cond_wait_common(pthread_cond_t *cond, pthread_mutex_t *mutex, 54 static int cond_signal_common(pthread_cond_t *cond); 55 static int cond_broadcast_common(pthread_cond_t *cond); 92 cond_init(pthread_cond_t *cond, const pthread_condattr_t *cond_attr) in cond_init() argument 106 cvp = __thr_pshared_offpage(cond, 1); in cond_init() 115 *cond = pshared ? THR_PSHARED_PTR : cvp; in cond_init() 120 init_static(struct pthread *thread, pthread_cond_t *cond) in init_static() argument 126 if (*cond == NULL) in init_static() [all …]
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_debug.h | 36 #define KMP_ASSERT(cond) \ argument 37 if (!(cond)) { \ 38 __kmp_debug_assert(#cond, __FILE__, __LINE__); \ 40 #define KMP_ASSERT2(cond, msg) \ argument 41 if (!(cond)) { \ 44 #define KMP_DEBUG_ASSERT(cond) KMP_ASSERT(cond) argument 45 #define KMP_DEBUG_ASSERT2(cond, msg) KMP_ASSERT2(cond, msg) argument 49 #define KMP_ASSERT(cond) \ argument 50 if (!(cond)) { \ 53 #define KMP_ASSERT2(cond, msg) KMP_ASSERT(cond) argument [all …]
|
/freebsd/lib/libstdthreads/ |
H A D | cnd.c | 36 cnd_broadcast(cnd_t *cond) in cnd_broadcast() argument 39 if (pthread_cond_broadcast(cond) != 0) in cnd_broadcast() 45 cnd_destroy(cnd_t *cond) in cnd_destroy() argument 48 (void)pthread_cond_destroy(cond); in cnd_destroy() 52 cnd_init(cnd_t *cond) in cnd_init() argument 55 switch (pthread_cond_init(cond, NULL)) { in cnd_init() 66 cnd_signal(cnd_t *cond) in cnd_signal() argument 69 if (pthread_cond_signal(cond) != 0) in cnd_signal() 75 cnd_timedwait(cnd_t *restrict cond, mtx_t *restrict mtx, in cnd_timedwait() argument 79 switch (pthread_cond_timedwait(cond, mtx, ts)) { in cnd_timedwait() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstrAliases.td | 14 // mov<cond> <ccreg> rs2, rd 15 multiclass intcond_mov_alias<string cond, int condVal, string ccreg, 19 // mov<cond> (%icc|%xcc), rs2, rd 20 def : InstAlias<!strconcat(!strconcat(!strconcat("mov", cond), ccreg), 24 // mov<cond> (%icc|%xcc), simm11, rd 25 def : InstAlias<!strconcat(!strconcat(!strconcat("mov", cond), ccreg), 29 // fmovs<cond> (%icc|%xcc), $rs2, $rd 30 def : InstAlias<!strconcat(!strconcat(!strconcat("fmovs", cond), ccreg), 34 // fmovd<cond> (%icc|%xcc), $rs2, $rd 35 def : InstAlias<!strconcat(!strconcat(!strconcat("fmovd", cond), ccreg), [all …]
|
/freebsd/crypto/libecc/include/libecc/utils/ |
H A D | utils.h | 80 #define EG(cond,lbl) do { if (cond) { goto lbl ; } } while (0) argument 92 #define MUST_HAVE(cond, ret, lbl) do { \ argument 93 if(!(cond)){ \ 96 assert((cond)); \ 104 #define SHOULD_HAVE(cond, ret, lbl) do {\ argument 105 if(!(cond)){ \ 108 assert((cond)); \ 116 #define KNOWN_FACT(cond, ret, lbl) do { \ argument 117 if(!(cond)){ \ 120 assert((cond)); \ [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips64r6InstrInfo.td | 209 def : MipsPat<(select i64:$cond, i64:$t, i64:$f), 210 (OR64 (SELNEZ64 i64:$t, i64:$cond), 211 (SELEQZ64 i64:$f, i64:$cond))>, 213 def : MipsPat<(select (i32 (seteq i64:$cond, immz)), i64:$t, i64:$f), 214 (OR64 (SELEQZ64 i64:$t, i64:$cond), 215 (SELNEZ64 i64:$f, i64:$cond))>, 217 def : MipsPat<(select (i32 (setne i64:$cond, immz)), i64:$t, i64:$f), 218 (OR64 (SELNEZ64 i64:$t, i64:$cond), 219 (SELEQZ64 i64:$f, i64:$cond))>, 221 def : MipsPat<(select (i32 (seteq i64:$cond, immZExt16_64:$imm)), i64:$t, i64:$f), [all …]
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | wait.h | 49 #define might_sleep_if(cond) do { \ argument 50 if (cond) { might_sleep(); } \ 149 #define __wait_event_common(wqh, cond, timeout, state, lock) ({ \ argument 157 if (cond) \ 167 __ret = !!(cond); \ 180 #define wait_event(wqh, cond) do { \ argument 181 (void) __wait_event_common(wqh, cond, MAX_SCHEDULE_TIMEOUT, \ 185 #define wait_event_timeout(wqh, cond, timeout) ({ \ argument 186 __wait_event_common(wqh, cond, timeout, TASK_UNINTERRUPTIBLE, \ 190 #define wait_event_killable(wqh, cond) ({ \ argument [all …]
|
/freebsd/contrib/ntp/sntp/libevent/test/ |
H A D | regress_thread.c | 71 void *cond; member 79 EVTHREAD_COND_BROADCAST(cw->cond); in wake_all_timeout() 89 EVTHREAD_COND_SIGNAL(cw->cond); in wake_one_timeout() 107 EVTHREAD_ALLOC_COND(cw.cond); in basic_thread() 109 assert(cw.cond); in basic_thread() 123 assert(EVTHREAD_COND_WAIT(cw.cond, cw.lock) == 0); in basic_thread() 138 EVTHREAD_FREE_COND(cw.cond); in basic_thread() 261 struct cond_wait *cond; member 273 EVLOCK_LOCK(rec->cond->lock, 0); in wait_for_condition() 275 r = EVTHREAD_COND_WAIT_TIMED(rec->cond->cond, rec->cond->lock, in wait_for_condition() [all …]
|
/freebsd/contrib/libevent/test/ |
H A D | regress_thread.c | 71 void *cond; member 79 EVTHREAD_COND_BROADCAST(cw->cond); in wake_all_timeout() 89 EVTHREAD_COND_SIGNAL(cw->cond); in wake_one_timeout() 107 EVTHREAD_ALLOC_COND(cw.cond); in basic_thread() 109 assert(cw.cond); in basic_thread() 123 assert(EVTHREAD_COND_WAIT(cw.cond, cw.lock) == 0); in basic_thread() 138 EVTHREAD_FREE_COND(cw.cond); in basic_thread() 261 struct cond_wait *cond; member 273 EVLOCK_LOCK(rec->cond->lock, 0); in wait_for_condition() 275 r = EVTHREAD_COND_WAIT_TIMED(rec->cond->cond, rec->cond->lock, in wait_for_condition() [all …]
|
/freebsd/contrib/netbsd-tests/lib/libpthread/ |
H A D | t_cond.c | 46 static pthread_cond_t cond; variable 65 PTHREAD_REQUIRE(pthread_cond_signal(&cond)); in signal_delay_wait_threadfunc() 84 PTHREAD_REQUIRE(pthread_cond_init(&cond, NULL)); in ATF_TC_BODY() 96 PTHREAD_REQUIRE(pthread_cond_wait(&cond, &mutex)); in ATF_TC_BODY() 124 PTHREAD_REQUIRE(pthread_cond_signal(&cond)); in signal_before_unlock_threadfunc() 145 PTHREAD_REQUIRE(pthread_cond_init(&cond, NULL)); in ATF_TC_BODY() 157 PTHREAD_REQUIRE(pthread_cond_wait(&cond, &mutex)); in ATF_TC_BODY() 503 PTHREAD_REQUIRE(pthread_cond_broadcast(&cond)); in destroy_busy_threadfunc() 504 PTHREAD_REQUIRE(pthread_cond_wait(&cond, &mutex)); in destroy_busy_threadfunc() 522 PTHREAD_REQUIRE(pthread_cond_init(&cond, NULL)); in ATF_TC_BODY() [all …]
|
/freebsd/sys/contrib/zstd/lib/common/ |
H A D | threading.c | 103 int ZSTD_pthread_cond_init(ZSTD_pthread_cond_t* cond, pthread_condattr_t const* attr) in ZSTD_pthread_cond_init() argument 105 *cond = (pthread_cond_t*)ZSTD_malloc(sizeof(pthread_cond_t)); in ZSTD_pthread_cond_init() 106 if (!*cond) in ZSTD_pthread_cond_init() 108 return pthread_cond_init(*cond, attr); in ZSTD_pthread_cond_init() 111 int ZSTD_pthread_cond_destroy(ZSTD_pthread_cond_t* cond) in ZSTD_pthread_cond_destroy() argument 113 if (!*cond) in ZSTD_pthread_cond_destroy() 116 int const ret = pthread_cond_destroy(*cond); in ZSTD_pthread_cond_destroy() 117 ZSTD_free(*cond); in ZSTD_pthread_cond_destroy()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/dd/ |
H A D | dd_interceptors.cpp | 164 uptr cond = atomic_load(p, memory_order_acquire); in init_cond() local 165 if (!force && cond != 0) in init_cond() 166 return (pthread_cond_t*)cond; in init_cond() 169 if (atomic_compare_exchange_strong(p, &cond, (uptr)newcond, in init_cond() 173 return (pthread_cond_t*)cond; in init_cond() 179 pthread_cond_t *cond = init_cond(c, true); in INTERCEPTOR() local 180 return REAL(pthread_cond_init)(cond, a); in INTERCEPTOR() 185 pthread_cond_t *cond = init_cond(c); in INTERCEPTOR() local 188 int res = REAL(pthread_cond_wait)(cond, m); in INTERCEPTOR() 196 pthread_cond_t *cond = init_cond(c); in INTERCEPTOR() local [all …]
|
/freebsd/lib/libc/resolv/ |
H A D | res_debug.h | 24 # define Dprint(cond, args) /*empty*/ argument 25 # define DprintQ(cond, args, query, size) /*empty*/ argument 29 # define Dprint(cond, args) if (cond) {fprintf args;} else {} argument 30 # define DprintQ(cond, args, query, size) if (cond) {\ argument
|
/freebsd/contrib/atf/atf-c/detail/ |
H A D | sanity.c | 59 atf_sanity_inv(const char *file, int line, const char *cond) in atf_sanity_inv() argument 61 fail("Invariant check failed at %s:%d: %s", file, line, cond); in atf_sanity_inv() 65 atf_sanity_pre(const char *file, int line, const char *cond) in atf_sanity_pre() argument 67 fail("Precondition check failed at %s:%d: %s", file, line, cond); in atf_sanity_pre() 71 atf_sanity_post(const char *file, int line, const char *cond) in atf_sanity_post() argument 73 fail("Postcondition check failed at %s:%d: %s", file, line, cond); in atf_sanity_post()
|