| .. | .. |
|---|
| 215 | 215 | |
|---|
| 216 | 216 | static inline void __raw_write_unlock(rwlock_t *lock) |
|---|
| 217 | 217 | { |
|---|
| 218 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 218 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 219 | 219 | do_raw_write_unlock(lock); |
|---|
| 220 | 220 | preempt_enable(); |
|---|
| 221 | 221 | } |
|---|
| 222 | 222 | |
|---|
| 223 | 223 | static inline void __raw_read_unlock(rwlock_t *lock) |
|---|
| 224 | 224 | { |
|---|
| 225 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 225 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 226 | 226 | do_raw_read_unlock(lock); |
|---|
| 227 | 227 | preempt_enable(); |
|---|
| 228 | 228 | } |
|---|
| .. | .. |
|---|
| 230 | 230 | static inline void |
|---|
| 231 | 231 | __raw_read_unlock_irqrestore(rwlock_t *lock, unsigned long flags) |
|---|
| 232 | 232 | { |
|---|
| 233 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 233 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 234 | 234 | do_raw_read_unlock(lock); |
|---|
| 235 | 235 | local_irq_restore(flags); |
|---|
| 236 | 236 | preempt_enable(); |
|---|
| .. | .. |
|---|
| 238 | 238 | |
|---|
| 239 | 239 | static inline void __raw_read_unlock_irq(rwlock_t *lock) |
|---|
| 240 | 240 | { |
|---|
| 241 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 241 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 242 | 242 | do_raw_read_unlock(lock); |
|---|
| 243 | 243 | local_irq_enable(); |
|---|
| 244 | 244 | preempt_enable(); |
|---|
| .. | .. |
|---|
| 246 | 246 | |
|---|
| 247 | 247 | static inline void __raw_read_unlock_bh(rwlock_t *lock) |
|---|
| 248 | 248 | { |
|---|
| 249 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 249 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 250 | 250 | do_raw_read_unlock(lock); |
|---|
| 251 | 251 | __local_bh_enable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); |
|---|
| 252 | 252 | } |
|---|
| .. | .. |
|---|
| 254 | 254 | static inline void __raw_write_unlock_irqrestore(rwlock_t *lock, |
|---|
| 255 | 255 | unsigned long flags) |
|---|
| 256 | 256 | { |
|---|
| 257 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 257 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 258 | 258 | do_raw_write_unlock(lock); |
|---|
| 259 | 259 | local_irq_restore(flags); |
|---|
| 260 | 260 | preempt_enable(); |
|---|
| .. | .. |
|---|
| 262 | 262 | |
|---|
| 263 | 263 | static inline void __raw_write_unlock_irq(rwlock_t *lock) |
|---|
| 264 | 264 | { |
|---|
| 265 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 265 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 266 | 266 | do_raw_write_unlock(lock); |
|---|
| 267 | 267 | local_irq_enable(); |
|---|
| 268 | 268 | preempt_enable(); |
|---|
| .. | .. |
|---|
| 270 | 270 | |
|---|
| 271 | 271 | static inline void __raw_write_unlock_bh(rwlock_t *lock) |
|---|
| 272 | 272 | { |
|---|
| 273 | | - rwlock_release(&lock->dep_map, 1, _RET_IP_); |
|---|
| 273 | + rwlock_release(&lock->dep_map, _RET_IP_); |
|---|
| 274 | 274 | do_raw_write_unlock(lock); |
|---|
| 275 | 275 | __local_bh_enable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); |
|---|
| 276 | 276 | } |
|---|