diff options
Diffstat (limited to 'arch/sparc/include/asm/spinlock_64.h')
| -rw-r--r-- | arch/sparc/include/asm/spinlock_64.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/sparc/include/asm/spinlock_64.h b/arch/sparc/include/asm/spinlock_64.h index 87990b7c6b0d..07c9f2e9bf57 100644 --- a/arch/sparc/include/asm/spinlock_64.h +++ b/arch/sparc/include/asm/spinlock_64.h | |||
| @@ -96,7 +96,7 @@ static inline void arch_spin_lock_flags(arch_spinlock_t *lock, unsigned long fla | |||
| 96 | 96 | ||
| 97 | /* Multi-reader locks, these are much saner than the 32-bit Sparc ones... */ | 97 | /* Multi-reader locks, these are much saner than the 32-bit Sparc ones... */ |
| 98 | 98 | ||
| 99 | static void inline arch_read_lock(arch_rwlock_t *lock) | 99 | static inline void arch_read_lock(arch_rwlock_t *lock) |
| 100 | { | 100 | { |
| 101 | unsigned long tmp1, tmp2; | 101 | unsigned long tmp1, tmp2; |
| 102 | 102 | ||
| @@ -119,7 +119,7 @@ static void inline arch_read_lock(arch_rwlock_t *lock) | |||
| 119 | : "memory"); | 119 | : "memory"); |
| 120 | } | 120 | } |
| 121 | 121 | ||
| 122 | static int inline arch_read_trylock(arch_rwlock_t *lock) | 122 | static inline int arch_read_trylock(arch_rwlock_t *lock) |
| 123 | { | 123 | { |
| 124 | int tmp1, tmp2; | 124 | int tmp1, tmp2; |
| 125 | 125 | ||
| @@ -140,7 +140,7 @@ static int inline arch_read_trylock(arch_rwlock_t *lock) | |||
| 140 | return tmp1; | 140 | return tmp1; |
| 141 | } | 141 | } |
| 142 | 142 | ||
| 143 | static void inline arch_read_unlock(arch_rwlock_t *lock) | 143 | static inline void arch_read_unlock(arch_rwlock_t *lock) |
| 144 | { | 144 | { |
| 145 | unsigned long tmp1, tmp2; | 145 | unsigned long tmp1, tmp2; |
| 146 | 146 | ||
| @@ -156,7 +156,7 @@ static void inline arch_read_unlock(arch_rwlock_t *lock) | |||
| 156 | : "memory"); | 156 | : "memory"); |
| 157 | } | 157 | } |
| 158 | 158 | ||
| 159 | static void inline arch_write_lock(arch_rwlock_t *lock) | 159 | static inline void arch_write_lock(arch_rwlock_t *lock) |
| 160 | { | 160 | { |
| 161 | unsigned long mask, tmp1, tmp2; | 161 | unsigned long mask, tmp1, tmp2; |
| 162 | 162 | ||
| @@ -181,7 +181,7 @@ static void inline arch_write_lock(arch_rwlock_t *lock) | |||
| 181 | : "memory"); | 181 | : "memory"); |
| 182 | } | 182 | } |
| 183 | 183 | ||
| 184 | static void inline arch_write_unlock(arch_rwlock_t *lock) | 184 | static inline void arch_write_unlock(arch_rwlock_t *lock) |
| 185 | { | 185 | { |
| 186 | __asm__ __volatile__( | 186 | __asm__ __volatile__( |
| 187 | " stw %%g0, [%0]" | 187 | " stw %%g0, [%0]" |
| @@ -190,7 +190,7 @@ static void inline arch_write_unlock(arch_rwlock_t *lock) | |||
| 190 | : "memory"); | 190 | : "memory"); |
| 191 | } | 191 | } |
| 192 | 192 | ||
| 193 | static int inline arch_write_trylock(arch_rwlock_t *lock) | 193 | static inline int arch_write_trylock(arch_rwlock_t *lock) |
| 194 | { | 194 | { |
| 195 | unsigned long mask, tmp1, tmp2, result; | 195 | unsigned long mask, tmp1, tmp2, result; |
| 196 | 196 | ||
