Cleanup end IO handling
authorJens Axboe <jens.axboe@oracle.com>
Sun, 18 Feb 2007 11:47:29 +0000 (12:47 +0100)
committerJens Axboe <jens.axboe@oracle.com>
Sun, 18 Feb 2007 11:47:29 +0000 (12:47 +0100)
commit97601024a53586d77a368763f08be9ee483fdc9c
tree6ab1dd1568f1b0842e9130b1ff9ac61f4141bca5
parent22819ec237297fc39435ed566bee01a4225bfb39
Cleanup end IO handling

Abstract out the end IO handling, so that callers don't have to
keep track of completion details. Then we can make the
io_completion_data structure private to io_u, and just provide to
functions to end io - one for sync completes, one for queued completes.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
fio.c
fio.h
io_u.c