Lines Matching refs:bitmap
487 void *bitmap;
495 bitmap = mbt_ctx_bitmap(sb, i);
496 bit = mb_find_next_zero_bit_test(bitmap, max, 0);
501 bitmap = mbt_ctx_bitmap(sb, goal_group);
502 bit = mb_find_next_zero_bit_test(bitmap, max, 0);
505 bit = mb_find_next_bit_test(bitmap, max, bit + 1);
557 void *bitmap;
568 bitmap = mbt_ctx_bitmap(sb, TEST_GOAL_GROUP);
569 memset(bitmap, 0, sb->s_blocksize);
574 i = mb_find_next_bit_test(bitmap, max, 0);
576 i = mb_find_next_zero_bit_test(bitmap, max, i + 1);
578 i = mb_find_next_bit_test(bitmap, max, i + 1);
606 void *bitmap, struct ext4_group_info *grp)
617 bb = bitmap;
660 off = mb_find_next_zero_bit_test(bitmap, max, 0);
664 off = mb_find_next_bit_test(bitmap, max, off + 1);
668 off = mb_find_next_zero_bit_test(bitmap, max, off + 1);
697 do_test_generate_buddy(struct kunit *test, struct super_block *sb, void *bitmap,
703 mbt_generate_buddy(sb, mbt_buddy, bitmap, mbt_grp);
710 ext4_mb_generate_buddy_test(sb, ext4_buddy, bitmap, TEST_GOAL_GROUP,
721 void *bitmap, *expected_bb, *generate_bb;
726 bitmap = kunit_kzalloc(test, sb->s_blocksize, GFP_KERNEL);
727 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, bitmap);
740 mb_set_bits(bitmap, ranges[i].start, ranges[i].len);
741 do_test_generate_buddy(test, sb, bitmap, expected_bb,
748 ext4_grpblk_t start, ext4_grpblk_t len, void *bitmap,
767 mb_set_bits(bitmap, start, len);
773 ext4_mb_generate_buddy_test(sb, buddy, bitmap, 0, grp);
784 void *bitmap, *buddy;
794 bitmap = kunit_kzalloc(test, sb->s_blocksize, GFP_KERNEL);
795 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, bitmap);
811 ranges[i].len, bitmap, buddy, grp);
818 ext4_grpblk_t start, ext4_grpblk_t len, void *bitmap,
832 mb_clear_bits_test(bitmap, start, len);
838 ext4_mb_generate_buddy_test(sb, buddy, bitmap, 0, grp);
850 void *bitmap, *buddy;
861 bitmap = kunit_kzalloc(test, sb->s_blocksize, GFP_KERNEL);
862 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, bitmap);
883 memset(bitmap, 0xff, sb->s_blocksize);
888 ranges[i].len, bitmap, buddy, grp);