Lines Matching refs:dma_handle
23 dma_addr_t dma_handle; member
31 dma_free_attrs(dev, this->size, this->vaddr, this->dma_handle, in dmam_release()
41 this->dma_handle != match->dma_handle); in dmam_match()
61 dma_addr_t *dma_handle, gfp_t gfp) in dmam_alloc_coherent() argument
70 vaddr = dma_alloc_coherent(dev, size, dma_handle, gfp); in dmam_alloc_coherent()
77 dr->dma_handle = *dma_handle; in dmam_alloc_coherent()
96 dma_addr_t dma_handle) in dmam_free_coherent() argument
98 struct dma_devres match_data = { size, vaddr, dma_handle }; in dmam_free_coherent()
100 dma_free_coherent(dev, size, vaddr, dma_handle); in dmam_free_coherent()
119 void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dmam_alloc_attrs() argument
129 vaddr = dma_alloc_attrs(dev, size, dma_handle, gfp, attrs); in dmam_alloc_attrs()
136 dr->dma_handle = *dma_handle; in dmam_alloc_attrs()