Lines Matching refs:dma_addrs
42 /** protects pin_cnt, block, pages, dma_addrs and vaddr */
91 dma_addr_t *dma_addrs;
287 omap_obj->dma_addrs = addrs;
310 if (omap_obj->dma_addrs[i])
311 dma_unmap_page(obj->dev->dev, omap_obj->dma_addrs[i],
315 kfree(omap_obj->dma_addrs);
316 omap_obj->dma_addrs = NULL;
680 * it and omap_obj->dma_addrs[i] is NULL. When a page is mapped to the device
681 * the omap_obj->dma_addrs[i] is set to the DMA address, and the page is
703 if (omap_obj->dma_addrs[pgoff]) {
704 dma_unmap_page(dev->dev, omap_obj->dma_addrs[pgoff],
706 omap_obj->dma_addrs[pgoff] = 0;
724 if (!omap_obj->dma_addrs[i]) {
736 omap_obj->dma_addrs[i] = addr;
1036 sg_dma_address(sg) = omap_obj->dma_addrs[i];