70a26091fc73f7fb942d189a56bea557efe18d6a
[safe/jmp/linux-2.6] / include / linux / mutex-debug.h
1 #ifndef __LINUX_MUTEX_DEBUG_H
2 #define __LINUX_MUTEX_DEBUG_H
3
4 #include <linux/linkage.h>
5
6 /*
7  * Mutexes - debugging helpers:
8  */
9
10 #define __DEBUG_MUTEX_INITIALIZER(lockname)                             \
11         , .magic = &lockname
12
13 #define mutex_init(sem)         __mutex_init(sem, __FILE__":"#sem)
14
15 extern void FASTCALL(mutex_destroy(struct mutex *lock));
16
17 #endif