| * Copyright (c) 2009 Red Hat |
| * This work is licensed under the terms of the GNU General Public License |
| * (GNU GPL), version 2 or later. |
| void qemu_sglist_init(QEMUSGList *qsg, int alloc_hint); |
| void qemu_sglist_add(QEMUSGList *qsg, target_phys_addr_t base, |
| void qemu_sglist_destroy(QEMUSGList *qsg); |
| BlockDriverAIOCB *dma_bdrv_read(BlockDriverState *bs, |
| QEMUSGList *sg, uint64_t sector, |
| BlockDriverCompletionFunc *cb, void *opaque); |
| BlockDriverAIOCB *dma_bdrv_write(BlockDriverState *bs, |
| QEMUSGList *sg, uint64_t sector, |
| BlockDriverCompletionFunc *cb, void *opaque); |