29 extern unsigned int fio_debug_jobno, *fio_debug_jobp, *fio_warned;
31 static inline bool fio_did_warn(unsigned int mask)
33 if (*fio_warned & mask)
41 FIO_WARN_ROOT_FLUSH = 1,
42 FIO_WARN_VERIFY_BUF = 2,
43 FIO_WARN_ZONED_BUG = 4,
44 FIO_WARN_IOLOG_DROP = 8,
45 FIO_WARN_FADVISE = 16,
46 FIO_WARN_BTRACE_ZERO = 32,
56 extern const struct debug_level debug_levels[];
58 extern unsigned long fio_debug;
60 void __dprint(int type, const char *str, ...) __attribute__((format (printf, 2, 3)));
62 #define dprint(type, str, args...) \
64 if (((1 << type) & fio_debug) == 0) \
66 __dprint((type), (str), ##args); \
71 static inline void dprint(int type, const char *str, ...)