Searched refs:iova_pfn (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_iommu.c | 111 free_iova(&xdna->iovad, iova_pfn(&xdna->iovad, abo->mem.dma_addr)); in amdxdna_dma_unmap_bo() 153 free_iova(&xdna->iovad, iova_pfn(&xdna->iovad, dma_addr)); in amdxdna_iommu_free()
|
| /linux/drivers/iommu/ |
| H A D | dma-iommu.c | 108 unsigned long iova_pfn; member 156 fq->entries[idx].iova_pfn, in fq_ring_free_locked() 236 fq->entries[idx].iova_pfn = pfn; in queue_iova() 519 lo = iova_pfn(iovad, window->res->start - window->offset); in iova_reserve_pci_windows() 520 hi = iova_pfn(iovad, window->res->end - window->offset); in iova_reserve_pci_windows() 530 lo = iova_pfn(iovad, start); in iova_reserve_pci_windows() 531 hi = iova_pfn(iovad, end); in iova_reserve_pci_windows() 576 lo = iova_pfn(iovad, region->start); in iova_reserve_iommu_regions() 577 hi = iova_pfn(iovad, region->start + region->length - 1); in iova_reserve_iommu_regions() 815 queue_iova(domain->iova_cookie, iova_pfn(iovad, iova), in iommu_dma_free_iova() [all …]
|
| /linux/drivers/vdpa/vdpa_user/ |
| H A D | iova_domain.c | 417 unsigned long iova_pfn; in vduse_domain_alloc_iova() local 419 iova_pfn = alloc_iova_fast(iovad, iova_len, limit >> shift, true); in vduse_domain_alloc_iova() 421 return (dma_addr_t)iova_pfn << shift; in vduse_domain_alloc_iova()
|
| /linux/drivers/staging/media/ipu7/ |
| H A D | ipu7-dma.c | 407 lo = iova_pfn(&mmu->dmap->iovad, IPU_FW_CODE_REGION_START); in ipu7_dma_map_sg() 408 hi = iova_pfn(&mmu->dmap->iovad, IPU_FW_CODE_REGION_END) - 1U; in ipu7_dma_map_sg()
|
| /linux/drivers/staging/media/ipu3/ |
| H A D | ipu3-dmamap.c | 156 iova_pfn(&imgu->iova_domain, map->daddr)); in imgu_dmamap_unmap()
|