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);