Lines Matching refs:rd_lock
109 static kmutex_t rd_lock; variable
135 ASSERT(mutex_owned(&rd_lock)); in rd_is_busy()
153 ASSERT(mutex_owned(&rd_lock)); in rd_find_free_minor()
173 ASSERT(mutex_owned(&rd_lock)); in rd_find_named_disk()
193 ASSERT(mutex_owned(&rd_lock)); in rd_find_dip_state()
209 ASSERT(mutex_owned(&rd_lock)); in rd_is_open()
219 ASSERT(mutex_owned(&rd_lock)); in rd_opened()
242 ASSERT(mutex_owned(&rd_lock)); in rd_closed()
805 mutex_enter(&rd_lock); in rd_attach()
890 mutex_exit(&rd_lock); in rd_attach()
909 mutex_exit(&rd_lock); in rd_attach()
925 mutex_enter(&rd_lock); in rd_detach()
927 mutex_exit(&rd_lock); in rd_detach()
977 mutex_enter(&rd_lock); in rd_open()
985 mutex_exit(&rd_lock); in rd_open()
991 mutex_exit(&rd_lock); in rd_open()
996 mutex_exit(&rd_lock); in rd_open()
1001 mutex_exit(&rd_lock); in rd_open()
1008 mutex_exit(&rd_lock); in rd_open()
1013 mutex_exit(&rd_lock); in rd_open()
1017 mutex_exit(&rd_lock); in rd_open()
1028 mutex_enter(&rd_lock); in rd_close()
1034 mutex_exit(&rd_lock); in rd_close()
1040 mutex_exit(&rd_lock); in rd_close()
1201 mutex_enter(&rd_lock);
1204 mutex_exit(&rd_lock);
1210 mutex_exit(&rd_lock);
1214 mutex_exit(&rd_lock);
1232 mutex_enter(&rd_lock);
1236 mutex_exit(&rd_lock);
1240 mutex_exit(&rd_lock);
1246 mutex_exit(&rd_lock);
1403 mutex_init(&rd_lock, NULL, MUTEX_DRIVER, NULL);
1406 mutex_destroy(&rd_lock);
1423 mutex_destroy(&rd_lock);