[XFS] remove unused xflags parameter from sync routines

SGI-PV: 959137
SGI-Modid: xfs-linux-melb:xfs-kern:27710a

Signed-off-by: Lachlan McIlroy <lachlan@sgi.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Signed-off-by: Tim Shimmin <tes@sgi.com>
This commit is contained in:
Lachlan McIlroy 2007-02-10 18:35:33 +11:00 коммит произвёл Tim Shimmin
Родитель 1c91ad3aed
Коммит 1f9b3b64d4
3 изменённых файлов: 8 добавлений и 16 удалений

Просмотреть файл

@ -134,7 +134,7 @@ xfs_qm_quotactl(
break; break;
case Q_XQUOTASYNC: case Q_XQUOTASYNC:
return (xfs_sync_inodes(mp, SYNC_DELWRI, 0, NULL)); return (xfs_sync_inodes(mp, SYNC_DELWRI, NULL));
default: default:
break; break;

Просмотреть файл

@ -616,8 +616,8 @@ extern struct xfs_buf *xfs_getsb(xfs_mount_t *, int);
extern int xfs_readsb(xfs_mount_t *, int); extern int xfs_readsb(xfs_mount_t *, int);
extern void xfs_freesb(xfs_mount_t *); extern void xfs_freesb(xfs_mount_t *);
extern void xfs_do_force_shutdown(bhv_desc_t *, int, char *, int); extern void xfs_do_force_shutdown(bhv_desc_t *, int, char *, int);
extern int xfs_syncsub(xfs_mount_t *, int, int, int *); extern int xfs_syncsub(xfs_mount_t *, int, int *);
extern int xfs_sync_inodes(xfs_mount_t *, int, int, int *); extern int xfs_sync_inodes(xfs_mount_t *, int, int *);
extern xfs_agnumber_t xfs_initialize_perag(struct bhv_vfs *, xfs_mount_t *, extern xfs_agnumber_t xfs_initialize_perag(struct bhv_vfs *, xfs_mount_t *,
xfs_agnumber_t); xfs_agnumber_t);
extern void xfs_xlatesb(void *, struct xfs_sb *, int, __int64_t); extern void xfs_xlatesb(void *, struct xfs_sb *, int, __int64_t);

Просмотреть файл

@ -640,7 +640,7 @@ xfs_quiesce_fs(
* we can write the unmount record. * we can write the unmount record.
*/ */
do { do {
xfs_syncsub(mp, SYNC_REMOUNT|SYNC_ATTR|SYNC_WAIT, 0, NULL); xfs_syncsub(mp, SYNC_REMOUNT|SYNC_ATTR|SYNC_WAIT, NULL);
pincount = xfs_flush_buftarg(mp->m_ddev_targp, 1); pincount = xfs_flush_buftarg(mp->m_ddev_targp, 1);
if (!pincount) { if (!pincount) {
delay(50); delay(50);
@ -886,24 +886,20 @@ xfs_sync(
if (unlikely(flags == SYNC_QUIESCE)) if (unlikely(flags == SYNC_QUIESCE))
return xfs_quiesce_fs(mp); return xfs_quiesce_fs(mp);
else else
return xfs_syncsub(mp, flags, 0, NULL); return xfs_syncsub(mp, flags, NULL);
} }
/* /*
* xfs sync routine for internal use * xfs sync routine for internal use
* *
* This routine supports all of the flags defined for the generic vfs_sync * This routine supports all of the flags defined for the generic vfs_sync
* interface as explained above under xfs_sync. In the interests of not * interface as explained above under xfs_sync.
* changing interfaces within the 6.5 family, additional internally-
* required functions are specified within a separate xflags parameter,
* only available by calling this routine.
* *
*/ */
int int
xfs_sync_inodes( xfs_sync_inodes(
xfs_mount_t *mp, xfs_mount_t *mp,
int flags, int flags,
int xflags,
int *bypassed) int *bypassed)
{ {
xfs_inode_t *ip = NULL; xfs_inode_t *ip = NULL;
@ -1412,17 +1408,13 @@ xfs_sync_inodes(
* xfs sync routine for internal use * xfs sync routine for internal use
* *
* This routine supports all of the flags defined for the generic vfs_sync * This routine supports all of the flags defined for the generic vfs_sync
* interface as explained above under xfs_sync. In the interests of not * interface as explained above under xfs_sync.
* changing interfaces within the 6.5 family, additional internally-
* required functions are specified within a separate xflags parameter,
* only available by calling this routine.
* *
*/ */
int int
xfs_syncsub( xfs_syncsub(
xfs_mount_t *mp, xfs_mount_t *mp,
int flags, int flags,
int xflags,
int *bypassed) int *bypassed)
{ {
int error = 0; int error = 0;
@ -1444,7 +1436,7 @@ xfs_syncsub(
if (flags & SYNC_BDFLUSH) if (flags & SYNC_BDFLUSH)
xfs_finish_reclaim_all(mp, 1); xfs_finish_reclaim_all(mp, 1);
else else
error = xfs_sync_inodes(mp, flags, xflags, bypassed); error = xfs_sync_inodes(mp, flags, bypassed);
} }
/* /*