aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>1999-09-18 21:30:27 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>1999-09-18 21:30:27 +0000
commit2186cd9e8d708d8dbddecbfa7652a0c0706f3c68 (patch)
tree745a4caebe521a737e95fff41e4cb0a72298ca71 /sys/contrib
parentf80d57eec0c44d92ce20be03c37ba0eb6e9696a8 (diff)
downloadsrc-2186cd9e8d708d8dbddecbfa7652a0c0706f3c68.tar.gz
src-2186cd9e8d708d8dbddecbfa7652a0c0706f3c68.zip
Use devstat_end_transaction_buf() rather than Use devstat_end_transaction()
Notes
Notes: svn path=/head/; revision=51376
Diffstat (limited to 'sys/contrib')
-rw-r--r--sys/contrib/dev/fla/fla.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/sys/contrib/dev/fla/fla.c b/sys/contrib/dev/fla/fla.c
index 83b0edc59dc2..b8998d6c898e 100644
--- a/sys/contrib/dev/fla/fla.c
+++ b/sys/contrib/dev/fla/fla.c
@@ -197,7 +197,6 @@ flastrategy(struct buf *bp)
int s;
struct fla_s *sc;
enum doc2k_work what;
- devstat_trans_flags dop;
if (fla_debug > 1)
printf("flastrategy(%p) %s %lx, %d, %ld, %p)\n",
@@ -230,11 +229,11 @@ flastrategy(struct buf *bp)
unit = dkunit(bp->b_dev);
if (bp->b_flags & B_FREEBUF)
- what = DOC2K_ERASE, dop = DEVSTAT_NO_DATA;
+ what = DOC2K_ERASE;
else if (bp->b_flags & B_READ)
- what = DOC2K_READ, dop = DEVSTAT_READ;
+ what = DOC2K_READ;
else
- what = DOC2K_WRITE, dop = DEVSTAT_WRITE;
+ what = DOC2K_WRITE;
LEAVE();
@@ -254,10 +253,8 @@ flastrategy(struct buf *bp)
} else {
bp->b_resid = 0;
}
+ devstat_end_transaction_buf(&sc->stats, bp);
biodone(bp);
- devstat_end_transaction(&sc->stats, bp->b_bcount,
- DEVSTAT_TAG_NONE, dop);
-
s = splbio();
}