Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
internal.h File Reference
#include <linux/compiler.h>
#include <linux/kernel.h>
#include <linux/sched.h>

Go to the source code of this file.

Macros

#define kdebug(FMT,...)
 
#define kenter(FMT,...)   kdebug("==> %s("FMT")", __func__, ##__VA_ARGS__)
 
#define kleave(FMT,...)   kdebug("<== %s()"FMT"", __func__, ##__VA_ARGS__)
 

Variables

struct creddns_resolver_cache
 
unsigned int dns_resolver_debug
 

Macro Definition Documentation

#define kdebug (   FMT,
  ... 
)
Value:
do { \
printk(KERN_DEBUG "[%-6.6s] "FMT"\n", \
current->comm, ##__VA_ARGS__); \
} while (0)

Definition at line 36 of file internal.h.

#define kenter (   FMT,
  ... 
)    kdebug("==> %s("FMT")", __func__, ##__VA_ARGS__)

Definition at line 43 of file internal.h.

#define kleave (   FMT,
  ... 
)    kdebug("<== %s()"FMT"", __func__, ##__VA_ARGS__)

Definition at line 44 of file internal.h.

Variable Documentation

struct cred* dns_resolver_cache

Definition at line 45 of file dns_key.c.

unsigned int dns_resolver_debug

Definition at line 41 of file dns_key.c.