]> err.no Git - linux-2.6/blobdiff - include/asm-xtensa/rwsem.h
[PATCH] pcmcia: fix deadlock in pcmcia_parse_events
[linux-2.6] / include / asm-xtensa / rwsem.h
index 3c02b0e033f03c963e0102338d97110b49b78cfa..abcd86dc5ab9b362b848aec08b969d773e7a3d28 100644 (file)
@@ -172,4 +172,9 @@ static inline int rwsem_atomic_update(int delta, struct rw_semaphore *sem)
        return atomic_add_return(delta, (atomic_t *)(&sem->count));
 }
 
-#endif /* _XTENSA_RWSEM_XADD_H */
+static inline int rwsem_is_locked(struct rw_semaphore *sem)
+{
+       return (sem->count != 0);
+}
+
+#endif /* _XTENSA_RWSEM_H */