kernel/vfs: Remove some unused variables.
[dragonfly.git] / sys / vfs / nfs / nfs_bio.c
index 13be1aa..ded7e17 100644 (file)
@@ -170,7 +170,7 @@ nfs_bioread(struct vnode *vp, struct uio *uio, int ioflag)
                nfsstats.biocache_reads++;
                lbn = uio->uio_offset / biosize;
                boff = uio->uio_offset & (biosize - 1);
-               loffset = (off_t)lbn * biosize;
+               loffset = lbn * biosize;
 
                /*
                 * Start the read ahead(s), as required.
@@ -179,7 +179,7 @@ nfs_bioread(struct vnode *vp, struct uio *uio, int ioflag)
                    for (nra = 0; nra < nmp->nm_readahead && nra < seqcount &&
                        (off_t)(lbn + 1 + nra) * biosize < np->n_size; nra++) {
                        rabn = lbn + 1 + nra;
-                       raoffset = (off_t)rabn * biosize;
+                       raoffset = rabn * biosize;
                        if (findblk(vp, raoffset, FINDBLK_TEST) == NULL) {
                            rabp = nfs_getcacheblk(vp, raoffset, biosize, td);
                            if (!rabp)
@@ -398,11 +398,11 @@ nfs_bioread(struct vnode *vp, struct uio *uio, int ioflag)
            switch (vp->v_type) {
            case VREG:
                if (n > 0)
-                   error = uiomove(bp->b_data + boff, n, uio);
+                   error = uiomovebp(bp, bp->b_data + boff, n, uio);
                break;
            case VLNK:
                if (n > 0)
-                   error = uiomove(bp->b_data + boff, n, uio);
+                   error = uiomovebp(bp, bp->b_data + boff, n, uio);
                n = 0;
                break;
            case VDIR:
@@ -722,7 +722,7 @@ again:
                        goto again;
                }
 
-               error = uiomove(bp->b_data + boff, bytes, uio);
+               error = uiomovebp(bp, bp->b_data + boff, bytes, uio);
 
                /*
                 * Since this block is being modified, it must be written
@@ -959,12 +959,8 @@ void
 nfs_startio(struct vnode *vp, struct bio *bio, struct thread *td)
 {
        struct buf *bp = bio->bio_buf;
-       struct nfsnode *np;
-       struct nfsmount *nmp;
 
        KKASSERT(vp->v_tag == VT_NFS);
-       np = VTONFS(vp);
-       nmp = VFSTONFS(vp->v_mount);
 
        /*
         * clear B_ERROR and B_INVAL state prior to initiating the I/O.  We
@@ -1289,7 +1285,7 @@ nfs_meta_setsize(struct vnode *vp, struct thread *td, off_t nsize, int trivial)
        np->n_size = nsize;
 
        if (nsize < osize) {
-               error = nvtruncbuf(vp, nsize, biosize, -1);
+               error = nvtruncbuf(vp, nsize, biosize, -1, 0);
        } else {
                error = nvextendbuf(vp, osize, nsize,
                                    biosize, biosize, -1, -1,