Home
last modified time | relevance | path

Searched refs:bdevswref (Results 1 – 1 of 1) sorted by relevance

/netbsd/src/sys/kern/
Dsubr_devsw.c117 static struct devswref *bdevswref; variable
521 if (bdevswref == NULL) { in bdevsw_attach()
526 atomic_store_release(&bdevswref, newbdevswref); in bdevsw_attach()
543 KASSERT(bdevswref[*devmajor].dr_lc == NULL); in bdevsw_attach()
546 bdevswref[*devmajor].dr_lc = lc; in bdevsw_attach()
693 localcount_drain(bdevswref[bi].dr_lc, in devsw_detach_locked()
695 localcount_fini(bdevswref[bi].dr_lc); in devsw_detach_locked()
696 kmem_free(bdevswref[bi].dr_lc, sizeof(*bdevswref[bi].dr_lc)); in devsw_detach_locked()
697 bdevswref[bi].dr_lc = NULL; in devsw_detach_locked()
765 curbdevswref = atomic_load_consume(&bdevswref); in bdevsw_lookup_acquire()