Lines Matching refs:bitmaps
1159 start = bitmap_find_next_zero_area(mapping->bitmaps[i], in __alloc_iova()
1165 bitmap_set(mapping->bitmaps[i], start, count); in __alloc_iova()
1180 start = bitmap_find_next_zero_area(mapping->bitmaps[i], in __alloc_iova()
1188 bitmap_set(mapping->bitmaps[i], start, count); in __alloc_iova()
1229 bitmap_clear(mapping->bitmaps[bitmap_index], start, count); in __free_iova()
2097 mapping->bitmaps = kcalloc(extensions, sizeof(unsigned long *), in arm_iommu_create_mapping()
2099 if (!mapping->bitmaps) in arm_iommu_create_mapping()
2102 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); in arm_iommu_create_mapping()
2103 if (!mapping->bitmaps[0]) in arm_iommu_create_mapping()
2120 kfree(mapping->bitmaps[0]); in arm_iommu_create_mapping()
2122 kfree(mapping->bitmaps); in arm_iommu_create_mapping()
2138 kfree(mapping->bitmaps[i]); in release_iommu_mapping()
2139 kfree(mapping->bitmaps); in release_iommu_mapping()
2151 mapping->bitmaps[next_bitmap] = kzalloc(mapping->bitmap_size, in extend_iommu_mapping()
2153 if (!mapping->bitmaps[next_bitmap]) in extend_iommu_mapping()