Searched refs:memscrub_lock (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/os/
H A Dmemscrub.c152 static kmutex_t memscrub_lock; variable
155 * memscrub_lock protects memscrub_memlist
193 mutex_init(&memscrub_lock, NULL, MUTEX_DRIVER, NULL);
236 mutex_enter(&memscrub_lock);
238 mutex_exit(&memscrub_lock);
273 CALLB_CPR_INIT(&cprinfo, &memscrub_lock, callb_generic_cpr, "memscrub");
290 mutex_enter(&memscrub_lock);
335 cv_wait(&memscrub_cv, &memscrub_lock);
338 CALLB_CPR_SAFE_END(&cprinfo, &memscrub_lock);
340 mutex_exit(&memscrub_lock);
[all...]
/illumos-gate/usr/src/uts/sun4u/os/
H A Dmemscrub.c98 * are executing. This ensures "memscrub_lock" will be released,
235 static kmutex_t memscrub_lock; variable
237 * memscrub_lock protects memscrub_memlist, interval_ticks, cprinfo, ...
263 * memscrub_lock, which is held during set and clear.
318 mutex_init(&memscrub_lock, NULL, MUTEX_DRIVER, NULL);
378 mutex_destroy(&memscrub_lock);
404 mutex_enter(&memscrub_lock);
406 mutex_exit(&memscrub_lock);
447 ASSERT(mutex_owned(&memscrub_lock));
475 CALLB_CPR_INIT(&cprinfo, &memscrub_lock, callb_generic_cp
[all...]

Completed in 46 milliseconds