summaryrefslogtreecommitdiffstats
path: root/dma-helpers.c
Commit message (Expand)AuthorAgeFilesLines
* dma-helpers: avoid calling dma_bdrv_unmap() twiceJules Wang2014-05-231-1/+1
* dma-helpers: Initialize DMAAIOCB in_cancel flagPeter Maydell2014-04-041-0/+1
* aio / timers: Untangle include filesAlex Bligh2013-08-221-0/+1
* dma: keep a device alive while it has SGListsPaolo Bonzini2013-07-041-1/+5
* dma: eliminate DMAContextPaolo Bonzini2013-06-201-17/+7Star
* dma: eliminate old-style IOMMU supportPaolo Bonzini2013-06-201-168/+10Star
* memory: add address_space_access_validPaolo Bonzini2013-05-291-0/+5
* softmmu: move include files to include/sysemu/Paolo Bonzini2012-12-191-1/+1
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-2/+2
* aio: rename AIOPool to AIOCBInfoStefan Hajnoczi2012-11-141-2/+2
* Rename target_phys_addr_t to hwaddrAvi Kivity2012-10-231-4/+4
* dma: make dma access its own address spaceAvi Kivity2012-10-221-13/+12Star
* dma: Fix stupid typo/thinkoBenjamin Herrenschmidt2012-08-161-2/+2
* ahci: Fix sglist memleak in ahci_dma_rw_buf()Jason Baron2012-08-101-0/+1
* 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/+0Star
* 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/+1Star
* dma-helpers: Add trace eventsKevin Wolf2011-12-051-0/+10
* Use dma_addr_t type for scatter/gather codeDavid Gibson2011-11-011-3/+2Star
* 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-211-3/+3
* make dma_bdrv_io available to driversChristoph Hellwig2011-06-151-13/+10Star
* 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/+15Star
* 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