Home
last modified time | relevance | path

Searched refs:acb (Results 1 – 11 of 11) sorted by relevance

/external/qemu/block/
Dqcow.c506 QCowAIOCB *acb = container_of(blockacb, QCowAIOCB, common); in qcow_aio_cancel() local
507 if (acb->hd_aiocb) in qcow_aio_cancel()
508 bdrv_aio_cancel(acb->hd_aiocb); in qcow_aio_cancel()
509 qemu_aio_release(acb); in qcow_aio_cancel()
521 QCowAIOCB *acb; in qcow_aio_setup() local
523 acb = qemu_aio_get(&qcow_aio_pool, bs, cb, opaque); in qcow_aio_setup()
524 if (!acb) in qcow_aio_setup()
526 acb->hd_aiocb = NULL; in qcow_aio_setup()
527 acb->sector_num = sector_num; in qcow_aio_setup()
528 acb->qiov = qiov; in qcow_aio_setup()
[all …]
Dqcow2.c348 QCowAIOCB *acb = container_of(blockacb, QCowAIOCB, common); in qcow_aio_cancel() local
349 if (acb->hd_aiocb) in qcow_aio_cancel()
350 bdrv_aio_cancel(acb->hd_aiocb); in qcow_aio_cancel()
351 qemu_aio_release(acb); in qcow_aio_cancel()
362 QCowAIOCB *acb = opaque; in qcow_aio_read_bh() local
363 qemu_bh_delete(acb->bh); in qcow_aio_read_bh()
364 acb->bh = NULL; in qcow_aio_read_bh()
368 static int qcow_schedule_bh(QEMUBHFunc *cb, QCowAIOCB *acb) in qcow_schedule_bh() argument
370 if (acb->bh) in qcow_schedule_bh()
373 acb->bh = qemu_bh_new(cb, acb); in qcow_schedule_bh()
[all …]
/external/qemu/
Dposix-aio-compat.c422 struct qemu_paiocb *acb, **pacb; in posix_aio_process_queue() local
430 acb = *pacb; in posix_aio_process_queue()
431 if (!acb) in posix_aio_process_queue()
435 if (acb->async_context_id != async_context_id) { in posix_aio_process_queue()
436 pacb = &acb->next; in posix_aio_process_queue()
440 ret = qemu_paio_error(acb); in posix_aio_process_queue()
443 *pacb = acb->next; in posix_aio_process_queue()
444 qemu_aio_release(acb); in posix_aio_process_queue()
449 ret = qemu_paio_return(acb); in posix_aio_process_queue()
450 if (ret == acb->aio_nbytes) in posix_aio_process_queue()
[all …]
Dblock.c2184 BlockDriverAIOCB *acb; in bdrv_aio_multiwrite() local
2228 acb = bdrv_aio_writev(bs, reqs[i].sector, reqs[i].qiov, in bdrv_aio_multiwrite()
2231 if (acb == NULL) { in bdrv_aio_multiwrite()
2271 void bdrv_aio_cancel(BlockDriverAIOCB *acb) in bdrv_aio_cancel() argument
2273 acb->pool->cancel(acb); in bdrv_aio_cancel()
2292 BlockDriverAIOCBSync *acb = in bdrv_aio_cancel_em() local
2294 qemu_bh_delete(acb->bh); in bdrv_aio_cancel_em()
2295 acb->bh = NULL; in bdrv_aio_cancel_em()
2296 qemu_aio_release(acb); in bdrv_aio_cancel_em()
2306 BlockDriverAIOCBSync *acb = opaque; in bdrv_aio_bh_cb() local
[all …]
Ddma-helpers.c42 BlockDriverAIOCB *acb; member
88 dbs->acb = NULL; in dma_bdrv_cb()
120 dbs->acb = bdrv_aio_writev(dbs->bs, dbs->sector_num, &dbs->iov, in dma_bdrv_cb()
123 dbs->acb = bdrv_aio_readv(dbs->bs, dbs->sector_num, &dbs->iov, in dma_bdrv_cb()
126 if (!dbs->acb) { in dma_bdrv_cb()
133 static void dma_aio_cancel(BlockDriverAIOCB *acb) in dma_aio_cancel() argument
135 DMAAIOCB *dbs = container_of(acb, DMAAIOCB, common); in dma_aio_cancel()
137 if (dbs->acb) { in dma_aio_cancel()
138 bdrv_aio_cancel(dbs->acb); in dma_aio_cancel()
154 dbs->acb = NULL; in dma_bdrv_io()
[all …]
Dqemu-io.c238 BlockDriverAIOCB *acb; in do_aio_readv() local
241 acb = bdrv_aio_readv(bs, offset >> 9, qiov, qiov->size >> 9, in do_aio_readv()
243 if (!acb) in do_aio_readv()
255 BlockDriverAIOCB *acb; in do_aio_writev() local
258 acb = bdrv_aio_writev(bs, offset >> 9, qiov, qiov->size >> 9, in do_aio_writev()
260 if (!acb) in do_aio_writev()
1124 BlockDriverAIOCB *acb; in aio_read_f() local
1175 acb = bdrv_aio_readv(bs, ctx->offset >> 9, &ctx->qiov, in aio_read_f()
1177 if (!acb) { in aio_read_f()
1225 BlockDriverAIOCB *acb; in aio_write_f() local
[all …]
Dblock_int.h44 void (*cancel)(BlockDriverAIOCB *acb);
Dblock.h121 void bdrv_aio_cancel(BlockDriverAIOCB *acb);
/external/elfutils/tests/
Dtestfile45.expect.bz21testfile45.o: elf64-elf_x86_64 2 3Disassembly of section .text: 4 5 0 ...
Dtestfile44.expect.bz2
/external/webkit/PerformanceTests/Parser/resources/
Dfinal-url-en20206 http://www.acb.org/resources/sports.html