diff options
Diffstat (limited to 'xpp/zap_debug.h')
-rw-r--r-- | xpp/zap_debug.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/xpp/zap_debug.h b/xpp/zap_debug.h new file mode 100644 index 0000000..3f4651a --- /dev/null +++ b/xpp/zap_debug.h @@ -0,0 +1,16 @@ +#ifndef ZAP_DEBUG_H +#define ZAP_DEBUG_H + +#define DBG(fmt, ...) \ + ((print_dbg) && printk(KERN_DEBUG "DBG-%s: %s: " fmt, \ + THIS_MODULE->name, __FUNCTION__, ## __VA_ARGS__)) +#define INFO(fmt, ...) printk(KERN_INFO "INFO-%s: " fmt, THIS_MODULE->name, ## __VA_ARGS__) +#define NOTICE(fmt, ...) printk(KERN_NOTICE "NOTICE-%s: " fmt, THIS_MODULE->name, ## __VA_ARGS__) +#define ERR(fmt, ...) printk(KERN_ERR "ERR-%s: " fmt, THIS_MODULE->name, ## __VA_ARGS__) + + +void dump_poll(int print_dbg, const char *msg, int poll); +char *event2str(int event); +void dump_sigtype(int print_dbg, const char *msg, int sigtype); + +#endif /* ZAP_DEBUG_H */ |