e69522a8cc
xfs_alert_tag() can be defined using xfs_alert(), and thereby avoid using xfs_printk() altogether. This is the only remaining use of xfs_printk(), so changing it this way means xfs_printk() can simply be eliminated.can simply be eliminated.can simply be eliminated.can simply be eliminated.can simply be eliminated.can simply be eliminated.can simply be eliminated.can simply be eliminated.can simply be eliminated. Also add format checking to the non-debug inline function xfs_debug. Miscellaneous function prototype argument alignment. (Updated to delete the definition of xfs_printk(), which is no longer used or needed.) Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: Alex Elder <aelder@sgi.com>
40 lines
1.4 KiB
C
40 lines
1.4 KiB
C
#ifndef __XFS_MESSAGE_H
|
|
#define __XFS_MESSAGE_H 1
|
|
|
|
struct xfs_mount;
|
|
|
|
extern void xfs_emerg(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
extern void xfs_alert(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
extern void xfs_alert_tag(const struct xfs_mount *mp, int tag,
|
|
const char *fmt, ...)
|
|
__attribute__ ((format (printf, 3, 4)));
|
|
extern void xfs_crit(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
extern void xfs_err(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
extern void xfs_warn(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
extern void xfs_notice(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
extern void xfs_info(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
|
|
#ifdef DEBUG
|
|
extern void xfs_debug(const struct xfs_mount *mp, const char *fmt, ...)
|
|
__attribute__ ((format (printf, 2, 3)));
|
|
#else
|
|
static inline void
|
|
__attribute__ ((format (printf, 2, 3)))
|
|
xfs_debug(const struct xfs_mount *mp, const char *fmt, ...)
|
|
{
|
|
}
|
|
#endif
|
|
|
|
extern void assfail(char *expr, char *f, int l);
|
|
|
|
extern void xfs_hex_dump(void *p, int length);
|
|
|
|
#endif /* __XFS_MESSAGE_H */
|