db_mutex_t
sizeof(db_mutex_t), NULL, &dbp->mutexp)) != 0)
(void)__db_mutex_lock((db_mutex_t *)(dbp)->mutexp, -1);
(void)__db_mutex_unlock((db_mutex_t *)(dbp)->mutexp, -1);
db_mutex_t lock; /* Region mutex. */
db_mutex_t mutex;
db_mutex_t *mutexp; /* Mutex for thread protection. */
db_mutex_t *mutexp; /* Structure lock. */
db_mutex_t *mutexp; /* Structure lock. */
db_mutex_t mutex; /* Structure lock. */
int __db_mutex_init __P((db_mutex_t *, u_int32_t));
int __db_mutex_lock __P((db_mutex_t *, int));
int __db_mutex_unlock __P((db_mutex_t *, int));
db_mutex_t *mutexp; /* Mutex to lock. */
db_mutex_t *mutexp; /* Synchronization. */
sizeof(db_mutex_t), MUTEX_ALIGNMENT, &dblp->mutexp)) != 0)
__memp_alloc(dbmp, sizeof(db_mutex_t), NULL, &dbmfp->mutexp)) == 0)
sizeof(db_mutex_t), NULL, &dbmp->mutexp);
db_mutex_t *mp;
memset(mp, 0, sizeof(db_mutex_t));
db_mutex_t *mp;
db_mutex_t *mp;
if ((ret = __db_shalloc(tmgrp->mem, sizeof(db_mutex_t),
(db_mutex_t *)((u_int8_t *)tp->region + mutex_offset) : NULL;