Lines Matching defs:phys_mem
206 static dma_addr_t dma_map_area(struct device *dev, dma_addr_t phys_mem,
209 unsigned long npages = to_pages(phys_mem, size);
213 if (!nonforced_iommu(dev, phys_mem, size))
214 return phys_mem;
222 iommu_gatt_base[iommu_page + i] = GPTE_ENCODE(phys_mem);
224 phys_mem += PAGE_SIZE;
226 return iommu_bus_base + iommu_page*PAGE_SIZE + (phys_mem & ~PAGE_MASK);
240 unsigned long phys_mem, bus;
245 phys_mem = virt_to_phys(addr);
246 if (!need_iommu(dev, phys_mem, size))
247 return phys_mem;