Lines Matching refs:bitmap_info

201 	return (rdev && rdev->mddev->bitmap_info.max_write_behind > 0 &&  in rdev_need_serial()
678 mutex_init(&mddev->bitmap_info.mutex); in mddev_init()
1165 if (!mddev->bitmap_info.file && !mddev->bitmap_info.offset) in md_check_no_bitmap()
1311 mddev->bitmap_info.offset = 0; in super_90_validate()
1312 mddev->bitmap_info.space = 0; in super_90_validate()
1314 mddev->bitmap_info.default_offset = MD_SB_BYTES >> 9; in super_90_validate()
1315 mddev->bitmap_info.default_space = 64*2 - (MD_SB_BYTES >> 9); in super_90_validate()
1354 mddev->bitmap_info.file == NULL) { in super_90_validate()
1355 mddev->bitmap_info.offset = in super_90_validate()
1356 mddev->bitmap_info.default_offset; in super_90_validate()
1357 mddev->bitmap_info.space = in super_90_validate()
1358 mddev->bitmap_info.default_space; in super_90_validate()
1483 if (mddev->bitmap && mddev->bitmap_info.file == NULL) in super_90_sync()
1563 if (rdev->mddev->bitmap_info.offset) in super_90_rdev_size_change()
1822 mddev->bitmap_info.offset = 0; in super_1_validate()
1823 mddev->bitmap_info.space = 0; in super_1_validate()
1827 mddev->bitmap_info.default_offset = 1024 >> 9; in super_1_validate()
1828 mddev->bitmap_info.default_space = (4096-1024) >> 9; in super_1_validate()
1837 mddev->bitmap_info.file == NULL) { in super_1_validate()
1838 mddev->bitmap_info.offset = in super_1_validate()
1846 mddev->bitmap_info.space = 0; in super_1_validate()
1847 else if (mddev->bitmap_info.offset > 0) in super_1_validate()
1848 mddev->bitmap_info.space = in super_1_validate()
1849 8 - mddev->bitmap_info.offset; in super_1_validate()
1851 mddev->bitmap_info.space = in super_1_validate()
1852 -mddev->bitmap_info.offset; in super_1_validate()
2013 if (mddev->bitmap && mddev->bitmap_info.file == NULL) { in super_1_sync()
2014 sb->bitmap_offset = cpu_to_le32((__u32)mddev->bitmap_info.offset); in super_1_sync()
2171 } else if (rdev->mddev->bitmap_info.offset) { in super_1_rdev_size_change()
2229 if (bitmap && !rdev->mddev->bitmap_info.file && in super_1_allow_new_offset()
2230 rdev->sb_start + rdev->mddev->bitmap_info.offset + in super_1_allow_new_offset()
5961 (mddev->bitmap_info.file || mddev->bitmap_info.offset)) { in md_run()
5976 if (mddev->bitmap_info.max_write_behind > 0) { in md_run()
6203 mddev->bitmap_info.offset = 0; in md_clean()
6204 mddev->bitmap_info.default_offset = 0; in md_clean()
6205 mddev->bitmap_info.default_space = 0; in md_clean()
6206 mddev->bitmap_info.chunksize = 0; in md_clean()
6207 mddev->bitmap_info.daemon_sleep = 0; in md_clean()
6208 mddev->bitmap_info.max_write_behind = 0; in md_clean()
6209 mddev->bitmap_info.nodes = 0; in md_clean()
6426 if (mddev->bitmap_info.file) { in do_md_stop()
6427 struct file *f = mddev->bitmap_info.file; in do_md_stop()
6429 mddev->bitmap_info.file = NULL; in do_md_stop()
6433 mddev->bitmap_info.offset = 0; in do_md_stop()
6615 if (mddev->bitmap && mddev->bitmap_info.offset) in get_array_info()
6646 if (mddev->bitmap_info.file) { in get_bitmap_file()
6647 ptr = file_path(mddev->bitmap_info.file, file->pathname, in get_bitmap_file()
7042 if (mddev->bitmap || mddev->bitmap_info.file) in set_bitmap_file()
7070 mddev->bitmap_info.file = f; in set_bitmap_file()
7071 mddev->bitmap_info.offset = 0; /* file overrides offset */ in set_bitmap_file()
7098 struct file *f = mddev->bitmap_info.file; in set_bitmap_file()
7101 mddev->bitmap_info.file = NULL; in set_bitmap_file()
7177 mddev->bitmap_info.default_offset = MD_SB_BYTES >> 9; in md_set_array_info()
7178 mddev->bitmap_info.default_space = 64*2 - (MD_SB_BYTES >> 9); in md_set_array_info()
7179 mddev->bitmap_info.offset = 0; in md_set_array_info()
7308 if (mddev->bitmap && mddev->bitmap_info.offset) in update_array_info()
7374 if (mddev->bitmap_info.default_offset == 0) { in update_array_info()
7378 mddev->bitmap_info.offset = in update_array_info()
7379 mddev->bitmap_info.default_offset; in update_array_info()
7380 mddev->bitmap_info.space = in update_array_info()
7381 mddev->bitmap_info.default_space; in update_array_info()
7402 if (mddev->bitmap_info.nodes) { in update_array_info()
7411 mddev->bitmap_info.nodes = 0; in update_array_info()
7419 mddev->bitmap_info.offset = 0; in update_array_info()