Lines Matching refs:mutexp
152 DB_MUTEX *mutexp;
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;
266 for (i = 1; i <= mtxregion->stat.st_mutex_cnt; ++i, ++mutexp) {
267 mutexp = MUTEXP_SET(i);
269 if (!F_ISSET(mutexp, DB_MUTEX_ALLOCATED))
276 if (mutexp->alloc_id != 0)
278 mbp, ", %s", __mutex_print_id(mutexp->alloc_id));
280 __db_prflags(env, mbp, mutexp->flags, fn, " (", ")");
331 DB_MUTEX *mutexp;
345 mutexp = MUTEXP_SET(mutex);
348 if ((value = mutexp->mutex_set_wait) < 10000000)
352 if ((value = mutexp->mutex_set_nowait) < 10000000)
358 DB_PCT(mutexp->mutex_set_wait,
359 mutexp->mutex_set_wait + mutexp->mutex_set_nowait));
361 if (F_ISSET(mutexp, DB_MUTEX_LOCKED))
364 mutexp->pid, mutexp->tid, buf));
426 DB_MUTEX *mutexp;
432 mutexp = MUTEXP_SET(mutex);
434 *waitp = mutexp->mutex_set_wait;
435 *nowaitp = mutexp->mutex_set_nowait;
449 DB_MUTEX *mutexp;
455 mutexp = MUTEXP_SET(mutex);
457 mutexp->mutex_set_wait = mutexp->mutex_set_nowait = 0;