Lines Matching refs:mutex
843 * We need to disable interrupts while holding the mutex interlock
1687 * Invoked trying to acquire a mutex when there is contention but
1698 volatile lck_mtx_t *mutex;
1702 mutex = lck;
1704 mutex = &lck->lck_mtx_ptr->lck_mtx;
1708 (int)lck, (int)mutex->lck_mtx_locked, 0, 0, 0);
1713 * - mutex is locked, and
1719 while ((holder = (thread_t) mutex->lck_mtx_locked) != NULL) {
1736 * this is a direct or indirect mutex. This allows us to
1752 * Called from assembly code when a destroyed mutex is detected
1760 panic("trying to interlock destroyed mutex %p", lck);
1785 * The C portion of the mutex package. These routines are only invoked
1792 * Allocate a mutex for external users who cannot
1812 * Free a mutex allocated for external users.
1878 db_error ("No mutex\n");
1881 db_error ("Not a mutex\n");