xfs: add const qualifiers to xfs error function args
PATCH 1/10 xfs: add const qualifiers to xfs error function args
Change the tag and file name arguments to xfs_error_report() and xfs_corruption_error() to use a const qualifier.
Signed-off-by Alex Elder <[email protected]>
Reviewed-by Christoph Hellwig <[email protected]>
---fs/xfs/xfs_error.c | 30 +++++++++++++++---------------
fs/xfs/xfs_error.c | 30 +++++++++++++++--------------- fs/xfs/xfs_error.h | 9 +++++---- 2 files changed, 20 insertions(+), 19 deletions(-)
fs/xfs/xfs_error.c +15 -15
@@ -186,18 +186,18 @@ xfs_cmn_err(int panic_tag, int level, xfvoid xfs_error_report ( -char *tag, -int level, -xfs_mount_t *mp, -char *fname, -int linenum, -inst_t *ra) +const char *tag, +int level, +struct xfs_mount *mp, +const char *filename, +int linenum, +inst_t *ra) {if (level <= xfs_error_level) {xfs_cmn_err (XFS_PTAG_ERROR_REPORT ,CE_ALERT , mp,"XFS internal error %s at line %d of file %s. Caller 0x%p\n" , - tag, linenum, fname, ra); + tag, linenum, filename, ra);xfs_stack_trace (); }
@@ -205,15 +205,15 @@ xfs_error_report(void xfs_corruption_error ( -char *tag, -int level, -xfs_mount_t *mp, -void *p, -char *fname, -int linenum, -inst_t *ra) +const char *tag, +int level, +struct xfs_mount *mp, +void *p, +const char *filename, +int linenum, +inst_t *ra) {if (level <= xfs_error_level)xfs_hex_dump (p,16 ); -xfs_error_report (tag, level, mp, fname, linenum, ra); +xfs_error_report (tag, level, mp, filename, linenum, ra); }
fs/xfs/xfs_error.h +5 -4
@@ -29,10 +29,11 @@ extern int xfs_error_trap(int);struct xfs_mount ; -extern void xfs_error_report (char *tag,int level,struct xfs_mount *mp, -char *fname,int linenum,inst_t *ra); -extern void xfs_corruption_error (char *tag,int level,struct xfs_mount *mp, -void *p,char *fname,int linenum,inst_t *ra); +extern void xfs_error_report (const char *tag,int level,struct xfs_mount *mp, +const char *filename,int linenum,inst_t *ra); +extern void xfs_corruption_error (const char *tag,int level, +struct xfs_mount *mp,void *p,const char *filename, +int linenum,inst_t *ra);#define XFS_ERROR_REPORT (e, lvl, mp) \ xfs_error_report(e, lvl, mp, __FILE__, __LINE__, __return_address)
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs