summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2003-09-28 20:50:36 +0000
committerphk <phk@FreeBSD.org>2003-09-28 20:50:36 +0000
commit7e52b3ce807e9a20ccc49b5eb3ced7f6662baba7 (patch)
tree425f8d2c1dcf04b51e2bd877314e01b2006694cd /sys
parent050117a32706566ff27f8d7610837a96932e0d3d (diff)
downloadFreeBSD-src-7e52b3ce807e9a20ccc49b5eb3ced7f6662baba7.zip
FreeBSD-src-7e52b3ce807e9a20ccc49b5eb3ced7f6662baba7.tar.gz
Retire revoke_and_destroy_dev() with extreme prejudice.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/kern_conf.c13
-rw-r--r--sys/sys/conf.h1
-rw-r--r--sys/sys/linedisc.h1
3 files changed, 0 insertions, 15 deletions
diff --git a/sys/kern/kern_conf.c b/sys/kern/kern_conf.c
index 4d8e74b..5e3022e 100644
--- a/sys/kern/kern_conf.c
+++ b/sys/kern/kern_conf.c
@@ -452,19 +452,6 @@ make_dev_alias(dev_t pdev, const char *fmt, ...)
}
void
-revoke_and_destroy_dev(dev_t dev)
-{
- struct vnode *vp;
-
- GIANT_REQUIRED;
-
- vp = SLIST_FIRST(&dev->si_hlist);
- if (vp != NULL)
- VOP_REVOKE(vp, REVOKEALL);
- destroy_dev(dev);
-}
-
-void
destroy_dev(dev_t dev)
{
diff --git a/sys/sys/conf.h b/sys/sys/conf.h
index 87687f6..683cd17 100644
--- a/sys/sys/conf.h
+++ b/sys/sys/conf.h
@@ -290,7 +290,6 @@ DECLARE_MODULE(name, name##_mod, SI_SUB_DRIVERS, SI_ORDER_MIDDLE)
int count_dev(dev_t _dev);
void destroy_dev(dev_t _dev);
-void revoke_and_destroy_dev(dev_t _dev);
struct cdevsw *devsw(dev_t _dev);
const char *devtoname(dev_t _dev);
int dev_named(dev_t _pdev, const char *_name);
diff --git a/sys/sys/linedisc.h b/sys/sys/linedisc.h
index 87687f6..683cd17 100644
--- a/sys/sys/linedisc.h
+++ b/sys/sys/linedisc.h
@@ -290,7 +290,6 @@ DECLARE_MODULE(name, name##_mod, SI_SUB_DRIVERS, SI_ORDER_MIDDLE)
int count_dev(dev_t _dev);
void destroy_dev(dev_t _dev);
-void revoke_and_destroy_dev(dev_t _dev);
struct cdevsw *devsw(dev_t _dev);
const char *devtoname(dev_t _dev);
int dev_named(dev_t _pdev, const char *_name);
OpenPOWER on IntegriCloud