summaryrefslogtreecommitdiff
path: root/dma.h
AgeCommit message (Expand)AuthorFilesLines
2012-10-23Rename target_phys_addr_t to hwaddrAvi Kivity1-4/+4
2012-10-22dma: make dma access its own address spaceAvi Kivity1-9/+8
2012-10-04Make target_phys_addr_t 64 bits unconditionallyAvi Kivity1-1/+1
2012-07-28Avoid returning voidBlue Swirl1-3/+3
2012-06-27Add a memory barrier to DMA functionsBenjamin Herrenschmidt1-2/+51
2012-06-27iommu: Introduce IOMMU emulation infrastructureDavid Gibson1-21/+87
2012-06-27iommu: Make sglists and dma_bdrv helpers use new universal DMA helpersDavid Gibson1-1/+2
2012-06-27iommu: Add universal DMA helper functionsDavid Gibson1-0/+95
2012-06-27Better support for dma_addr_t variablesDavid Gibson1-0/+1
2012-04-10Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori1-6/+6
2012-04-07remove useless comments in dmaWanpeng Li1-1/+0
2012-04-05Use DMADirection type for dma_bdrv_ioDavid Gibson1-6/+6
2012-02-22dma-helpers: add accounting wrappersPaolo Bonzini1-0/+3
2012-02-22dma-helpers: add dma_buf_read and dma_buf_writePaolo Bonzini1-0/+3
2012-02-22dma-helpers: make QEMUSGList target independentPaolo Bonzini1-7/+7
2011-11-01Use dma_addr_t type for scatter/gather codeDavid Gibson1-5/+4
2011-11-01Define DMA address and direction typesDavid Gibson1-0/+9
2011-09-20dma-helpers: allow including from target-independent codePaolo Bonzini1-2/+6
2011-09-19dma-helpers: rename is_write to to_devPaolo Bonzini1-1/+1
2011-08-04move QEMUSGList typedefGerd Hoffmann1-2/+2
2011-06-15make dma_bdrv_io available to driversChristoph Hellwig1-0/+8
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori1-5/+5
2009-10-01Get rid of _t suffixmalc1-5/+5
2009-05-27fully split aio_pool from BlockDriverChristoph Hellwig1-2/+0
2009-05-19Hardware convenience libraryPaul Brook1-1/+2
2009-03-20Implement cancellation method for dma async I/O (Avi Kivity)aliguori1-0/+1
2009-02-05Introduce block dma helpers (Avi Kivity)aliguori1-0/+8
2009-02-05Add a scatter-gather list type and accessors (Avi Kivity)aliguori1-0/+33