Lines Matching refs:memscrub_lock
235 static kmutex_t memscrub_lock; variable
318 mutex_init(&memscrub_lock, NULL, MUTEX_DRIVER, NULL); in memscrub_init()
378 mutex_destroy(&memscrub_lock); in memscrub_cleanup()
404 mutex_enter(&memscrub_lock); in memscrub_wakeup()
406 mutex_exit(&memscrub_lock); in memscrub_wakeup()
447 ASSERT(mutex_owned(&memscrub_lock)); in compute_interval_ticks()
475 CALLB_CPR_INIT(&cprinfo, &memscrub_lock, callb_generic_cpr, "memscrub"); in memscrubber()
477 mutex_enter(&memscrub_lock); in memscrubber()
567 cv_wait(&memscrub_cv, &memscrub_lock); in memscrubber()
579 CALLB_CPR_SAFE_END(&cprinfo, &memscrub_lock); in memscrubber()
670 ASSERT(mutex_owned(&memscrub_lock)); in memscrub_verify_span()
736 mutex_enter(&memscrub_lock); in memscrub_add_span()
753 mutex_exit(&memscrub_lock); in memscrub_add_span()
914 mutex_enter(&memscrub_lock); in memscrub_delete_span()
1037 mutex_exit(&memscrub_lock); in memscrub_delete_span()
1054 ASSERT(mutex_owned(&memscrub_lock)); in memscrub_scan()
1234 mutex_enter(&memscrub_lock); in memscrub_notify()
1237 mutex_exit(&memscrub_lock); in memscrub_notify()
1383 mutex_enter(&memscrub_lock); in new_memscrub()
1391 mutex_exit(&memscrub_lock); in new_memscrub()