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

/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_random.c48 * 2) rndpool_lock protects the high-quality randomness pool.
109 static kmutex_t rndpool_lock; /* protects r/w accesses to the cache, */ variable
140 mutex_init(&rndpool_lock, NULL, MUTEX_DEFAULT, NULL);
462 * Called with rndpool_lock held (allowing caller to do optimistic locking;
471 ASSERT(mutex_owned(&rndpool_lock));
478 mutex_exit(&rndpool_lock);
481 mutex_exit(&rndpool_lock);
512 mutex_enter(&rndpool_lock);
519 &rndpool_lock) == 0) {
521 mutex_exit(&rndpool_lock);
[all...]

Completed in 111 milliseconds