Lines Matching refs:devstat_mutex
70 static struct mtx devstat_mutex; variable
71 MTX_SYSINIT(devstat_mutex, &devstat_mutex, "devstat", MTX_DEF);
94 mtx_assert(&devstat_mutex, MA_NOTOWNED); in devstat_new_entry()
97 mtx_lock(&devstat_mutex); in devstat_new_entry()
107 mtx_unlock(&devstat_mutex); in devstat_new_entry()
125 mtx_assert(&devstat_mutex, MA_OWNED); in devstat_add_entry()
201 mtx_assert(&devstat_mutex, MA_NOTOWNED); in devstat_remove_entry()
205 mtx_lock(&devstat_mutex); in devstat_remove_entry()
217 mtx_unlock(&devstat_mutex); in devstat_remove_entry()
230 mtx_assert(&devstat_mutex, MA_NOTOWNED); in devstat_start_transaction()
257 mtx_assert(&devstat_mutex, MA_NOTOWNED); in devstat_start_transaction_bio()
390 mtx_assert(&devstat_mutex, MA_NOTOWNED); in sysctl_devstat()
410 mtx_lock(&devstat_mutex); in sysctl_devstat()
414 mtx_unlock(&devstat_mutex); in sysctl_devstat()
423 mtx_lock(&devstat_mutex); in sysctl_devstat()
428 mtx_unlock(&devstat_mutex); in sysctl_devstat()
488 mtx_lock(&devstat_mutex); in devstat_mmap()
492 mtx_unlock(&devstat_mutex); in devstat_mmap()
497 mtx_unlock(&devstat_mutex); in devstat_mmap()
509 mtx_assert(&devstat_mutex, MA_NOTOWNED); in devstat_alloc()
517 mtx_lock(&devstat_mutex); in devstat_alloc()
525 mtx_unlock(&devstat_mutex); in devstat_alloc()
534 mtx_lock(&devstat_mutex); in devstat_alloc()
558 mtx_unlock(&devstat_mutex); in devstat_alloc()
571 mtx_assert(&devstat_mutex, MA_OWNED); in devstat_free()