Lines Matching refs:bitmaps
1041 start = bitmap_find_next_zero_area(mapping->bitmaps[i], in __alloc_iova()
1047 bitmap_set(mapping->bitmaps[i], start, count); in __alloc_iova()
1062 start = bitmap_find_next_zero_area(mapping->bitmaps[i], in __alloc_iova()
1070 bitmap_set(mapping->bitmaps[i], start, count); in __alloc_iova()
1111 bitmap_clear(mapping->bitmaps[bitmap_index], start, count); in __free_iova()
1913 mapping->bitmaps = kzalloc(extensions * sizeof(unsigned long *), in arm_iommu_create_mapping()
1915 if (!mapping->bitmaps) in arm_iommu_create_mapping()
1918 mapping->bitmaps[0] = kzalloc(bitmap_size, GFP_KERNEL); in arm_iommu_create_mapping()
1919 if (!mapping->bitmaps[0]) in arm_iommu_create_mapping()
1936 kfree(mapping->bitmaps[0]); in arm_iommu_create_mapping()
1938 kfree(mapping->bitmaps); in arm_iommu_create_mapping()
1954 kfree(mapping->bitmaps[i]); in release_iommu_mapping()
1955 kfree(mapping->bitmaps); in release_iommu_mapping()
1967 mapping->bitmaps[next_bitmap] = kzalloc(mapping->bitmap_size, in extend_iommu_mapping()
1969 if (!mapping->bitmaps[next_bitmap]) in extend_iommu_mapping()