summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_rman.c
diff options
context:
space:
mode:
authortruckman <truckman@FreeBSD.org>2014-07-17 23:49:01 +0000
committertruckman <truckman@FreeBSD.org>2014-07-17 23:49:01 +0000
commit287461bc52c04069af22f8464faeffc4db663778 (patch)
tree917e6f8813041cac9778ed98dcaf1a3b64f9f187 /sys/kern/subr_rman.c
parent0dacc9824c21bb9c0d225442741a55b7e2044fb0 (diff)
downloadFreeBSD-src-287461bc52c04069af22f8464faeffc4db663778.zip
FreeBSD-src-287461bc52c04069af22f8464faeffc4db663778.tar.gz
MFC r268373
Declaration whitespace changes for style(9).
Diffstat (limited to 'sys/kern/subr_rman.c')
-rw-r--r--sys/kern/subr_rman.c64
1 files changed, 40 insertions, 24 deletions
diff --git a/sys/kern/subr_rman.c b/sys/kern/subr_rman.c
index c466b44..cc41e29 100644
--- a/sys/kern/subr_rman.c
+++ b/sys/kern/subr_rman.c
@@ -94,12 +94,12 @@ struct resource_i {
u_long r_end; /* index of the last entry (inclusive) */
u_int r_flags;
void *r_virtual; /* virtual address of this resource */
- struct device *r_dev; /* device which has allocated this resource */
- struct rman *r_rm; /* resource manager from whence this came */
+ struct device *r_dev; /* device which has allocated this resource */
+ struct rman *r_rm; /* resource manager from whence this came */
int r_rid; /* optional rid for this resource. */
};
-static int rman_debug = 0;
+static int rman_debug = 0;
TUNABLE_INT("debug.rman_debug", &rman_debug);
SYSCTL_INT(_debug, OID_AUTO, rman_debug, CTLFLAG_RW,
&rman_debug, 0, "rman debug");
@@ -108,12 +108,12 @@ SYSCTL_INT(_debug, OID_AUTO, rman_debug, CTLFLAG_RW,
static MALLOC_DEFINE(M_RMAN, "rman", "Resource manager");
-struct rman_head rman_head;
-static struct mtx rman_mtx; /* mutex to protect rman_head */
-static int int_rman_activate_resource(struct rman *rm, struct resource_i *r,
+struct rman_head rman_head;
+static struct mtx rman_mtx; /* mutex to protect rman_head */
+static int int_rman_activate_resource(struct rman *rm, struct resource_i *r,
struct resource_i **whohas);
-static int int_rman_deactivate_resource(struct resource_i *r);
-static int int_rman_release_resource(struct rman *rm, struct resource_i *r);
+static int int_rman_deactivate_resource(struct resource_i *r);
+static int int_rman_release_resource(struct rman *rm, struct resource_i *r);
static __inline struct resource_i *
int_alloc_resource(int malloc_flag)
@@ -317,8 +317,8 @@ rman_last_free_region(struct rman *rm, u_long *start, u_long *end)
int
rman_adjust_resource(struct resource *rr, u_long start, u_long end)
{
- struct resource_i *r, *s, *t, *new;
- struct rman *rm;
+ struct resource_i *r, *s, *t, *new;
+ struct rman *rm;
/* Not supported for shared resources. */
r = rr->__r_i;
@@ -439,12 +439,12 @@ rman_adjust_resource(struct resource *rr, u_long start, u_long end)
struct resource *
rman_reserve_resource_bound(struct rman *rm, u_long start, u_long end,
- u_long count, u_long bound, u_int flags,
- struct device *dev)
+ u_long count, u_long bound, u_int flags,
+ struct device *dev)
{
- u_int new_rflags;
- struct resource_i *r, *s, *rv;
- u_long rstart, rend, amask, bmask;
+ u_int new_rflags;
+ struct resource_i *r, *s, *rv;
+ u_long rstart, rend, amask, bmask;
rv = NULL;
@@ -721,9 +721,9 @@ rman_activate_resource(struct resource *re)
int
rman_await_resource(struct resource *re, int pri, int timo)
{
- int rv;
- struct resource_i *r, *whohas;
- struct rman *rm;
+ int rv;
+ struct resource_i *r, *whohas;
+ struct rman *rm;
r = re->__r_i;
rm = r->r_rm;
@@ -759,7 +759,7 @@ int_rman_deactivate_resource(struct resource_i *r)
int
rman_deactivate_resource(struct resource *r)
{
- struct rman *rm;
+ struct rman *rm;
rm = r->__r_i->r_rm;
mtx_lock(rm->rm_mtx);
@@ -771,7 +771,7 @@ rman_deactivate_resource(struct resource *r)
static int
int_rman_release_resource(struct rman *rm, struct resource_i *r)
{
- struct resource_i *s, *t;
+ struct resource_i *s, *t;
if (r->r_flags & RF_ACTIVE)
int_rman_deactivate_resource(r);
@@ -865,9 +865,9 @@ out:
int
rman_release_resource(struct resource *re)
{
- int rv;
- struct resource_i *r;
- struct rman *rm;
+ int rv;
+ struct resource_i *r;
+ struct rman *rm;
r = re->__r_i;
rm = r->r_rm;
@@ -880,7 +880,7 @@ rman_release_resource(struct resource *re)
uint32_t
rman_make_alignment_flags(uint32_t size)
{
- int i;
+ int i;
/*
* Find the hightest bit set, and add one if more than one bit
@@ -898,96 +898,112 @@ rman_make_alignment_flags(uint32_t size)
void
rman_set_start(struct resource *r, u_long start)
{
+
r->__r_i->r_start = start;
}
u_long
rman_get_start(struct resource *r)
{
+
return (r->__r_i->r_start);
}
void
rman_set_end(struct resource *r, u_long end)
{
+
r->__r_i->r_end = end;
}
u_long
rman_get_end(struct resource *r)
{
+
return (r->__r_i->r_end);
}
u_long
rman_get_size(struct resource *r)
{
+
return (r->__r_i->r_end - r->__r_i->r_start + 1);
}
u_int
rman_get_flags(struct resource *r)
{
+
return (r->__r_i->r_flags);
}
void
rman_set_virtual(struct resource *r, void *v)
{
+
r->__r_i->r_virtual = v;
}
void *
rman_get_virtual(struct resource *r)
{
+
return (r->__r_i->r_virtual);
}
void
rman_set_bustag(struct resource *r, bus_space_tag_t t)
{
+
r->r_bustag = t;
}
bus_space_tag_t
rman_get_bustag(struct resource *r)
{
+
return (r->r_bustag);
}
void
rman_set_bushandle(struct resource *r, bus_space_handle_t h)
{
+
r->r_bushandle = h;
}
bus_space_handle_t
rman_get_bushandle(struct resource *r)
{
+
return (r->r_bushandle);
}
void
rman_set_rid(struct resource *r, int rid)
{
+
r->__r_i->r_rid = rid;
}
int
rman_get_rid(struct resource *r)
{
+
return (r->__r_i->r_rid);
}
void
rman_set_device(struct resource *r, struct device *dev)
{
+
r->__r_i->r_dev = dev;
}
struct device *
rman_get_device(struct resource *r)
{
+
return (r->__r_i->r_dev);
}
OpenPOWER on IntegriCloud