aboutsummaryrefslogtreecommitdiff
path: root/dma-helpers.c
AgeCommit message (Expand)Author
2012-10-22dma: make dma access its own address spaceAvi Kivity
2012-08-16dma: Fix stupid typo/thinkoBenjamin Herrenschmidt
2012-08-10ahci: Fix sglist memleak in ahci_dma_rw_buf()Jason Baron
2012-06-27Add a memory barrier to DMA functionsBenjamin Herrenschmidt
2012-06-27iommu: Introduce IOMMU emulation infrastructureDavid Gibson
2012-06-27iommu: Make sglists and dma_bdrv helpers use new universal DMA helpersDavid Gibson
2012-06-27iommu: Add universal DMA helper functionsDavid Gibson
2012-04-05Use DMADirection type for dma_bdrv_ioDavid Gibson
2012-04-05aio: move BlockDriverAIOCB to qemu-aio.hPaolo Bonzini
2012-02-22dma-helpers: add accounting wrappersPaolo Bonzini
2012-02-22dma-helpers: add dma_buf_read and dma_buf_writePaolo Bonzini
2011-12-15dma: the passed io_func does not return NULLPaolo Bonzini
2011-12-05dma-helpers: Add trace eventsKevin Wolf
2011-11-01Use dma_addr_t type for scatter/gather codeDavid Gibson
2011-09-20dma-helpers: rewrite completion/cancellationPaolo Bonzini
2011-09-19dma-helpers: rename is_write to to_devPaolo Bonzini
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-06-15make dma_bdrv_io available to driversChristoph Hellwig
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori
2009-10-01Get rid of _t suffixmalc
2009-05-27fully split aio_pool from BlockDriverChristoph Hellwig
2009-04-07Fix a few Sparse warningsblueswir1
2009-03-28Fix DMA API when handling an immediate error from block layer (Avi Kivity)aliguori
2009-03-20Move block dma helpers aiocb to store dma state (Avi Kivity)aliguori
2009-03-20Implement cancellation method for dma async I/O (Avi Kivity)aliguori
2009-02-05Introduce block dma helpers (Avi Kivity)aliguori
2009-02-05Add a scatter-gather list type and accessors (Avi Kivity)aliguori