]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/spinlock_api_smp.h
[PATCH] lockdep: prove spinlock rwlock locking correctness
[net-next-2.6.git] / include / linux / spinlock_api_smp.h
index 78e6989ffb542e75b54cc9e8dda12c230ab15e36..b2c4f8299464e86558b2721823bd0723da5f1ea3 100644 (file)
@@ -20,6 +20,8 @@ int in_lock_functions(unsigned long addr);
 #define assert_spin_locked(x)  BUG_ON(!spin_is_locked(x))
 
 void __lockfunc _spin_lock(spinlock_t *lock)           __acquires(spinlock_t);
+void __lockfunc _spin_lock_nested(spinlock_t *lock, int subclass)
+                                                       __acquires(spinlock_t);
 void __lockfunc _read_lock(rwlock_t *lock)             __acquires(rwlock_t);
 void __lockfunc _write_lock(rwlock_t *lock)            __acquires(rwlock_t);
 void __lockfunc _spin_lock_bh(spinlock_t *lock)                __acquires(spinlock_t);