diff options
author | Davidlohr Bueso <dave@stgolabs.net> | 2014-09-12 01:34:25 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2014-09-16 03:49:01 -0400 |
commit | db0e716a1512179e8374a74c1f3184e9ce15d138 (patch) | |
tree | 3558e258bf62fc9f862c50bab82233b14ee0d12a /kernel | |
parent | 6157c7e1bb23dae5af4d5b2037203da4c64cc561 (diff) |
locking/rwsem: Move EXPORT_SYMBOL() lines to follow function definition
rw-semaphore is the only type of lock doing this ugliness of
exporting at the end of the file.
Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
Cc: dave@stgolabs.net
Cc: peterz@infradead.org
Link: http://lkml.kernel.org/r/1410500066-5909-1-git-send-email-dave@stgolabs.net
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/locking/rwsem-xadd.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/kernel/locking/rwsem-xadd.c b/kernel/locking/rwsem-xadd.c index d6203faf2eb1..12166ec9b7e7 100644 --- a/kernel/locking/rwsem-xadd.c +++ b/kernel/locking/rwsem-xadd.c | |||
@@ -246,6 +246,7 @@ struct rw_semaphore __sched *rwsem_down_read_failed(struct rw_semaphore *sem) | |||
246 | 246 | ||
247 | return sem; | 247 | return sem; |
248 | } | 248 | } |
249 | EXPORT_SYMBOL(rwsem_down_read_failed); | ||
249 | 250 | ||
250 | static inline bool rwsem_try_write_lock(long count, struct rw_semaphore *sem) | 251 | static inline bool rwsem_try_write_lock(long count, struct rw_semaphore *sem) |
251 | { | 252 | { |
@@ -465,6 +466,7 @@ struct rw_semaphore __sched *rwsem_down_write_failed(struct rw_semaphore *sem) | |||
465 | 466 | ||
466 | return sem; | 467 | return sem; |
467 | } | 468 | } |
469 | EXPORT_SYMBOL(rwsem_down_write_failed); | ||
468 | 470 | ||
469 | /* | 471 | /* |
470 | * handle waking up a waiter on the semaphore | 472 | * handle waking up a waiter on the semaphore |
@@ -485,6 +487,7 @@ struct rw_semaphore *rwsem_wake(struct rw_semaphore *sem) | |||
485 | 487 | ||
486 | return sem; | 488 | return sem; |
487 | } | 489 | } |
490 | EXPORT_SYMBOL(rwsem_wake); | ||
488 | 491 | ||
489 | /* | 492 | /* |
490 | * downgrade a write lock into a read lock | 493 | * downgrade a write lock into a read lock |
@@ -506,8 +509,4 @@ struct rw_semaphore *rwsem_downgrade_wake(struct rw_semaphore *sem) | |||
506 | 509 | ||
507 | return sem; | 510 | return sem; |
508 | } | 511 | } |
509 | |||
510 | EXPORT_SYMBOL(rwsem_down_read_failed); | ||
511 | EXPORT_SYMBOL(rwsem_down_write_failed); | ||
512 | EXPORT_SYMBOL(rwsem_wake); | ||
513 | EXPORT_SYMBOL(rwsem_downgrade_wake); | 512 | EXPORT_SYMBOL(rwsem_downgrade_wake); |