Lines Matching refs:bb_list
228 static void read_bb_file(ext2_filsys fs, badblocks_list *bb_list, in read_bb_file() argument
240 retval = ext2fs_read_bb_FILE(fs, f, bb_list, invalid_block); in read_bb_file()
252 static void test_disk(ext2_filsys fs, badblocks_list *bb_list) in test_disk() argument
270 retval = ext2fs_read_bb_FILE(fs, f, bb_list, invalid_block); in test_disk()
279 static void handle_bad_blocks(ext2_filsys fs, badblocks_list bb_list) in handle_bad_blocks() argument
291 if (!bb_list) in handle_bad_blocks()
300 if (ext2fs_badblocks_list_test(bb_list, i)) { in handle_bad_blocks()
322 if (ext2fs_badblocks_list_test(bb_list, in handle_bad_blocks()
342 retval = ext2fs_badblocks_list_iterate_begin(bb_list, &bb_iter); in handle_bad_blocks()
537 static void create_bad_block_inode(ext2_filsys fs, badblocks_list bb_list) in create_bad_block_inode() argument
543 retval = ext2fs_update_bb_inode(fs, bb_list); in create_bad_block_inode()
2975 badblocks_list bb_list = 0; in main() local
3259 read_bb_file(fs, &bb_list, bad_blocks_filename); in main()
3261 test_disk(fs, &bb_list); in main()
3262 handle_bad_blocks(fs, bb_list); in main()
3284 if (bb_list) { in main()
3285 retval = ext2fs_badblocks_list_iterate_begin(bb_list, in main()
3313 if (bb_list) { in main()
3314 retval = ext2fs_badblocks_list_iterate_begin(bb_list, in main()
3376 create_bad_block_inode(fs, bb_list); in main()