diff options
author | des <des@FreeBSD.org> | 2003-03-02 16:54:40 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2003-03-02 16:54:40 +0000 |
commit | 2756b6c9641bd9899a346582c191310de25cccc5 (patch) | |
tree | 351747321ab136aa733f670c4c2c235b3639bc1e /sys/dev/ata/atapi-all.c | |
parent | 3780674329cabab230b12923047c8aa84e4f05fc (diff) | |
download | FreeBSD-src-2756b6c9641bd9899a346582c191310de25cccc5.zip FreeBSD-src-2756b6c9641bd9899a346582c191310de25cccc5.tar.gz |
More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).
Diffstat (limited to 'sys/dev/ata/atapi-all.c')
-rw-r--r-- | sys/dev/ata/atapi-all.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/ata/atapi-all.c b/sys/dev/ata/atapi-all.c index d39c69b..4bccf38 100644 --- a/sys/dev/ata/atapi-all.c +++ b/sys/dev/ata/atapi-all.c @@ -202,7 +202,7 @@ atapi_queue_cmd(struct ata_device *atadev, int8_t *ccb, caddr_t data, /* only sleep when command is in progress */ if (request->error == EINPROGRESS) - tsleep((caddr_t)request, PRIBIO, "atprq", 0); + tsleep(request, PRIBIO, "atprq", 0); splx(s); error = request->error; if (error) @@ -489,7 +489,7 @@ atapi_wait_dsc(struct ata_device *atadev, int timeout) error = atapi_queue_cmd(atadev, ccb, NULL, 0, 0, 0, NULL, NULL); if (error != EBUSY) break; - tsleep((caddr_t)&error, PRIBIO, "atpwt", hz / 2); + tsleep(&error, PRIBIO, "atpwt", hz / 2); timeout -= (hz / 2); } return error; @@ -577,7 +577,7 @@ atapi_finish(struct atapi_request *request) free(request, M_ATAPI); } else - wakeup((caddr_t)request); + wakeup(request); } static void @@ -608,7 +608,7 @@ atapi_timeout(struct atapi_request *request) else { /* retries all used up, return error */ request->error = EIO; - wakeup((caddr_t)request); + wakeup(request); } ata_reinit(atadev->channel); } |