14 # define PDEBUG(fmt, args...) printk(KERN_DEBUG "scull: " fmt, ## args)
17 # define PDEBUG(fmt, args...) fprintf(stderr, fmt, ## args)
20 # define PDEBUGF(fmt, args...) \
21 fprintf(stderr, "%s() ", __FUNCTION__); \
22 fprintf(stderr, fmt, ## args); \
25 # define PDEBUGF_ERR(fmt, args...) \
26 fprintf(stderr, "%s() ", __FUNCTION__); \
27 fprintf(stderr, fmt, ## args); \
28 perror("errno string"); \
31 #define PDEBUGF_NULL(var) \
33 fprintf(stderr, "%s() ", __FUNCTION__); \
34 fprintf(stderr, "%s==NULL\n", #var); \
41 # define PDEBUG(fmt, args...)
42 # define PDEBUGF(fmt, args...)
43 # define PDEBUGF_ERR(fmt, args...)
44 # define PDEBUGF_NULL(var)