X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Flinux%2Fdebug_locks.h;h=29b3ce3f2a1d0cd948523d8890c0bb8420834e09;hb=20d9207849d5abe60461841b3c3724f6e7c9d33e;hp=096476f1fb356a2c17ab5d267be9a2295f55295a;hpb=ec270e59a74eee972006a87c8e12514a20588369;p=firefly-linux-kernel-4.4.55.git diff --git a/include/linux/debug_locks.h b/include/linux/debug_locks.h index 096476f1fb35..29b3ce3f2a1d 100644 --- a/include/linux/debug_locks.h +++ b/include/linux/debug_locks.h @@ -2,12 +2,20 @@ #define __LINUX_DEBUG_LOCKING_H #include +#include +#include struct task_struct; extern int debug_locks; extern int debug_locks_silent; + +static inline int __debug_locks_off(void) +{ + return xchg(&debug_locks, 0); +} + /* * Generic 'turn off all lock debugging' function: */