diff options
Diffstat (limited to 'fs/xfs/xfs_mount.h')
-rw-r--r-- | fs/xfs/xfs_mount.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/fs/xfs/xfs_mount.h b/fs/xfs/xfs_mount.h index 9c33af88514e..9a8e7151b65c 100644 --- a/fs/xfs/xfs_mount.h +++ b/fs/xfs/xfs_mount.h | |||
@@ -586,10 +586,11 @@ xfs_icsb_unlock(xfs_mount_t *mp) | |||
586 | 586 | ||
587 | /* | 587 | /* |
588 | * This structure is for use by the xfs_mod_incore_sb_batch() routine. | 588 | * This structure is for use by the xfs_mod_incore_sb_batch() routine. |
589 | * xfs_growfs can specify a few fields which are more than int limit | ||
589 | */ | 590 | */ |
590 | typedef struct xfs_mod_sb { | 591 | typedef struct xfs_mod_sb { |
591 | xfs_sb_field_t msb_field; /* Field to modify, see below */ | 592 | xfs_sb_field_t msb_field; /* Field to modify, see below */ |
592 | int msb_delta; /* Change to make to specified field */ | 593 | int64_t msb_delta; /* Change to make to specified field */ |
593 | } xfs_mod_sb_t; | 594 | } xfs_mod_sb_t; |
594 | 595 | ||
595 | #define XFS_MOUNT_ILOCK(mp) mutex_lock(&((mp)->m_ilock)) | 596 | #define XFS_MOUNT_ILOCK(mp) mutex_lock(&((mp)->m_ilock)) |
@@ -607,9 +608,9 @@ extern int xfs_unmountfs(xfs_mount_t *, struct cred *); | |||
607 | extern void xfs_unmountfs_close(xfs_mount_t *, struct cred *); | 608 | extern void xfs_unmountfs_close(xfs_mount_t *, struct cred *); |
608 | extern int xfs_unmountfs_writesb(xfs_mount_t *); | 609 | extern int xfs_unmountfs_writesb(xfs_mount_t *); |
609 | extern int xfs_unmount_flush(xfs_mount_t *, int); | 610 | extern int xfs_unmount_flush(xfs_mount_t *, int); |
610 | extern int xfs_mod_incore_sb(xfs_mount_t *, xfs_sb_field_t, int, int); | 611 | extern int xfs_mod_incore_sb(xfs_mount_t *, xfs_sb_field_t, int64_t, int); |
611 | extern int xfs_mod_incore_sb_unlocked(xfs_mount_t *, xfs_sb_field_t, | 612 | extern int xfs_mod_incore_sb_unlocked(xfs_mount_t *, xfs_sb_field_t, |
612 | int, int); | 613 | int64_t, int); |
613 | extern int xfs_mod_incore_sb_batch(xfs_mount_t *, xfs_mod_sb_t *, | 614 | extern int xfs_mod_incore_sb_batch(xfs_mount_t *, xfs_mod_sb_t *, |
614 | uint, int); | 615 | uint, int); |
615 | extern struct xfs_buf *xfs_getsb(xfs_mount_t *, int); | 616 | extern struct xfs_buf *xfs_getsb(xfs_mount_t *, int); |