Home
last modified time | relevance | path

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

/netbsd/src/sys/kern/
Dsubr_devsw.c116 static struct devswref *cdevswref; variable
584 if (cdevswref == NULL) { in cdevsw_attach()
589 atomic_store_release(&cdevswref, newcdevswref); in cdevsw_attach()
606 KASSERT(cdevswref[*devmajor].dr_lc == NULL); in cdevsw_attach()
609 cdevswref[*devmajor].dr_lc = lc; in cdevsw_attach()
700 localcount_drain(cdevswref[ci].dr_lc, in devsw_detach_locked()
702 localcount_fini(cdevswref[ci].dr_lc); in devsw_detach_locked()
703 kmem_free(cdevswref[ci].dr_lc, sizeof(*cdevswref[ci].dr_lc)); in devsw_detach_locked()
704 cdevswref[ci].dr_lc = NULL; in devsw_detach_locked()
833 curcdevswref = atomic_load_consume(&cdevswref); in cdevsw_lookup_acquire()