Lines Matching refs:mp
11 extern void xfs_error_report(const char *tag, int level, struct xfs_mount *mp,
15 struct xfs_mount *mp, void *buf, size_t bufsize,
27 #define XFS_ERROR_REPORT(e, lvl, mp) \ argument
28 xfs_error_report(e, lvl, mp, __FILE__, __LINE__, __return_address)
29 #define XFS_CORRUPTION_ERROR(e, lvl, mp, buf, bufsize) \ argument
30 xfs_corruption_error(e, lvl, mp, buf, bufsize, \
43 #define XFS_WANT_CORRUPTED_GOTO(mp, x, l) \ argument
49 XFS_ERRLEVEL_LOW, mp); \
55 #define XFS_WANT_CORRUPTED_RETURN(mp, x) \ argument
61 XFS_ERRLEVEL_LOW, mp); \
67 extern int xfs_errortag_init(struct xfs_mount *mp);
68 extern void xfs_errortag_del(struct xfs_mount *mp);
69 extern bool xfs_errortag_test(struct xfs_mount *mp, const char *expression,
71 #define XFS_TEST_ERROR(expr, mp, tag) \ argument
72 ((expr) || xfs_errortag_test((mp), #expr, __FILE__, __LINE__, (tag)))
74 extern int xfs_errortag_get(struct xfs_mount *mp, unsigned int error_tag);
75 extern int xfs_errortag_set(struct xfs_mount *mp, unsigned int error_tag,
77 extern int xfs_errortag_add(struct xfs_mount *mp, unsigned int error_tag);
78 extern int xfs_errortag_clearall(struct xfs_mount *mp);
80 #define xfs_errortag_init(mp) (0) argument
81 #define xfs_errortag_del(mp) argument
82 #define XFS_TEST_ERROR(expr, mp, tag) (expr) argument
83 #define xfs_errortag_set(mp, tag, val) (ENOSYS) argument
84 #define xfs_errortag_add(mp, tag) (ENOSYS) argument
85 #define xfs_errortag_clearall(mp) (ENOSYS) argument