atu                57 arch/sparc/include/asm/iommu_64.h 	struct atu		*atu;
atu                78 arch/sparc/kernel/pci_sun4v.c 	return iommu->atu && mask > DMA_BIT_MASK(32);
atu               117 arch/sparc/kernel/pci_sun4v.c 			iotsb_num = pbm->iommu->atu->iotsb->iotsb_num;
atu               216 arch/sparc/kernel/pci_sun4v.c 		tbl = &iommu->atu->tbl;
atu               326 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu;
atu               335 arch/sparc/kernel/pci_sun4v.c 	atu = iommu->atu;
atu               342 arch/sparc/kernel/pci_sun4v.c 		tbl = &atu->tbl;
atu               343 arch/sparc/kernel/pci_sun4v.c 		iotsb_num = atu->iotsb->iotsb_num;
atu               359 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu;
atu               369 arch/sparc/kernel/pci_sun4v.c 	atu = iommu->atu;
atu               382 arch/sparc/kernel/pci_sun4v.c 		tbl = &atu->tbl;
atu               433 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu;
atu               448 arch/sparc/kernel/pci_sun4v.c 	atu = iommu->atu;
atu               459 arch/sparc/kernel/pci_sun4v.c 		iotsb_num = atu->iotsb->iotsb_num;
atu               460 arch/sparc/kernel/pci_sun4v.c 		tbl = &atu->tbl;
atu               478 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu;
atu               489 arch/sparc/kernel/pci_sun4v.c 	atu = iommu->atu;
atu               518 arch/sparc/kernel/pci_sun4v.c 		tbl = &atu->tbl;
atu               632 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu;
atu               641 arch/sparc/kernel/pci_sun4v.c 	atu = iommu->atu;
atu               662 arch/sparc/kernel/pci_sun4v.c 			iotsb_num = atu->iotsb->iotsb_num;
atu               663 arch/sparc/kernel/pci_sun4v.c 			tbl = &atu->tbl;
atu               743 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu = pbm->iommu->atu;
atu               756 arch/sparc/kernel/pci_sun4v.c 	atu->iotsb = iotsb;
atu               759 arch/sparc/kernel/pci_sun4v.c 	table_size = (atu->size / IO_PAGE_SIZE) * 8;
atu               768 arch/sparc/kernel/pci_sun4v.c 	iotsb->dvma_size = atu->size;
atu               769 arch/sparc/kernel/pci_sun4v.c 	iotsb->dvma_base = atu->base;
atu               804 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu = pbm->iommu->atu;
atu               836 arch/sparc/kernel/pci_sun4v.c 	atu->ranges = (struct atu_ranges *)ranges;
atu               837 arch/sparc/kernel/pci_sun4v.c 	atu->base = atu->ranges[3].base;
atu               838 arch/sparc/kernel/pci_sun4v.c 	atu->size = ATU_64_SPACE_SIZE;
atu               850 arch/sparc/kernel/pci_sun4v.c 	dma_mask = (roundup_pow_of_two(atu->size) - 1UL);
atu               851 arch/sparc/kernel/pci_sun4v.c 	num_iotte = atu->size / IO_PAGE_SIZE;
atu               853 arch/sparc/kernel/pci_sun4v.c 	atu->tbl.table_map_base = atu->base;
atu               854 arch/sparc/kernel/pci_sun4v.c 	atu->dma_addr_mask = dma_mask;
atu               855 arch/sparc/kernel/pci_sun4v.c 	atu->tbl.map = kzalloc(map_size, GFP_KERNEL);
atu               856 arch/sparc/kernel/pci_sun4v.c 	if (!atu->tbl.map)
atu               859 arch/sparc/kernel/pci_sun4v.c 	iommu_tbl_pool_init(&atu->tbl, num_iotte, IO_PAGE_SHIFT,
atu              1207 arch/sparc/kernel/pci_sun4v.c 	if (pbm->iommu->atu) {
atu              1210 arch/sparc/kernel/pci_sun4v.c 			kfree(pbm->iommu->atu);
atu              1211 arch/sparc/kernel/pci_sun4v.c 			pbm->iommu->atu = NULL;
atu              1229 arch/sparc/kernel/pci_sun4v.c 	struct atu *atu;
atu              1302 arch/sparc/kernel/pci_sun4v.c 	iommu->atu = NULL;
atu              1304 arch/sparc/kernel/pci_sun4v.c 		atu = kzalloc(sizeof(*atu), GFP_KERNEL);
atu              1305 arch/sparc/kernel/pci_sun4v.c 		if (!atu)
atu              1308 arch/sparc/kernel/pci_sun4v.c 			iommu->atu = atu;
atu              1320 arch/sparc/kernel/pci_sun4v.c 	kfree(iommu->atu);