summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/kern/subr_bus.c10
-rw-r--r--sys/sys/bus.h7
2 files changed, 12 insertions, 5 deletions
diff --git a/sys/kern/subr_bus.c b/sys/kern/subr_bus.c
index f4c810ac56c1..e3a601f3212f 100644
--- a/sys/kern/subr_bus.c
+++ b/sys/kern/subr_bus.c
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: subr_bus.c,v 1.27 1999/05/27 07:18:41 dfr Exp $
+ * $Id: subr_bus.c,v 1.28 1999/05/28 09:25:10 dfr Exp $
*/
#include <sys/param.h>
@@ -271,6 +271,12 @@ devclass_find_internal(const char *classname, int create)
}
devclass_t
+devclass_create(const char *classname)
+{
+ return devclass_find_internal(classname, TRUE);
+}
+
+devclass_t
devclass_find(const char *classname)
{
return devclass_find_internal(classname, FALSE);
@@ -1670,7 +1676,7 @@ resource_list_find(struct resource_list *rl,
}
void
-resource_list_remove(struct resource_list *rl,
+resource_list_delete(struct resource_list *rl,
int type, int rid)
{
struct resource_list_entry *rle = resource_list_find(rl, type, rid);
diff --git a/sys/sys/bus.h b/sys/sys/bus.h
index 0a5137374077..dd9979017801 100644
--- a/sys/sys/bus.h
+++ b/sys/sys/bus.h
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: bus.h,v 1.17 1999/05/22 14:57:13 dfr Exp $
+ * $Id: bus.h,v 1.18 1999/05/28 09:25:14 dfr Exp $
*/
#ifndef _SYS_BUS_H_
@@ -127,9 +127,9 @@ struct resource_list_entry*
int type, int rid);
/*
- * Remove a resource entry.
+ * Delete a resource entry.
*/
-void resource_list_remove(struct resource_list *rl,
+void resource_list_delete(struct resource_list *rl,
int type, int rid);
/*
@@ -254,6 +254,7 @@ void device_verbose(device_t dev);
*/
int devclass_add_driver(devclass_t dc, driver_t *driver);
int devclass_delete_driver(devclass_t dc, driver_t *driver);
+devclass_t devclass_create(const char *classname);
devclass_t devclass_find(const char *classname);
driver_t *devclass_find_driver(devclass_t dc, const char *classname);
const char *devclass_get_name(devclass_t dc);