Page MenuHomeFreeBSD

D48362.id148883.diff
No OneTemporary

D48362.id148883.diff

diff --git a/sys/kern/bus_if.m b/sys/kern/bus_if.m
--- a/sys/kern/bus_if.m
+++ b/sys/kern/bus_if.m
@@ -84,6 +84,12 @@
{
return (NULL);
}
+
+ static struct resource_list *
+ null_get_resource_list(device_t bus, device_t dev)
+ {
+ return (NULL);
+ }
};
/**
@@ -609,7 +615,7 @@
METHOD struct resource_list * get_resource_list {
device_t _dev;
device_t _child;
-} DEFAULT bus_generic_get_resource_list;
+} DEFAULT null_get_resource_list;
/**
* @brief Return a struct rman.
diff --git a/sys/kern/subr_bus.c b/sys/kern/subr_bus.c
--- a/sys/kern/subr_bus.c
+++ b/sys/kern/subr_bus.c
@@ -3866,17 +3866,6 @@
return (-1);
}
-/**
- * @brief Stub function for implementing BUS_GET_RESOURCE_LIST().
- *
- * @returns NULL
- */
-struct resource_list *
-bus_generic_get_resource_list(device_t dev, device_t child)
-{
- return (NULL);
-}
-
/**
* @brief Helper function for implementing BUS_DRIVER_ADDED().
*
diff --git a/sys/sys/bus.h b/sys/sys/bus.h
--- a/sys/sys/bus.h
+++ b/sys/sys/bus.h
@@ -468,8 +468,6 @@
ssize_t bus_generic_get_property(device_t dev, device_t child,
const char *propname, void *propvalue,
size_t size, device_property_type_t type);
-struct resource_list *
- bus_generic_get_resource_list(device_t, device_t);
int bus_generic_map_resource(device_t dev, device_t child,
struct resource *r,
struct resource_map_request *args,

File Metadata

Mime Type
text/plain
Expires
Fri, Jul 17, 9:39 PM (17 h, 34 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35178155
Default Alt Text
D48362.id148883.diff (1 KB)

Event Timeline