Lines Matching refs:aiocb
67 int r = aio_cancel(f->fd, &io_u->aiocb); in fio_posixaio_cancel()
78 os_aiocb_t *aiocb = &io_u->aiocb; in fio_posixaio_prep() local
81 aiocb->aio_fildes = f->fd; in fio_posixaio_prep()
82 aiocb->aio_buf = io_u->xfer_buf; in fio_posixaio_prep()
83 aiocb->aio_nbytes = io_u->xfer_buflen; in fio_posixaio_prep()
84 aiocb->aio_offset = io_u->offset; in fio_posixaio_prep()
85 aiocb->aio_sigevent.sigev_notify = SIGEV_NONE; in fio_posixaio_prep()
120 err = aio_error(&io_u->aiocb); in fio_posixaio_getevents()
123 suspend_list[suspend_entries] = &io_u->aiocb; in fio_posixaio_getevents()
136 ssize_t retval = aio_return(&io_u->aiocb); in fio_posixaio_getevents()
173 os_aiocb_t *aiocb = &io_u->aiocb; in fio_posixaio_queue() local
179 ret = aio_read(aiocb); in fio_posixaio_queue()
181 ret = aio_write(aiocb); in fio_posixaio_queue()
190 ret = aio_fsync(O_SYNC, aiocb); in fio_posixaio_queue()
201 int aio_err = aio_error(aiocb); in fio_posixaio_queue()