diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/subr_autoconf.c | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/sys/kern/subr_autoconf.c b/sys/kern/subr_autoconf.c index 2f446b402b3..40101dc0ab6 100644 --- a/sys/kern/subr_autoconf.c +++ b/sys/kern/subr_autoconf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: subr_autoconf.c,v 1.49 2006/05/28 16:43:50 mk Exp $ */ +/* $OpenBSD: subr_autoconf.c,v 1.50 2007/05/09 14:51:54 deraadt Exp $ */ /* $NetBSD: subr_autoconf.c,v 1.21 1996/04/04 06:06:18 cgd Exp $ */ /* @@ -100,7 +100,6 @@ TAILQ_HEAD(, deferred_config) deferred_config_queue; void config_process_deferred_children(struct device *); struct devicelist alldevs; /* list of all devices */ -struct evcntlist allevents; /* list of all event counters */ __volatile int config_pending; /* semaphore for mountroot */ @@ -114,7 +113,6 @@ config_init(void) { TAILQ_INIT(&deferred_config_queue); TAILQ_INIT(&alldevs); - TAILQ_INIT(&allevents); TAILQ_INIT(&allcftables); TAILQ_INSERT_TAIL(&allcftables, &staticcftable, list); } @@ -848,23 +846,3 @@ device_unref(struct device *dv) free(dv, M_DEVBUF); } } - -/* - * Attach an event. These must come from initially-zero space (see - * commented-out assignments below), but that occurs naturally for - * device instance variables. - */ -void -evcnt_attach(struct device *dev, const char *name, struct evcnt *ev) -{ - -#ifdef DIAGNOSTIC - if (strlen(name) >= sizeof(ev->ev_name)) - panic("evcnt_attach"); -#endif - /* ev->ev_next = NULL; */ - ev->ev_dev = dev; - /* ev->ev_count = 0; */ - strlcpy(ev->ev_name, name, sizeof ev->ev_name); - TAILQ_INSERT_TAIL(&allevents, ev, ev_list); -} |