Index: kernel/generic/include/synch/spinlock.h
===================================================================
--- kernel/generic/include/synch/spinlock.h	(revision ffe4a87f6f04e3b1afccf14bda789427236053b1)
+++ kernel/generic/include/synch/spinlock.h	(revision 313b6172c4a7557560500d83509400c7cf95dc2f)
@@ -116,5 +116,4 @@
 extern void spinlock_unlock_debug(spinlock_t *);
 extern bool spinlock_locked(spinlock_t *);
-extern bool spinlock_unlocked(spinlock_t *);
 
 /** Unlock spinlock
@@ -288,5 +287,4 @@
 extern void irq_spinlock_exchange(irq_spinlock_t *, irq_spinlock_t *);
 extern bool irq_spinlock_locked(irq_spinlock_t *);
-extern bool irq_spinlock_unlocked(irq_spinlock_t *);
 
 #endif
Index: kernel/generic/src/synch/spinlock.c
===================================================================
--- kernel/generic/src/synch/spinlock.c	(revision ffe4a87f6f04e3b1afccf14bda789427236053b1)
+++ kernel/generic/src/synch/spinlock.c	(revision 313b6172c4a7557560500d83509400c7cf95dc2f)
@@ -177,14 +177,4 @@
 }
 
-/** Find out whether the spinlock is currently unlocked.
- *
- * @param lock		Spinlock.
- * @return		True if the spinlock is not locked, false otherwise.
- */
-bool spinlock_unlocked(spinlock_t *lock)
-{
-	return atomic_get(&lock->val) == 0;
-}
-
 #endif
 
@@ -344,14 +334,4 @@
 }
 
-/** Find out whether the IRQ spinlock is currently unlocked.
- *
- * @param lock		IRQ spinlock.
- * @return		True if the IRQ spinlock is not locked, false otherwise.
- */
-bool irq_spinlock_unlocked(irq_spinlock_t *ilock)
-{
-	return spinlock_unlocked(&ilock->lock);
-}
-
 /** @}
  */
