Home
last modified time | relevance | path

Searched refs:cond (Results 1 – 25 of 351) sorted by relevance

12345678910>>...15

/freebsd/contrib/ntp/sntp/libevent/
H A Devthread_win32.c130 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 Devthread-internal.h159 #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 Devthread_pthread.c106 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 Devthread_win32.c130 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 Devthread-internal.h159 #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 Devthread_pthread.c106 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 DX86InstrCMovSetCC.td19 (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 DX86InstrConditionalCompare.td14 : 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 Dcondition.c32 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 Dassert.h66 # 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 Dassertions.h85 #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 Dthr_cond.c49 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 Dkmp_debug.h36 #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 Dcnd.c36 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 DSparcInstrAliases.td14 // 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 Dutils.h80 #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 DMips64r6InstrInfo.td209 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 Dwait.h49 #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 Dregress_thread.c71 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 Dregress_thread.c71 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 Dt_cond.c46 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 Dthreading.c103 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 Ddd_interceptors.cpp164 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 Dres_debug.h24 # 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 Dsanity.c59 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()

12345678910>>...15