xfs_message.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #ifndef __XFS_MESSAGE_H
  2. #define __XFS_MESSAGE_H 1
  3. struct xfs_mount;
  4. extern void xfs_printk(const char *level, const struct xfs_mount *mp,
  5. const char *fmt, ...)
  6. __attribute__ ((format (printf, 3, 4)));
  7. extern void xfs_emerg(const struct xfs_mount *mp, const char *fmt, ...)
  8. __attribute__ ((format (printf, 2, 3)));
  9. extern void xfs_alert(const struct xfs_mount *mp, const char *fmt, ...)
  10. __attribute__ ((format (printf, 2, 3)));
  11. extern void xfs_alert_tag(const struct xfs_mount *mp, int tag,
  12. const char *fmt, ...)
  13. __attribute__ ((format (printf, 3, 4)));
  14. extern void xfs_crit(const struct xfs_mount *mp, const char *fmt, ...)
  15. __attribute__ ((format (printf, 2, 3)));
  16. extern void xfs_err(const struct xfs_mount *mp, const char *fmt, ...)
  17. __attribute__ ((format (printf, 2, 3)));
  18. extern void xfs_warn(const struct xfs_mount *mp, const char *fmt, ...)
  19. __attribute__ ((format (printf, 2, 3)));
  20. extern void xfs_notice(const struct xfs_mount *mp, const char *fmt, ...)
  21. __attribute__ ((format (printf, 2, 3)));
  22. extern void xfs_info(const struct xfs_mount *mp, const char *fmt, ...)
  23. __attribute__ ((format (printf, 2, 3)));
  24. #ifdef DEBUG
  25. extern void xfs_debug(const struct xfs_mount *mp, const char *fmt, ...)
  26. __attribute__ ((format (printf, 2, 3)));
  27. #else
  28. static inline void xfs_debug(const struct xfs_mount *mp, const char *fmt, ...)
  29. {
  30. }
  31. #endif
  32. extern void assfail(char *expr, char *f, int l);
  33. extern void xfs_hex_dump(void *p, int length);
  34. #endif /* __XFS_MESSAGE_H */