Lines Matching refs:dma_addrs
41 /** protects pin_cnt, block, pages, dma_addrs and vaddr */
90 dma_addr_t *dma_addrs;
286 omap_obj->dma_addrs = addrs;
309 if (omap_obj->dma_addrs[i])
310 dma_unmap_page(obj->dev->dev, omap_obj->dma_addrs[i],
314 kfree(omap_obj->dma_addrs);
315 omap_obj->dma_addrs = NULL;
677 * it and omap_obj->dma_addrs[i] is NULL. When a page is mapped to the device
678 * the omap_obj->dma_addrs[i] is set to the DMA address, and the page is
700 if (omap_obj->dma_addrs[pgoff]) {
701 dma_unmap_page(dev->dev, omap_obj->dma_addrs[pgoff],
703 omap_obj->dma_addrs[pgoff] = 0;
721 if (!omap_obj->dma_addrs[i]) {
733 omap_obj->dma_addrs[i] = addr;
1033 sg_dma_address(sg) = omap_obj->dma_addrs[i];