/bind-9.11.3/contrib/dnsperf-2.1.0.0-1/ |
H A D | util.h | 46 #define MUTEX_INIT(mutex) do { \ 47 int __n = pthread_mutex_init((mutex), NULL); \ 53 #define MUTEX_DESTROY(mutex) do { \ 54 int __n = pthread_mutex_destroy((mutex)); \ 60 #define LOCK(mutex) do { \ 61 int __n = pthread_mutex_lock((mutex)); \ 67 #define UNLOCK(mutex) do { \ 68 int __n = pthread_mutex_unlock((mutex)); \ 95 #define WAIT(cond, mutex) do { \ 96 int __n = pthread_cond_wait((cond), (mutex)); \ [all...] |
/bind-9.11.3/lib/isc/include/isc/ |
H A D | mutexblock.h | 17 #include <isc/mutex.h>
|
H A D | counter.h | 30 #include <isc/mutex.h>
|
H A D | quota.h | 32 #include <isc/mutex.h>
|
H A D | random.h | 18 #include <isc/mutex.h>
|
H A D | httpd.h | 19 #include <isc/mutex.h>
|
H A D | queue.h | 13 * There are built-in mutex locks for the head and tail of the queue, 24 #include <isc/mutex.h>
|
H A D | radix.h | 18 #include <isc/mutex.h>
|
/bind-9.11.3/lib/isc/pthreads/include/isc/ |
H A D | condition.h | 17 #include <isc/mutex.h> 29 ((pthread_cond_wait((cp), &((mp)->mutex)) == 0) ? \
|
H A D | mutex.h | 9 /* $Id: mutex.h,v 1.30 2007/06/19 23:47:18 tbox Exp $ */ 25 * Supply mutex attributes that enable deadlock detection 41 * number of times each type of mutex was locked and the amount of time 52 pthread_mutex_t mutex; /*%< The actual mutex. */ member in struct:__anon268 94 ((pthread_mutex_trylock((&(mp)->mutex)) == 0) ? \ 104 ((pthread_mutex_destroy((&(mp)->mutex)) == 0) ? \
|
/bind-9.11.3/lib/isc/ |
H A D | refcount.c | 15 #include <isc/mutex.h>
|
H A D | app_api.c | 17 #include <isc/mutex.h>
|
H A D | result.c | 18 #include <isc/mutex.h>
|
/bind-9.11.3/lib/isc/win32/ |
H A D | condition.c | 189 * This is always called when the mutex (lock) is held, but because 192 * by the mutex but it should never try to delete it as long as the 193 * number of waiters > 0. Always reacquire the mutex regardless of the 195 * the mutex. 198 wait(isc_condition_t *cond, isc_mutex_t *mutex, DWORD milliseconds) { argument 211 LeaveCriticalSection(mutex); 214 EnterCriticalSection(mutex); 227 isc_condition_wait(isc_condition_t *cond, isc_mutex_t *mutex) { argument 228 return (wait(cond, mutex, INFINITE)); 232 isc_condition_waituntil(isc_condition_t *cond, isc_mutex_t *mutex, argument [all...] |
/bind-9.11.3/bin/named/ |
H A D | fuzz.c | 20 #include <isc/mutex.h> 43 static pthread_mutex_t mutex; variable 109 RUNTIME_CHECK(pthread_mutex_lock(&mutex) == ISC_R_SUCCESS); 123 pthread_cond_wait(&cond, &mutex); 125 RUNTIME_CHECK(pthread_mutex_unlock(&mutex) == ISC_R_SUCCESS); 226 RUNTIME_CHECK(pthread_mutex_lock(&mutex) == ISC_R_SUCCESS); 299 pthread_cond_wait(&cond, &mutex); 301 RUNTIME_CHECK(pthread_mutex_unlock(&mutex) == 0); 386 RUNTIME_CHECK(pthread_mutex_lock(&mutex) == ISC_R_SUCCESS); 412 pthread_cond_wait(&cond, &mutex); [all...] |
/bind-9.11.3/lib/isc/nothreads/include/isc/ |
H A D | condition.h | 25 #include <isc/mutex.h>
|
/bind-9.11.3/lib/isc/win32/include/isc/ |
H A D | condition.h | 17 #include <isc/mutex.h>
|
/bind-9.11.3/bin/named/include/named/ |
H A D | lwsearch.h | 14 #include <isc/mutex.h>
|
/bind-9.11.3/lib/isc/pthreads/ |
H A D | condition.c | 55 presult = pthread_cond_timedwait(c, &m->mutex, &ts);
|
H A D | mutex.c | 9 /* $Id: mutex.c,v 1.18 2011/01/04 23:47:14 tbox Exp $ */ 20 #include <isc/mutex.h> 63 const char * file; /*%< File mutex was created in. */ 64 int line; /*%< Line mutex was created on. */ 86 err = pthread_mutex_init(&mp->mutex, NULL); 135 if (pthread_mutex_lock(&mp->mutex) != 0) 184 return ((pthread_mutex_unlock((&mp->mutex)) == 0) ? \
|
/bind-9.11.3/lib/isc/unix/ |
H A D | strerror.c | 18 #include <isc/mutex.h>
|
/bind-9.11.3/lib/dns/include/dns/ |
H A D | acache.h | 151 #include <isc/mutex.h>
|
H A D | validator.h | 51 #include <isc/mutex.h>
|
/bind-9.11.3/lib/dns/ |
H A D | lib.c | 20 #include <isc/mutex.h>
|
/bind-9.11.3/contrib/dlz/modules/mysqldyn/ |
H A D | dlz_mysqldyn_mod.c | 209 dlz_mutex_t mutex; member in struct:mysql_instance 290 dlz_mutex_unlock(&dbi->mutex); 306 if (dlz_mutex_trylock(&state->db[i].mutex) == 0) 472 dlz_mutex_unlock(&dbi->mutex); 635 dlz_mutex_unlock(&dbi->mutex); 977 dlz_mutex_init(&state->db[n].mutex, NULL); 978 dlz_mutex_lock(&state->db[n].mutex); 987 dlz_mutex_unlock(&state->db[n].mutex); 1321 dlz_mutex_unlock(&newtx->dbi->mutex); 1460 * Unlock the mutex fo [all...] |