Lines Matching refs:bitmap
264 static int check_eb_bitmap(unsigned long *bitmap, struct extent_buffer *eb, in check_eb_bitmap() argument
272 bit = !!test_bit(i, bitmap); in check_eb_bitmap()
289 static int __test_eb_bitmaps(unsigned long *bitmap, struct extent_buffer *eb, in __test_eb_bitmaps() argument
296 memset(bitmap, 0, len); in __test_eb_bitmaps()
298 if (memcmp_extent_buffer(eb, bitmap, 0, len) != 0) { in __test_eb_bitmaps()
303 bitmap_set(bitmap, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
305 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
311 bitmap_clear(bitmap, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
313 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
321 bitmap_set(bitmap, in __test_eb_bitmaps()
326 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
332 bitmap_set(bitmap, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
333 bitmap_clear(bitmap, in __test_eb_bitmaps()
339 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
351 bitmap_clear(bitmap, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
357 bitmap_set(bitmap, i * 32 + j, 1); in __test_eb_bitmaps()
363 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
376 unsigned long *bitmap; in test_eb_bitmaps() local
391 bitmap = kmalloc(len, GFP_KERNEL); in test_eb_bitmaps()
392 if (!bitmap) { in test_eb_bitmaps()
400 kfree(bitmap); in test_eb_bitmaps()
404 ret = __test_eb_bitmaps(bitmap, eb, len); in test_eb_bitmaps()
413 kfree(bitmap); in test_eb_bitmaps()
417 ret = __test_eb_bitmaps(bitmap, eb, len); in test_eb_bitmaps()
420 kfree(bitmap); in test_eb_bitmaps()