From 76218ef1cad480b5e92a70de5ec7735b0c350d1a Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Fri, 6 Jul 2018 21:45:48 -0400 Subject: [PATCH] freebsd11_network: Add bus_alloc_resource_anywhere. --- src/libs/compat/freebsd11_network/compat/sys/bus.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/libs/compat/freebsd11_network/compat/sys/bus.h b/src/libs/compat/freebsd11_network/compat/sys/bus.h index 2e00646147..a4ad385a04 100644 --- a/src/libs/compat/freebsd11_network/compat/sys/bus.h +++ b/src/libs/compat/freebsd11_network/compat/sys/bus.h @@ -102,6 +102,13 @@ bus_alloc_resource_any(device_t dev, int type, int *rid, uint32 flags) return bus_alloc_resource(dev, type, rid, 0, ~0, 1, flags); } +static inline struct resource * +bus_alloc_resource_anywhere(device_t dev, int type, int *rid, + unsigned long count, uint32 flags) +{ + return (bus_alloc_resource(dev, type, rid, 0, ~0, count, flags)); +} + bus_dma_tag_t bus_get_dma_tag(device_t dev); int bus_setup_intr(device_t dev, struct resource *r, int flags,