Searched refs:bd_lock (Results 1 – 3 of 3) sorted by relevance
373 mutex_exit(&d->bd_lock); in bpf_detachd()387 mutex_enter(&d->bd_lock); in bpf_detachd()488 mutex_init(&d->bd_lock, NULL, MUTEX_DRIVER, NULL); in bpfopen()529 mutex_enter(&d->bd_lock); in bpfclose()533 if (cv_wait_sig(&d->bd_wait, &d->bd_lock) <= 0) { in bpfclose()535 mutex_exit(&d->bd_lock); in bpfclose()547 mutex_exit(&d->bd_lock); in bpfclose()554 mutex_enter(&d->bd_lock); in bpfclose()555 mutex_destroy(&d->bd_lock); in bpfclose()597 mutex_enter(&d->bd_lock); in bpfread()[all …]
230 static krwlock_t bd_lock; variable241 rw_init(&bd_lock, NULL, RW_DRIVER, NULL); in _init()244 rw_destroy(&bd_lock); in _init()257 rw_destroy(&bd_lock); in _fini()893 rw_enter(&bd_lock, RW_READER); in bd_open()895 rw_exit(&bd_lock); in bd_open()970 rw_exit(&bd_lock); in bd_open()993 rw_enter(&bd_lock, RW_READER); in bd_close()996 rw_exit(&bd_lock); in bd_close()1024 rw_exit(&bd_lock); in bd_close()[all …]
159 kmutex_t bd_lock; member