#ifndef __XFS_MESSAGE_H
#define __XFS_MESSAGE_H …
#include <linux/once_lite.h>
struct xfs_mount;
extern __printf(3, 4)
void xfs_printk_level(const char *kern_level, const struct xfs_mount *mp,
const char *fmt, ...);
#define xfs_printk_index_wrap(kern_level, mp, fmt, ...) …
#define xfs_emerg(mp, fmt, ...) …
#define xfs_alert(mp, fmt, ...) …
#define xfs_crit(mp, fmt, ...) …
#define xfs_err(mp, fmt, ...) …
#define xfs_warn(mp, fmt, ...) …
#define xfs_notice(mp, fmt, ...) …
#define xfs_info(mp, fmt, ...) …
#ifdef DEBUG
#define xfs_debug(mp, fmt, ...) …
#else
#define xfs_debug …
#endif
#define xfs_alert_tag(mp, tag, fmt, ...) …
extern __printf(3, 4)
void _xfs_alert_tag(const struct xfs_mount *mp, uint32_t tag,
const char *fmt, ...);
#define xfs_printk_ratelimited(func, dev, fmt, ...) …
#define xfs_printk_once(func, dev, fmt, ...) …
#define xfs_emerg_ratelimited(dev, fmt, ...) …
#define xfs_alert_ratelimited(dev, fmt, ...) …
#define xfs_crit_ratelimited(dev, fmt, ...) …
#define xfs_err_ratelimited(dev, fmt, ...) …
#define xfs_warn_ratelimited(dev, fmt, ...) …
#define xfs_notice_ratelimited(dev, fmt, ...) …
#define xfs_info_ratelimited(dev, fmt, ...) …
#define xfs_debug_ratelimited(dev, fmt, ...) …
#define xfs_warn_mount(mp, warntag, fmt, ...) …
#define xfs_warn_once(dev, fmt, ...) …
#define xfs_notice_once(dev, fmt, ...) …
#define xfs_info_once(dev, fmt, ...) …
void assfail(struct xfs_mount *mp, char *expr, char *f, int l);
void asswarn(struct xfs_mount *mp, char *expr, char *f, int l);
extern void xfs_hex_dump(const void *p, int length);
void xfs_buf_alert_ratelimited(struct xfs_buf *bp, const char *rlmsg,
const char *fmt, ...);
#endif