diff options
author | bde <bde@FreeBSD.org> | 2007-01-25 13:07:25 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 2007-01-25 13:07:25 +0000 |
commit | 5a952c0766dee9729427d7c4a558212750aae182 (patch) | |
tree | 772c0073d1de70b0ce8ca09f64842cc6f2a7c106 /sys/nfsclient/nfs_vfsops.c | |
parent | 938276b2587b4bcf30d2cf0ccf9b994bb40ccb51 (diff) | |
download | FreeBSD-src-5a952c0766dee9729427d7c4a558212750aae182.zip FreeBSD-src-5a952c0766dee9729427d7c4a558212750aae182.tar.gz |
Unstaticize nfs_iosize() in nfsclient and use it in nfs4client instead
of duplicating it except for larger style bugs in the copy.
Fix some nearby style bugs (including a harmless type mismatch)
in and near the remaining copy.
This is part of fixing collisions of the 2 nfs*client's names. Even
static names should have a unique prefixes so that they can be debugged
easily.
Diffstat (limited to 'sys/nfsclient/nfs_vfsops.c')
-rw-r--r-- | sys/nfsclient/nfs_vfsops.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/sys/nfsclient/nfs_vfsops.c b/sys/nfsclient/nfs_vfsops.c index 653c946..e1055ea 100644 --- a/sys/nfsclient/nfs_vfsops.c +++ b/sys/nfsclient/nfs_vfsops.c @@ -105,8 +105,8 @@ static int nfs_tprintf_delay = NFS_TPRINTF_DELAY; SYSCTL_INT(_vfs_nfs, NFS_TPRINTF_DELAY, downdelayinterval, CTLFLAG_RW, &nfs_tprintf_delay, 0, ""); -static int nfs_iosize(struct nfsmount *nmp); -static void nfs_decode_args(struct mount *mp, struct nfsmount *nmp, struct nfs_args *argp); +static void nfs_decode_args(struct mount *mp, struct nfsmount *nmp, + struct nfs_args *argp); static int mountnfs(struct nfs_args *, struct mount *, struct sockaddr *, char *, struct vnode **, struct ucred *cred); @@ -174,7 +174,7 @@ static void nfs_convert_diskless(void); static void nfs_convert_oargs(struct nfs_args *args, struct onfs_args *oargs); -static int +int nfs_iosize(struct nfsmount *nmp) { int iosize; @@ -185,10 +185,9 @@ nfs_iosize(struct nfsmount *nmp) * that it is at least one VM page to avoid wasting buffer * space. */ - iosize = max(nmp->nm_rsize, nmp->nm_wsize); - if (iosize < PAGE_SIZE) - iosize = PAGE_SIZE; - return iosize; + iosize = imax(nmp->nm_rsize, nmp->nm_wsize); + iosize = imax(iosize, PAGE_SIZE); + return (iosize); } static void |