Lines Matching refs:tlb_addr
3859 phys_addr_t tlb_addr; in bounce_sync_single() local
3865 tlb_addr = intel_iommu_iova_to_phys(&domain->domain, addr); in bounce_sync_single()
3866 if (is_swiotlb_buffer(tlb_addr)) in bounce_sync_single()
3867 swiotlb_tbl_sync_single(dev, tlb_addr, size, dir, target); in bounce_sync_single()
3880 phys_addr_t tlb_addr; in bounce_map_single() local
3917 tlb_addr = swiotlb_tbl_map_single(dev, paddr, size, in bounce_map_single()
3919 if (tlb_addr == DMA_MAPPING_ERROR) { in bounce_map_single()
3923 void *padding_start = phys_to_virt(tlb_addr); in bounce_map_single()
3936 tlb_addr = paddr; in bounce_map_single()
3940 tlb_addr >> VTD_PAGE_SHIFT, nrpages, prot); in bounce_map_single()
3949 if (is_swiotlb_buffer(tlb_addr)) in bounce_map_single()
3950 swiotlb_tbl_unmap_single(dev, tlb_addr, size, in bounce_map_single()
3966 phys_addr_t tlb_addr; in bounce_unmap_single() local
3972 tlb_addr = intel_iommu_iova_to_phys(&domain->domain, dev_addr); in bounce_unmap_single()
3973 if (WARN_ON(!tlb_addr)) in bounce_unmap_single()
3977 if (is_swiotlb_buffer(tlb_addr)) in bounce_unmap_single()
3978 swiotlb_tbl_unmap_single(dev, tlb_addr, size, in bounce_unmap_single()