X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=engines%2Fposixaio.c;h=0966e0d5e7fa66b261c20bb1948177e108ab4455;hb=ae38c0dcd570265aef09aa132ce27278d8909a1d;hp=e315e972b73df4d085f220fb54ed4bc276083de9;hpb=9918be5a9bfe2819cccdb9f975f2b9d4d36f3f70;p=fio.git diff --git a/engines/posixaio.c b/engines/posixaio.c index e315e972..0966e0d5 100644 --- a/engines/posixaio.c +++ b/engines/posixaio.c @@ -65,7 +65,7 @@ static int fio_posixaio_cancel(struct thread_data fio_unused *td, static int fio_posixaio_prep(struct thread_data fio_unused *td, struct io_u *io_u) { - struct aiocb *aiocb = &io_u->aiocb; + os_aiocb_t *aiocb = &io_u->aiocb; struct fio_file *f = io_u->file; aiocb->aio_fildes = f->fd; @@ -84,7 +84,7 @@ static int fio_posixaio_getevents(struct thread_data *td, unsigned int min, unsigned int max, struct timespec *t) { struct posixaio_data *pd = td->io_ops->data; - struct aiocb *suspend_list[SUSPEND_ENTRIES]; + os_aiocb_t *suspend_list[SUSPEND_ENTRIES]; struct flist_head *entry; struct timespec start; int have_timeout = 0; @@ -141,7 +141,7 @@ restart: /* * must have some in-flight, wait for at least one */ - aio_suspend((const struct aiocb * const *)suspend_list, + aio_suspend((const os_aiocb_t * const *)suspend_list, suspend_entries, t); goto restart; } @@ -157,7 +157,7 @@ static int fio_posixaio_queue(struct thread_data *td, struct io_u *io_u) { struct posixaio_data *pd = td->io_ops->data; - struct aiocb *aiocb = &io_u->aiocb; + os_aiocb_t *aiocb = &io_u->aiocb; int ret; fio_ro_check(td, io_u);