Searched refs:bd_lock (Results 1 – 3 of 3) sorted by relevance
380 mutex_exit(&d->bd_lock); in bpf_detachd()394 mutex_enter(&d->bd_lock); in bpf_detachd()495 mutex_init(&d->bd_lock, NULL, MUTEX_DRIVER, NULL); in bpfopen()536 mutex_enter(&d->bd_lock); in bpfclose()540 if (cv_wait_sig(&d->bd_wait, &d->bd_lock) <= 0) { in bpfclose()542 mutex_exit(&d->bd_lock); in bpfclose()554 mutex_exit(&d->bd_lock); in bpfclose()561 mutex_enter(&d->bd_lock); in bpfclose()562 mutex_destroy(&d->bd_lock); in bpfclose()604 mutex_enter(&d->bd_lock); in bpfread()[all …]
344 static krwlock_t bd_lock; variable367 rw_init(&bd_lock, NULL, RW_DRIVER, NULL); in _init()371 rw_destroy(&bd_lock); in _init()385 rw_destroy(&bd_lock); in _fini()1162 rw_enter(&bd_lock, RW_READER); in bd_open()1164 rw_exit(&bd_lock); in bd_open()1239 rw_exit(&bd_lock); in bd_open()1262 rw_enter(&bd_lock, RW_READER); in bd_close()1265 rw_exit(&bd_lock); in bd_close()1293 rw_exit(&bd_lock); in bd_close()[all …]
158 kmutex_t bd_lock; member