Lines Matching refs:eb
322 static int check_eb_bitmap(unsigned long *bitmap, struct extent_buffer *eb, in check_eb_bitmap() argument
331 bit1 = !!extent_buffer_test_bit(eb, 0, i); in check_eb_bitmap()
337 bit1 = !!extent_buffer_test_bit(eb, i / BITS_PER_BYTE, in check_eb_bitmap()
347 static int __test_eb_bitmaps(unsigned long *bitmap, struct extent_buffer *eb, in __test_eb_bitmaps() argument
355 memzero_extent_buffer(eb, 0, len); in __test_eb_bitmaps()
356 if (memcmp_extent_buffer(eb, bitmap, 0, len) != 0) { in __test_eb_bitmaps()
362 extent_buffer_bitmap_set(eb, 0, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
363 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
370 extent_buffer_bitmap_clear(eb, 0, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
371 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
382 extent_buffer_bitmap_set(eb, PAGE_SIZE - sizeof(long) / 2, 0, in __test_eb_bitmaps()
384 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
394 extent_buffer_bitmap_set(eb, 0, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
395 extent_buffer_bitmap_clear(eb, PAGE_SIZE - sizeof(long) / 2, 0, in __test_eb_bitmaps()
397 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
410 extent_buffer_bitmap_clear(eb, 0, 0, len * BITS_PER_BYTE); in __test_eb_bitmaps()
416 extent_buffer_bitmap_set(eb, 0, i * 32 + j, 1); in __test_eb_bitmaps()
421 ret = check_eb_bitmap(bitmap, eb, len); in __test_eb_bitmaps()
434 struct extent_buffer *eb = NULL; in test_eb_bitmaps() local
452 eb = __alloc_dummy_extent_buffer(fs_info, 0, nodesize); in test_eb_bitmaps()
453 if (!eb) { in test_eb_bitmaps()
459 ret = __test_eb_bitmaps(bitmap, eb, nodesize); in test_eb_bitmaps()
463 free_extent_buffer(eb); in test_eb_bitmaps()
469 eb = __alloc_dummy_extent_buffer(fs_info, sectorsize, nodesize); in test_eb_bitmaps()
470 if (!eb) { in test_eb_bitmaps()
476 ret = __test_eb_bitmaps(bitmap, eb, nodesize); in test_eb_bitmaps()
478 free_extent_buffer(eb); in test_eb_bitmaps()