Searched refs:cdevswref (Results 1 – 1 of 1) sorted by relevance
116 static struct devswref *cdevswref; variable584 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()