diff options
author | Poul-Henning Kamp <phk@FreeBSD.org> | 1999-09-18 21:30:27 +0000 |
---|---|---|
committer | Poul-Henning Kamp <phk@FreeBSD.org> | 1999-09-18 21:30:27 +0000 |
commit | 2186cd9e8d708d8dbddecbfa7652a0c0706f3c68 (patch) | |
tree | 745a4caebe521a737e95fff41e4cb0a72298ca71 /sys/contrib | |
parent | f80d57eec0c44d92ce20be03c37ba0eb6e9696a8 (diff) | |
download | src-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.c | 11 |
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(); } |