Lines Matching refs:PAGE_SHIFT
124 iommu->usemap.num_colors = vac_cache_size >> PAGE_SHIFT; in sbus_iommu_init()
190 unsigned long npages = (off + len + PAGE_SIZE - 1) >> PAGE_SHIFT; in __sbus_iommu_map_page()
217 busa0 = iommu->start + (ioptex << PAGE_SHIFT); in __sbus_iommu_map_page()
286 unsigned int npages = (off + len + PAGE_SIZE-1) >> PAGE_SHIFT; in sbus_iommu_unmap_page()
287 unsigned int ioptex = (busa - iommu->start) >> PAGE_SHIFT; in sbus_iommu_unmap_page()
340 ioptex = bit_map_string_get(&iommu->usemap, len >> PAGE_SHIFT, in sbus_iommu_alloc()
341 addr >> PAGE_SHIFT); in sbus_iommu_alloc()
383 iommu_flush_iotlb(first, len >> PAGE_SHIFT); in sbus_iommu_alloc()
387 *dma_handle = iommu->start + (ioptex << PAGE_SHIFT); in sbus_iommu_alloc()
401 int ioptex = (busa - iommu->start) >> PAGE_SHIFT; in sbus_iommu_free()
418 bit_map_clear(&iommu->usemap, ioptex, len >> PAGE_SHIFT); in sbus_iommu_free()