Searched refs:mutexp (Results 1 - 9 of 9) sorted by relevance
/macosx-10.10/BerkeleyDB-21/db/mutex/ |
H A D | mut_tas.c | 32 DB_MUTEX *mutexp; local 42 mutexp = MUTEXP_SET(mutex); 45 if (((uintptr_t)mutexp & (dbenv->mutex_align - 1)) != 0) { 50 if (MUTEX_INIT(&mutexp->tas)) { 75 DB_MUTEX *mutexp; local 91 mutexp = MUTEXP_SET(mutex); 93 CHECK_MTX_THREAD(env, mutexp); 96 if (F_ISSET(mutexp, DB_MUTEX_LOCKED)) 97 ++mutexp->mutex_set_wait; 99 ++mutexp 224 DB_MUTEX *mutexp; local 270 DB_MUTEX *mutexp; local [all...] |
H A D | mut_pthread.c | 62 DB_MUTEX *mutexp; local 69 mutexp = MUTEXP_SET(mutex); 88 RET_SET((pthread_mutex_init(&mutexp->mutex, mutexattrp)), ret); 105 (pthread_cond_init(&mutexp->cond, condattrp)), ret); 107 F_SET(mutexp, DB_MUTEX_SELF_BLOCK); 126 mutexp->mutex = mi; 130 mutexp->mutex = mi; 136 mutexp->cond = ci; 140 mutexp->cond = ci; 142 F_SET(mutexp, DB_MUTEX_SELF_BLOC 177 DB_MUTEX *mutexp; local 311 DB_MUTEX *mutexp; local 369 DB_MUTEX *mutexp; local [all...] |
H A D | mut_failchk.c | 25 DB_MUTEX *mutexp; local 38 for (i = 1; i <= mtxregion->stat.st_mutex_cnt; ++i, ++mutexp) { 39 mutexp = MUTEXP_SET(i); 45 if (!F_ISSET(mutexp, DB_MUTEX_ALLOCATED) || 46 !F_ISSET(mutexp, DB_MUTEX_PROCESS_ONLY)) 54 dbenv, mutexp->pid, 0, DB_MUTEX_PROCESS_ONLY)) 58 dbenv->thread_id_string(dbenv, mutexp->pid, 0, buf)); 61 if (F_ISSET(mutexp, DB_MUTEX_LOCKED))
|
H A D | mut_win32.c | 37 static __inline int get_handle(env, mutexp, eventp) 39 DB_MUTEX *mutexp; 47 for (id = (mutexp)->id; id != 0; id >>= 4) 82 DB_MUTEX *mutexp; local 88 mutexp = MUTEXP_SET(mutex); 90 mutexp->id = ((getpid() & 0xffff) << 16) ^ P_TO_UINT32(mutexp); 107 DB_MUTEX *mutexp; local 126 mutexp = MUTEXP_SET(mutex); 128 CHECK_MTX_THREAD(env, mutexp); 252 DB_MUTEX *mutexp; local [all...] |
H A D | mut_fcntl.c | 45 DB_MUTEX *mutexp; local 58 mutexp = MUTEXP_SET(mutex); 60 CHECK_MTX_THREAD(env, mutexp); 63 if (F_ISSET(mutexp, DB_MUTEX_LOCKED)) 64 ++mutexp->mutex_set_wait; 66 ++mutexp->mutex_set_nowait; 79 for (ms = 1; F_ISSET(mutexp, DB_MUTEX_LOCKED);) { 91 if (!F_ISSET(mutexp, DB_MUTEX_LOCKED)) { 94 F_SET(mutexp, DB_MUTEX_LOCKED); 95 dbenv->thread_id(dbenv, &mutexp 143 DB_MUTEX *mutexp; local [all...] |
H A D | mut_alloc.c | 99 DB_MUTEX *mutexp; local 126 mutexp = MUTEXP_SET(*indxp); 128 ((uintptr_t)mutexp & (dbenv->mutex_align - 1)) == 0); 129 mtxregion->mutex_next = mutexp->mutex_next_link; 140 memset(mutexp, 0, sizeof(*mutexp)); 141 F_SET(mutexp, DB_MUTEX_ALLOCATED | 150 dbenv->thread_id(dbenv, &mutexp->pid, NULL); 153 mutexp->alloc_id = alloc_id; 206 DB_MUTEX *mutexp; local [all...] |
H A D | mut_stat.c | 152 DB_MUTEX *mutexp; local 163 for (i = 1; i <= mtxregion->stat.st_mutex_cnt; ++i, ++mutexp) { 164 mutexp = MUTEXP_SET(i); 166 if (!F_ISSET(mutexp, DB_MUTEX_ALLOCATED)) 168 else if (mutexp->alloc_id > MTX_MAX_ENTRY) 171 counts[mutexp->alloc_id]++; 237 DB_MUTEX *mutexp; local 266 for (i = 1; i <= mtxregion->stat.st_mutex_cnt; ++i, ++mutexp) { 267 mutexp = MUTEXP_SET(i); 269 if (!F_ISSET(mutexp, DB_MUTEX_ALLOCATE 331 DB_MUTEX *mutexp; local 426 DB_MUTEX *mutexp; local 449 DB_MUTEX *mutexp; local [all...] |
H A D | mut_region.c | 156 DB_MUTEX *mutexp; local 164 COMPQUIET(mutexp, NULL); 223 mutexp = MUTEXP_SET(i); 224 mutexp->flags = 0; 225 mutexp->mutex_next_link = i + 1; 227 mutexp = MUTEXP_SET(i); 228 mutexp->flags = 0; 229 mutexp->mutex_next_link = MUTEX_INVALID; 334 DB_MUTEX *mutexp; local 373 for (i = 1; i <= mtxregion->stat.st_mutex_cnt; ++i, ++mutexp) { [all...] |
/macosx-10.10/BerkeleyDB-21/db/cxx/ |
H A D | cxx_env.cpp | 912 (u_int32_t flags, db_mutex_t *mutexp), (dbenv, flags, mutexp))
|
Completed in 122 milliseconds