diff options
author | phk <phk@FreeBSD.org> | 2000-04-02 15:24:56 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2000-04-02 15:24:56 +0000 |
commit | 8ee11d587fcf66a50146b00f04bb5db7b955b795 (patch) | |
tree | c184bd0e6c7538049e6b3655c28f4556a7c1a465 /sys/pc98/cbus | |
parent | 090fde9a7695bc804b6a26eb67cb706fd805231a (diff) | |
download | FreeBSD-src-8ee11d587fcf66a50146b00f04bb5db7b955b795.zip FreeBSD-src-8ee11d587fcf66a50146b00f04bb5db7b955b795.tar.gz |
Move B_ERROR flag to b_ioflags and call it BIO_ERROR.
(Much of this done by script)
Move B_ORDERED flag to b_ioflags and call it BIO_ORDERED.
Move b_pblkno and b_iodone_chain to struct bio while we transition, they
will be obsoleted once bio structs chain/stack.
Add bio_queue field for struct bio aware disksort.
Address a lot of stylistic issues brought up by bde.
Diffstat (limited to 'sys/pc98/cbus')
-rw-r--r-- | sys/pc98/cbus/fdc.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/pc98/cbus/fdc.c b/sys/pc98/cbus/fdc.c index e595eec..aed6c6f 100644 --- a/sys/pc98/cbus/fdc.c +++ b/sys/pc98/cbus/fdc.c @@ -1791,7 +1791,7 @@ fdstrategy(struct buf *bp) fdc = fd->fdc; if (fd->type == NO_TYPE) { bp->b_error = ENXIO; - bp->b_flags |= B_ERROR; + bp->b_ioflags |= BIO_ERROR; goto bad; }; @@ -1802,12 +1802,12 @@ fdstrategy(struct buf *bp) "fd%d: fdstrat: bad request blkno = %lu, bcount = %ld\n", fdu, (u_long)bp->b_blkno, bp->b_bcount); bp->b_error = EINVAL; - bp->b_flags |= B_ERROR; + bp->b_ioflags |= BIO_ERROR; goto bad; } if ((bp->b_bcount % fdblk) != 0) { bp->b_error = EINVAL; - bp->b_flags |= B_ERROR; + bp->b_ioflags |= BIO_ERROR; goto bad; } } @@ -1821,7 +1821,7 @@ fdstrategy(struct buf *bp) * multiplication below from overflowing. */ bp->b_error = EINVAL; - bp->b_flags |= B_ERROR; + bp->b_ioflags |= BIO_ERROR; goto bad; } blknum = (unsigned) bp->b_blkno * DEV_BSIZE/fdblk; @@ -1835,7 +1835,7 @@ fdstrategy(struct buf *bp) goto bad; /* not actually bad but EOF */ } else { bp->b_error = EINVAL; - bp->b_flags |= B_ERROR; + bp->b_ioflags |= BIO_ERROR; goto bad; } } @@ -2611,7 +2611,7 @@ retrier(struct fdc_data *fdc) else printf(" (No status)\n"); } - bp->b_flags |= B_ERROR; + bp->b_ioflags |= BIO_ERROR; bp->b_error = EIO; bp->b_resid += bp->b_bcount - fdc->fd->skip; fdc->bp = NULL; @@ -2689,7 +2689,7 @@ fdformat(dev, finfo, p) device_unbusy(fd->dev); biodone(bp); } - if (bp->b_flags & B_ERROR) + if (bp->b_ioflags & BIO_ERROR) rv = bp->b_error; /* * allow the process to be swapped |