Lines Matching refs:uc_lock
90 #define UMTXQ_LOCKED_ASSERT(uc) mtx_assert(&(uc)->uc_lock, MA_OWNED)
96 mtx_assert(&uc->uc_lock, MA_OWNED); \
226 mtx_lock(&uc->uc_lock); in sysctl_debug_umtx_chains_peaks()
228 mtx_unlock(&uc->uc_lock); in sysctl_debug_umtx_chains_peaks()
238 mtx_lock(&uc->uc_lock); in sysctl_debug_umtx_chains_peaks()
240 mtx_unlock(&uc->uc_lock); in sysctl_debug_umtx_chains_peaks()
304 mtx_lock(&uc->uc_lock); in sysctl_debug_umtx_chains_clear()
307 mtx_unlock(&uc->uc_lock); in sysctl_debug_umtx_chains_clear()
333 mtx_init(&umtxq_chains[i][j].uc_lock, "umtxql", NULL, in umtxq_sysinit()
405 mtx_assert(&uc->uc_lock, MA_OWNED); in umtxq_busy()
420 msleep(uc, &uc->uc_lock, 0, "umtxqb", 0); in umtxq_busy()
436 mtx_assert(&uc->uc_lock, MA_OWNED); in umtxq_unbusy()
841 error = msleep_sbt(uq, &uc->uc_lock, PCATCH | PDROP, wmesg, in umtxq_sleep()
844 mtx_lock(&uc->uc_lock); in umtxq_sleep()