Lines Matching full:bitmaps
775 start = bitmap_find_next_zero_area(mapping->bitmaps[i], in __alloc_iova()
781 bitmap_set(mapping->bitmaps[i], start, count); in __alloc_iova()
796 start = bitmap_find_next_zero_area(mapping->bitmaps[i], in __alloc_iova()
804 bitmap_set(mapping->bitmaps[i], start, count); in __alloc_iova()
845 bitmap_clear(mapping->bitmaps[bitmap_index], start, count); in __free_iova()
1572 mapping->bitmaps = kcalloc(extensions, sizeof(unsigned long *), in arm_iommu_create_mapping()
1574 if (!mapping->bitmaps) in arm_iommu_create_mapping()
1577 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); in arm_iommu_create_mapping()
1578 if (!mapping->bitmaps[0]) in arm_iommu_create_mapping()
1595 kfree(mapping->bitmaps[0]); in arm_iommu_create_mapping()
1597 kfree(mapping->bitmaps); in arm_iommu_create_mapping()
1613 kfree(mapping->bitmaps[i]); in release_iommu_mapping()
1614 kfree(mapping->bitmaps); in release_iommu_mapping()
1626 mapping->bitmaps[next_bitmap] = kzalloc(mapping->bitmap_size, in extend_iommu_mapping()
1628 if (!mapping->bitmaps[next_bitmap]) in extend_iommu_mapping()