diff options
author | Artur Grabowski <art@cvs.openbsd.org> | 2002-06-09 01:11:19 +0000 |
---|---|---|
committer | Artur Grabowski <art@cvs.openbsd.org> | 2002-06-09 01:11:19 +0000 |
commit | 01b9f80ce7dcdb3bb461a2bd71512e5553bebf38 (patch) | |
tree | 74a4df5c6395e8fa035f596c2d570abe6d247fbb /sys/kern | |
parent | 2a1f2c8b9d1ba146ba84761bb4b87a1206bf0661 (diff) |
ANSIfy (started as some other change that just ran away).
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/vfs_bio.c | 92 |
1 files changed, 28 insertions, 64 deletions
diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c index 86684cee38d..301ccb294c7 100644 --- a/sys/kern/vfs_bio.c +++ b/sys/kern/vfs_bio.c @@ -1,4 +1,4 @@ -/* $OpenBSD: vfs_bio.c,v 1.63 2002/05/24 14:06:34 art Exp $ */ +/* $OpenBSD: vfs_bio.c,v 1.64 2002/06/09 01:11:18 art Exp $ */ /* $NetBSD: vfs_bio.c,v 1.44 1996/06/11 11:15:36 pk Exp $ */ /*- @@ -136,8 +136,7 @@ struct proc *cleanerproc; int bd_req; /* Sleep point for cleaner daemon. */ void -bremfree(bp) - struct buf *bp; +bremfree(struct buf *bp) { struct bqueues *dp = NULL; @@ -176,11 +175,11 @@ bremfree(bp) * Initialize buffers and hash links for buffers. */ void -bufinit() +bufinit(void) { - register struct buf *bp; + struct buf *bp; struct bqueues *dp; - register int i; + int i; int base, residual; pool_init(&bufpool, sizeof(struct buf), 0, 0, 0, "bufpl", NULL); @@ -237,13 +236,9 @@ bufinit() } static __inline struct buf * -bio_doread(vp, blkno, size, async) - struct vnode *vp; - daddr_t blkno; - int size; - int async; +bio_doread(struct vnode *vp, daddr_t blkno, int size, int async) { - register struct buf *bp; + struct buf *bp; bp = getblk(vp, blkno, size, 0, 0); @@ -270,14 +265,10 @@ bio_doread(vp, blkno, size, async) * This algorithm described in Bach (p.54). */ int -bread(vp, blkno, size, cred, bpp) - struct vnode *vp; - daddr_t blkno; - int size; - struct ucred *cred; - struct buf **bpp; +bread(struct vnode *vp, daddr_t blkno, int size, struct ucred *cred, + struct buf **bpp) { - register struct buf *bp; + struct buf *bp; /* Get buffer for block. */ bp = *bpp = bio_doread(vp, blkno, size, 0); @@ -291,15 +282,10 @@ bread(vp, blkno, size, cred, bpp) * Trivial modification to the breada algorithm presented in Bach (p.55). */ int -breadn(vp, blkno, size, rablks, rasizes, nrablks, cred, bpp) - struct vnode *vp; - daddr_t blkno; int size; - daddr_t rablks[]; int rasizes[]; - int nrablks; - struct ucred *cred; - struct buf **bpp; +breadn(struct vnode *vp, daddr_t blkno, int size, daddr_t rablks[], + int rasizes[], int nrablks, struct ucred *cred, struct buf **bpp) { - register struct buf *bp; + struct buf *bp; int i; bp = *bpp = bio_doread(vp, blkno, size, 0); @@ -326,12 +312,8 @@ breadn(vp, blkno, size, rablks, rasizes, nrablks, cred, bpp) * XXX for compatibility with old file systems. */ int -breada(vp, blkno, size, rablkno, rabsize, cred, bpp) - struct vnode *vp; - daddr_t blkno; int size; - daddr_t rablkno; int rabsize; - struct ucred *cred; - struct buf **bpp; +breada(struct vnode *vp, daddr_t blkno, int size, daddr_t rablkno, int rabsize, + struct ucred *cred, struct buf **bpp) { return (breadn(vp, blkno, size, &rablkno, &rabsize, 1, cred, bpp)); @@ -341,8 +323,7 @@ breada(vp, blkno, size, rablkno, rabsize, cred, bpp) * Block write. Described in Bach (p.56) */ int -bwrite(bp) - struct buf *bp; +bwrite(struct buf *bp) { int rv, async, wasdelayed, s; struct vnode *vp; @@ -432,8 +413,7 @@ bwrite(bp) * Described in Leffler, et al. (pp. 208-213). */ void -bdwrite(bp) - struct buf *bp; +bdwrite(struct buf *bp) { int s; @@ -469,8 +449,7 @@ bdwrite(bp) * Asynchronous block write; just an asynchronous bwrite(). */ void -bawrite(bp) - struct buf *bp; +bawrite(struct buf *bp) { SET(bp->b_flags, B_ASYNC); @@ -481,8 +460,7 @@ bawrite(bp) * Must be called at splbio() */ void -buf_dirty(bp) - struct buf *bp; +buf_dirty(struct buf *bp) { splassert(IPL_BIO); @@ -496,8 +474,7 @@ buf_dirty(bp) * Must be called at splbio() */ void -buf_undirty(bp) - struct buf *bp; +buf_undirty(struct buf *bp) { splassert(IPL_BIO); @@ -512,8 +489,7 @@ buf_undirty(bp) * Described in Bach (p. 46). */ void -brelse(bp) - struct buf *bp; +brelse(struct buf *bp) { struct bqueues *bufq; int s; @@ -617,9 +593,7 @@ brelse(bp) * wants us to. */ struct buf * -incore(vp, blkno) - struct vnode *vp; - daddr_t blkno; +incore(struct vnode *vp, daddr_t blkno) { struct buf *bp; @@ -644,10 +618,7 @@ incore(vp, blkno) * cached blocks be of the correct size. */ struct buf * -getblk(vp, blkno, size, slpflag, slptimeo) - register struct vnode *vp; - daddr_t blkno; - int size, slpflag, slptimeo; +getblk(struct vnode *vp, daddr_t blkno, int size, int slpflag, int slptimeo) { struct bufhashhdr *bh; struct buf *bp, *nbp = NULL; @@ -717,8 +688,7 @@ start: * Get an empty, disassociated buffer of given size. */ struct buf * -geteblk(size) - int size; +geteblk(int size) { struct buf *bp; @@ -739,9 +709,7 @@ geteblk(size) * responsibility to fill out the buffer's additional contents. */ void -allocbuf(bp, size) - struct buf *bp; - int size; +allocbuf(struct buf *bp, int size) { struct buf *nbp; vsize_t desired_size; @@ -827,9 +795,7 @@ out: * or times out) and return !0. */ int -getnewbuf(slpflag, slptimeo, bpp) - int slpflag, slptimeo; - struct buf **bpp; +getnewbuf(int slpflag, int slptimeo, struct buf **bpp) { struct buf *bp; int s, ret, error; @@ -970,8 +936,7 @@ buf_daemon(struct proc *p) * When they do, extract and return the I/O's error value. */ int -biowait(bp) - struct buf *bp; +biowait(struct buf *bp) { int s; @@ -1011,8 +976,7 @@ biowait(bp) * Must be called at splbio(). */ void -biodone(bp) - struct buf *bp; +biodone(struct buf *bp) { splassert(IPL_BIO); |