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()
1575 mapping->bitmaps = kcalloc(extensions, sizeof(unsigned long *), in arm_iommu_create_mapping()
1577 if (!mapping->bitmaps) in arm_iommu_create_mapping()
1580 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); in arm_iommu_create_mapping()
1581 if (!mapping->bitmaps[0]) in arm_iommu_create_mapping()
1598 kfree(mapping->bitmaps[0]); in arm_iommu_create_mapping()
1600 kfree(mapping->bitmaps); in arm_iommu_create_mapping()
1616 kfree(mapping->bitmaps[i]); in release_iommu_mapping()
1617 kfree(mapping->bitmaps); in release_iommu_mapping()
1629 mapping->bitmaps[next_bitmap] = kzalloc(mapping->bitmap_size, in extend_iommu_mapping()
1631 if (!mapping->bitmaps[next_bitmap]) in extend_iommu_mapping()