MCPcopy Create free account
hub / github.com/F-Stack/f-stack / dev_free_devlocked

Function dev_free_devlocked

freebsd/kern/kern_conf.c:114–124  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

112}
113
114static void
115dev_free_devlocked(struct cdev *cdev)
116{
117 struct cdev_priv *cdp;
118
119 dev_lock_assert_locked();
120 cdp = cdev2priv(cdev);
121 KASSERT((cdp->cdp_flags & CDP_UNREF_DTR) == 0,
122 ("destroy_dev() was not called after delist_dev(%p)", cdev));
123 TAILQ_INSERT_HEAD(&cdevp_free_list, cdp, cdp_list);
124}
125
126static void
127cdevsw_free_devlocked(struct cdevsw *csw)

Callers 2

newdevFunction · 0.85
destroy_devlFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected