summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_bus.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2008-03-10 01:48:25 +0000
committerimp <imp@FreeBSD.org>2008-03-10 01:48:25 +0000
commitbe1fee2a1aaaca6eb7d60b655cd811bbb7b41a2a (patch)
treea3003eda62c4e554a35582fa1580c372fb02a149 /sys/kern/subr_bus.c
parent128f1c2547d78770080538b8b6a4c1eef34fe824 (diff)
downloadFreeBSD-src-be1fee2a1aaaca6eb7d60b655cd811bbb7b41a2a.zip
FreeBSD-src-be1fee2a1aaaca6eb7d60b655cd811bbb7b41a2a.tar.gz
Tiny bit of KNF to make bus_setup_intr() look like the rest of this
function.
Diffstat (limited to 'sys/kern/subr_bus.c')
-rw-r--r--sys/kern/subr_bus.c37
1 files changed, 18 insertions, 19 deletions
diff --git a/sys/kern/subr_bus.c b/sys/kern/subr_bus.c
index 9c07bf1..27a9f96 100644
--- a/sys/kern/subr_bus.c
+++ b/sys/kern/subr_bus.c
@@ -3494,25 +3494,24 @@ bus_setup_intr(device_t dev, struct resource *r, int flags,
{
int error;
- if (dev->parent != NULL) {
- error = BUS_SETUP_INTR(dev->parent, dev, r, flags,
- filter, handler, arg, cookiep);
- if (error == 0) {
- if (handler != NULL && !(flags & INTR_MPSAFE))
- device_printf(dev, "[GIANT-LOCKED]\n");
- if (bootverbose && (flags & INTR_MPSAFE))
- device_printf(dev, "[MPSAFE]\n");
- if (filter != NULL) {
- if (handler == NULL)
- device_printf(dev, "[FILTER]\n");
- else
- device_printf(dev, "[FILTER+ITHREAD]\n");
- } else
- device_printf(dev, "[ITHREAD]\n");
- }
- } else
- error = EINVAL;
- return (error);
+ if (dev->parent == NULL)
+ return (EINVAL);
+ error = BUS_SETUP_INTR(dev->parent, dev, r, flags, filter, handler,
+ arg, cookiep);
+ if (error != 0)
+ return (error);
+ if (handler != NULL && !(flags & INTR_MPSAFE))
+ device_printf(dev, "[GIANT-LOCKED]\n");
+ if (bootverbose && (flags & INTR_MPSAFE))
+ device_printf(dev, "[MPSAFE]\n");
+ if (filter != NULL) {
+ if (handler == NULL)
+ device_printf(dev, "[FILTER]\n");
+ else
+ device_printf(dev, "[FILTER+ITHREAD]\n");
+ } else
+ device_printf(dev, "[ITHREAD]\n");
+ return (0);
}
/**
OpenPOWER on IntegriCloud