summaryrefslogtreecommitdiffstats
path: root/dma-helpers.c
Commit message (Expand)AuthorAgeFilesLines
* Add a memory barrier to DMA functionsBenjamin Herrenschmidt2012-06-271-0/+2
* iommu: Introduce IOMMU emulation infrastructureDavid Gibson2012-06-271-1/+171
* iommu: Make sglists and dma_bdrv helpers use new universal DMA helpersDavid Gibson2012-06-271-12/+12
* iommu: Add universal DMA helper functionsDavid Gibson2012-06-271-0/+16
* Use DMADirection type for dma_bdrv_ioDavid Gibson2012-04-051-8/+12
* aio: move BlockDriverAIOCB to qemu-aio.hPaolo Bonzini2012-04-051-1/+0
* dma-helpers: add accounting wrappersPaolo Bonzini2012-02-221-0/+6
* dma-helpers: add dma_buf_read and dma_buf_writePaolo Bonzini2012-02-221-0/+31
* dma: the passed io_func does not return NULLPaolo Bonzini2011-12-151-3/+1
* dma-helpers: Add trace eventsKevin Wolf2011-12-051-0/+10
* Use dma_addr_t type for scatter/gather codeDavid Gibson2011-11-011-3/+2
* dma-helpers: rewrite completion/cancellationPaolo Bonzini2011-09-201-13/+31
* dma-helpers: rename is_write to to_devPaolo Bonzini2011-09-191-7/+7
* Use glib memory allocation and free functionsAnthony Liguori2011-08-201-3/+3
* make dma_bdrv_io available to driversChristoph Hellwig2011-06-151-13/+10
* Revert "Get rid of _t suffix"Anthony Liguori2009-10-011-4/+4
* Get rid of _t suffixmalc2009-10-011-4/+4
* fully split aio_pool from BlockDriverChristoph Hellwig2009-05-271-17/+15
* Fix a few Sparse warningsblueswir12009-04-071-1/+1
* Fix DMA API when handling an immediate error from block layer (Avi Kivity)aliguori2009-03-281-6/+21
* Move block dma helpers aiocb to store dma state (Avi Kivity)aliguori2009-03-201-17/+20
* Implement cancellation method for dma async I/O (Avi Kivity)aliguori2009-03-201-1/+14
* Introduce block dma helpers (Avi Kivity)aliguori2009-02-051-1/+118
* Add a scatter-gather list type and accessors (Avi Kivity)aliguori2009-02-051-0/+38
OpenPOWER on IntegriCloud