tlb_addr 3795 drivers/iommu/intel-iommu.c phys_addr_t tlb_addr; tlb_addr 3801 drivers/iommu/intel-iommu.c tlb_addr = intel_iommu_iova_to_phys(&domain->domain, addr); tlb_addr 3802 drivers/iommu/intel-iommu.c if (is_swiotlb_buffer(tlb_addr)) tlb_addr 3803 drivers/iommu/intel-iommu.c swiotlb_tbl_sync_single(dev, tlb_addr, size, dir, target); tlb_addr 3816 drivers/iommu/intel-iommu.c phys_addr_t tlb_addr; tlb_addr 3849 drivers/iommu/intel-iommu.c tlb_addr = swiotlb_tbl_map_single(dev, tlb_addr 3852 drivers/iommu/intel-iommu.c if (tlb_addr == DMA_MAPPING_ERROR) { tlb_addr 3856 drivers/iommu/intel-iommu.c void *padding_start = phys_to_virt(tlb_addr); tlb_addr 3869 drivers/iommu/intel-iommu.c tlb_addr = paddr; tlb_addr 3873 drivers/iommu/intel-iommu.c tlb_addr >> VTD_PAGE_SHIFT, nrpages, prot); tlb_addr 3882 drivers/iommu/intel-iommu.c if (is_swiotlb_buffer(tlb_addr)) tlb_addr 3883 drivers/iommu/intel-iommu.c swiotlb_tbl_unmap_single(dev, tlb_addr, size, tlb_addr 3899 drivers/iommu/intel-iommu.c phys_addr_t tlb_addr; tlb_addr 3905 drivers/iommu/intel-iommu.c tlb_addr = intel_iommu_iova_to_phys(&domain->domain, dev_addr); tlb_addr 3906 drivers/iommu/intel-iommu.c if (WARN_ON(!tlb_addr)) tlb_addr 3910 drivers/iommu/intel-iommu.c if (is_swiotlb_buffer(tlb_addr)) tlb_addr 3911 drivers/iommu/intel-iommu.c swiotlb_tbl_unmap_single(dev, tlb_addr, size, tlb_addr 56 include/linux/swiotlb.h phys_addr_t tlb_addr, tlb_addr 63 include/linux/swiotlb.h phys_addr_t tlb_addr, tlb_addr 408 kernel/dma/swiotlb.c static void swiotlb_bounce(phys_addr_t orig_addr, phys_addr_t tlb_addr, tlb_addr 412 kernel/dma/swiotlb.c unsigned char *vaddr = phys_to_virt(tlb_addr); tlb_addr 454 kernel/dma/swiotlb.c phys_addr_t tlb_addr; tlb_addr 535 kernel/dma/swiotlb.c tlb_addr = io_tlb_start + (index << IO_TLB_SHIFT); tlb_addr 572 kernel/dma/swiotlb.c swiotlb_bounce(orig_addr, tlb_addr, mapping_size, DMA_TO_DEVICE); tlb_addr 574 kernel/dma/swiotlb.c return tlb_addr; tlb_addr 580 kernel/dma/swiotlb.c void swiotlb_tbl_unmap_single(struct device *hwdev, phys_addr_t tlb_addr, tlb_addr 586 kernel/dma/swiotlb.c int index = (tlb_addr - io_tlb_start) >> IO_TLB_SHIFT; tlb_addr 595 kernel/dma/swiotlb.c swiotlb_bounce(orig_addr, tlb_addr, mapping_size, DMA_FROM_DEVICE); tlb_addr 627 kernel/dma/swiotlb.c void swiotlb_tbl_sync_single(struct device *hwdev, phys_addr_t tlb_addr, tlb_addr 631 kernel/dma/swiotlb.c int index = (tlb_addr - io_tlb_start) >> IO_TLB_SHIFT; tlb_addr 636 kernel/dma/swiotlb.c orig_addr += (unsigned long)tlb_addr & ((1 << IO_TLB_SHIFT) - 1); tlb_addr 641 kernel/dma/swiotlb.c swiotlb_bounce(orig_addr, tlb_addr, tlb_addr 648 kernel/dma/swiotlb.c swiotlb_bounce(orig_addr, tlb_addr,