Searched refs:mutex (Results 1 - 25 of 55) sorted by relevance

123

/bind-9.11.3/contrib/dnsperf-2.1.0.0-1/
H A Dutil.h46 #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 Dmutexblock.h17 #include <isc/mutex.h>
H A Dcounter.h30 #include <isc/mutex.h>
H A Dquota.h32 #include <isc/mutex.h>
H A Drandom.h18 #include <isc/mutex.h>
H A Dhttpd.h19 #include <isc/mutex.h>
H A Dqueue.h13 * There are built-in mutex locks for the head and tail of the queue,
24 #include <isc/mutex.h>
H A Dradix.h18 #include <isc/mutex.h>
/bind-9.11.3/lib/isc/pthreads/include/isc/
H A Dcondition.h17 #include <isc/mutex.h>
29 ((pthread_cond_wait((cp), &((mp)->mutex)) == 0) ? \
H A Dmutex.h9 /* $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 Drefcount.c15 #include <isc/mutex.h>
H A Dapp_api.c17 #include <isc/mutex.h>
H A Dresult.c18 #include <isc/mutex.h>
/bind-9.11.3/lib/isc/win32/
H A Dcondition.c189 * 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 Dfuzz.c20 #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 Dcondition.h25 #include <isc/mutex.h>
/bind-9.11.3/lib/isc/win32/include/isc/
H A Dcondition.h17 #include <isc/mutex.h>
/bind-9.11.3/bin/named/include/named/
H A Dlwsearch.h14 #include <isc/mutex.h>
/bind-9.11.3/lib/isc/pthreads/
H A Dcondition.c55 presult = pthread_cond_timedwait(c, &m->mutex, &ts);
H A Dmutex.c9 /* $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 Dstrerror.c18 #include <isc/mutex.h>
/bind-9.11.3/lib/dns/include/dns/
H A Dacache.h151 #include <isc/mutex.h>
H A Dvalidator.h51 #include <isc/mutex.h>
/bind-9.11.3/lib/dns/
H A Dlib.c20 #include <isc/mutex.h>
/bind-9.11.3/contrib/dlz/modules/mysqldyn/
H A Ddlz_mysqldyn_mod.c209 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...]

Completed in 64 milliseconds

123