Lines Matching refs:pmc_kthread_mtx
95 static struct mtx pmc_kthread_mtx; /* sleep lock */ variable
316 mtx_lock(&pmc_kthread_mtx); in pmclog_proc_ignite()
332 msleep(ia, &pmc_kthread_mtx, PWAIT, "pmclogw", 0); in pmclog_proc_ignite()
333 mtx_unlock(&pmc_kthread_mtx); in pmclog_proc_ignite()
367 mtx_lock(&pmc_kthread_mtx); in pmclog_loop()
369 msleep(ia, &pmc_kthread_mtx, PWAIT, "pmclogi", 0); in pmclog_loop()
373 mtx_unlock(&pmc_kthread_mtx); in pmclog_loop()
380 mtx_unlock(&pmc_kthread_mtx); in pmclog_loop()
404 mtx_lock(&pmc_kthread_mtx); in pmclog_loop()
421 (void) msleep(po, &pmc_kthread_mtx, PWAIT, in pmclog_loop()
430 mtx_unlock(&pmc_kthread_mtx); in pmclog_loop()
460 mtx_lock(&pmc_kthread_mtx); in pmclog_loop()
469 mtx_lock(&pmc_kthread_mtx); in pmclog_loop()
481 mtx_unlock(&pmc_kthread_mtx); in pmclog_loop()
657 mtx_lock(&pmc_kthread_mtx); in pmclog_stop_kthread()
666 msleep(po->po_kthread, &pmc_kthread_mtx, PPAUSE, "pmckstp", 0); in pmclog_stop_kthread()
667 mtx_unlock(&pmc_kthread_mtx); in pmclog_stop_kthread()
826 mtx_lock(&pmc_kthread_mtx); in pmclog_flush()
834 mtx_unlock(&pmc_kthread_mtx); in pmclog_flush()
881 mtx_lock(&pmc_kthread_mtx); in pmclog_close()
896 mtx_unlock(&pmc_kthread_mtx); in pmclog_close()
1269 mtx_init(&pmc_kthread_mtx, "pmc-kthread", "pmc-sleep", MTX_DEF); in pmclog_initialize()
1284 mtx_destroy(&pmc_kthread_mtx); in pmclog_shutdown()