C/lh

From Attie's Wiki
Revision as of 12:56, 5 November 2012 by Attie (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

User-Space

#define LH() \
  fprintf(stderr, "%s:%d %s()", __FILE__, __LINE__, __FUNCTION__)
#define MH(fmt, ...) \
  fprintf(stderr, "%s:%d %s(): " fmt "\n", __FILE__, __LINE__, __FUNCTION__, __VA_ARGS__)

Kernel

#define LH() \
  printk(KERN_EMERG "%s:%d %s()", __FILE__, __LINE__, __FUNCTION__)
#define MH(fmt, ...) \
  printk(KERN_EMERG "%s:%d %s(): " fmt "\n", __FILE__, __LINE__, __FUNCTION__, __VA_ARGS__)
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox