Home | History | Annotate | Download | only in qemu

Lines Matching full:opaque

53         BlockDriverCompletionFunc *cb, void *opaque);
56 BlockDriverCompletionFunc *cb, void *opaque);
410 bs->opaque = qemu_mallocz(drv->instance_size);
423 qemu_free(bs->opaque);
424 bs->opaque = NULL;
470 qemu_free(bs->opaque);
476 bs->opaque = NULL;
922 void (*change_cb)(void *opaque), void *opaque)
925 bs->change_opaque = opaque;
978 void bdrv_iterate_format(void (*it)(void *opaque, const char *name),
979 void *opaque)
984 it(opaque, drv->format_name);
999 void bdrv_iterate(void (*it)(void *opaque, BlockDriverState *bs), void *opaque)
1004 it(opaque, bs);
1306 BlockDriverCompletionFunc *cb, void *opaque)
1317 cb, opaque);
1330 BlockDriverCompletionFunc *cb, void *opaque)
1343 cb, opaque);
1385 static void bdrv_aio_bh_cb(void *opaque)
1387 BlockDriverAIOCBSync *acb = opaque;
1392 acb->common.cb(acb->common.opaque, acb->ret);
1402 void *opaque,
1408 acb = qemu_aio_get(&bdrv_em_aio_pool, bs, cb, opaque);
1430 BlockDriverCompletionFunc *cb, void *opaque)
1432 return bdrv_aio_rw_vector(bs, sector_num, qiov, nb_sectors, cb, opaque, 0);
1437 BlockDriverCompletionFunc *cb, void *opaque)
1439 return bdrv_aio_rw_vector(bs, sector_num, qiov, nb_sectors, cb, opaque, 1);
1445 static void bdrv_rw_em_cb(void *opaque, int ret)
1447 *(int *)opaque = ret;
1504 BlockDriverCompletionFunc *cb, void *opaque)
1517 acb->opaque = opaque;
1624 BlockDriverCompletionFunc *cb, void *opaque)
1629 return drv->bdrv_aio_ioctl(bs, req, buf, cb, opaque);