From 8ececbefa4bf61233df2445e26489ae96539555b Mon Sep 17 00:00:00 2001 From: Kirk McKusick Date: Tue, 5 Nov 1991 23:28:37 -0800 Subject: [PATCH 1/1] reorganization to move ufsmount ops to be vnode ops; blkatoff SCCS-vsn: sys/ufs/lfs/lfs_subr.c 7.3 --- usr/src/sys/ufs/lfs/lfs_subr.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/usr/src/sys/ufs/lfs/lfs_subr.c b/usr/src/sys/ufs/lfs/lfs_subr.c index 68fcc9d34d..560339dcb0 100644 --- a/usr/src/sys/ufs/lfs/lfs_subr.c +++ b/usr/src/sys/ufs/lfs/lfs_subr.c @@ -4,7 +4,7 @@ * * %sccs.include.redist.c% * - * @(#)lfs_subr.c 7.2 (Berkeley) %G% + * @(#)lfs_subr.c 7.3 (Berkeley) %G% */ #include @@ -24,23 +24,25 @@ * remaining space in the directory. */ int -lfs_blkatoff(ip, offset, res, bpp) - struct inode *ip; +lfs_blkatoff(vp, offset, res, bpp) + struct vnode *vp; off_t offset; char **res; struct buf **bpp; { register struct lfs *fs; + struct inode *ip; struct buf *bp; daddr_t lbn; int bsize, error; + ip = VTOI(vp); fs = ip->i_lfs; lbn = lblkno(fs, offset); bsize = blksize(fs); *bpp = NULL; - if (error = bread(ITOV(ip), lbn, bsize, NOCRED, &bp)) { + if (error = bread(vp, lbn, bsize, NOCRED, &bp)) { brelse(bp); return (error); } -- 2.20.1