Lines Matching refs:bitmap
6 #include <linux/bitmap.h>
44 unsigned int weight = bitmap_weight(idm->bitmap, idm->total);
55 bitmap_free(idm->bitmap);
56 idm->bitmap = NULL;
80 idm_assert(idm, !idm->bitmap);
91 idm->bitmap = bitmap_zalloc(limit, GFP_KERNEL);
92 if (!idm->bitmap)
105 static unsigned int find_last_zero_area(unsigned long *bitmap,
112 for_each_clear_bitrange(rs, re, bitmap, total) {
142 id = find_last_zero_area(idm->bitmap, idm->total, count);
148 id = bitmap_find_next_zero_area(idm->bitmap, idm->total, 0, count, 0);
153 bitmap_set(idm->bitmap, id, count);
172 idm_assert(idm, test_bit(start + n, idm->bitmap));
174 bitmap_clear(idm->bitmap, start, count);
257 if (!idm->bitmap)
261 for_each_set_bitrange(rs, re, idm->bitmap, idm->total)