1 
   2 
   3 
   4 
   5 
   6 
   7 
   8 
   9 
  10 #ifndef LINUX_LOCKD_DEBUG_H
  11 #define LINUX_LOCKD_DEBUG_H
  12 
  13 #ifdef __KERNEL__
  14 
  15 #include <linux/sunrpc/debug.h>
  16 
  17 
  18 
  19 
  20 
  21 #undef ifdebug
  22 #if IS_ENABLED(CONFIG_SUNRPC_DEBUG)
  23 # define ifdebug(flag)          if (unlikely(nlm_debug & NLMDBG_##flag))
  24 #else
  25 # define ifdebug(flag)          if (0)
  26 #endif
  27 
  28 #endif 
  29 
  30 
  31 
  32 
  33 #define NLMDBG_SVC              0x0001
  34 #define NLMDBG_CLIENT           0x0002
  35 #define NLMDBG_CLNTLOCK         0x0004
  36 #define NLMDBG_SVCLOCK          0x0008
  37 #define NLMDBG_MONITOR          0x0010
  38 #define NLMDBG_CLNTSUBS         0x0020
  39 #define NLMDBG_SVCSUBS          0x0040
  40 #define NLMDBG_HOSTCACHE        0x0080
  41 #define NLMDBG_XDR              0x0100
  42 #define NLMDBG_ALL              0x7fff
  43 
  44 #endif