diff options
| author | Jeff Garzik <jgarzik@redhat.com> | 2003-10-21 11:27:28 -0400 |
|---|---|---|
| committer | Jeff Garzik <jgarzik@redhat.com> | 2003-10-21 11:27:28 -0400 |
| commit | 8402aa96a0bd5ba3b68154bdb2d73b90d5cd8545 (patch) | |
| tree | fd8c1c13c8e8c8581d64e48e99966d290a052cd9 /kernel/resource.c | |
| parent | 4effb658a0f800e159c29a2d881cac76c326087a (diff) | |
[libata] Integrate Serial ATA driver into kernel tree.
Diffstat (limited to 'kernel/resource.c')
| -rw-r--r-- | kernel/resource.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/kernel/resource.c b/kernel/resource.c index f5ea2bb294e1..58413f46cdf5 100644 --- a/kernel/resource.c +++ b/kernel/resource.c @@ -206,6 +206,18 @@ int request_resource(struct resource *root, struct resource *new) EXPORT_SYMBOL(request_resource); +struct resource *____request_resource(struct resource *root, struct resource *new) +{ + struct resource *conflict; + + write_lock(&resource_lock); + conflict = __request_resource(root, new); + write_unlock(&resource_lock); + return conflict; +} + +EXPORT_SYMBOL(____request_resource); + int release_resource(struct resource *old) { int retval; |
