Home
last modified time | relevance | path

Searched refs:aiocb (Results 1 – 5 of 5) sorted by relevance

/external/qemu/
Dposix-aio-compat.c121 static ssize_t handle_aiocb_ioctl(struct qemu_paiocb *aiocb) in handle_aiocb_ioctl() argument
125 ret = ioctl(aiocb->aio_fildes, aiocb->aio_ioctl_cmd, aiocb->aio_ioctl_buf); in handle_aiocb_ioctl()
137 return aiocb->aio_nbytes; in handle_aiocb_ioctl()
140 static ssize_t handle_aiocb_flush(struct qemu_paiocb *aiocb) in handle_aiocb_flush() argument
144 ret = qemu_fdatasync(aiocb->aio_fildes); in handle_aiocb_flush()
180 static ssize_t handle_aiocb_rw_vector(struct qemu_paiocb *aiocb) in handle_aiocb_rw_vector() argument
186 if (aiocb->aio_type & QEMU_AIO_WRITE) in handle_aiocb_rw_vector()
187 len = qemu_pwritev(aiocb->aio_fildes, in handle_aiocb_rw_vector()
188 aiocb->aio_iov, in handle_aiocb_rw_vector()
189 aiocb->aio_niov, in handle_aiocb_rw_vector()
[all …]
/external/qemu/hw/
Dscsi-disk.c58 BlockDriverAIOCB *aiocb; member
98 r->aiocb = NULL; in scsi_new_request()
158 if (r->aiocb) in scsi_cancel_io()
159 bdrv_aio_cancel(r->aiocb); in scsi_cancel_io()
160 r->aiocb = NULL; in scsi_cancel_io()
213 r->aiocb = bdrv_aio_readv(s->bdrv, r->sector, &r->qiov, n, in scsi_read_data()
215 if (r->aiocb == NULL) in scsi_read_data()
247 r->aiocb = NULL; in scsi_write_complete()
278 r->aiocb = bdrv_aio_writev(s->bdrv, r->sector, &r->qiov, n, in scsi_write_request()
280 if (r->aiocb == NULL) in scsi_write_request()
[all …]
/external/clang/test/CodeGen/
DPR15826.c18 …struct aiocb uaiocb; // expected-error {{field has incomplete type}} expected-note {{forward decla…
/external/valgrind/main/memcheck/tests/darwin/
Daio.c14 struct aiocb a; in main()
/external/valgrind/main/include/vki/
Dvki-darwin.h1041 #define vki_aiocb aiocb