diff options
| -rw-r--r-- | sys/kern/subr_bus.c | 10 | ||||
| -rw-r--r-- | sys/sys/bus.h | 7 |
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); |
