Lines Matching refs:bitmap_info

199 	return (rdev && rdev->mddev->bitmap_info.max_write_behind > 0 &&
693 mutex_init(&mddev->bitmap_info.mutex);
1190 if (!mddev->bitmap_info.file && !mddev->bitmap_info.offset)
1337 mddev->bitmap_info.offset = 0;
1338 mddev->bitmap_info.space = 0;
1340 mddev->bitmap_info.default_offset = MD_SB_BYTES >> 9;
1341 mddev->bitmap_info.default_space = 64*2 - (MD_SB_BYTES >> 9);
1380 mddev->bitmap_info.file == NULL) {
1381 mddev->bitmap_info.offset =
1382 mddev->bitmap_info.default_offset;
1383 mddev->bitmap_info.space =
1384 mddev->bitmap_info.default_space;
1509 if (mddev->bitmap && mddev->bitmap_info.file == NULL)
1589 if (rdev->mddev->bitmap_info.offset)
1850 mddev->bitmap_info.offset = 0;
1851 mddev->bitmap_info.space = 0;
1855 mddev->bitmap_info.default_offset = 1024 >> 9;
1856 mddev->bitmap_info.default_space = (4096-1024) >> 9;
1865 mddev->bitmap_info.file == NULL) {
1866 mddev->bitmap_info.offset =
1874 mddev->bitmap_info.space = 0;
1875 else if (mddev->bitmap_info.offset > 0)
1876 mddev->bitmap_info.space =
1877 8 - mddev->bitmap_info.offset;
1879 mddev->bitmap_info.space =
1880 -mddev->bitmap_info.offset;
2073 if (mddev->bitmap && mddev->bitmap_info.file == NULL) {
2074 sb->bitmap_offset = cpu_to_le32((__u32)mddev->bitmap_info.offset);
2232 } else if (rdev->mddev->bitmap_info.offset) {
2290 if (bitmap && !rdev->mddev->bitmap_info.file &&
2291 rdev->sb_start + rdev->mddev->bitmap_info.offset +
6023 (mddev->bitmap_info.file || mddev->bitmap_info.offset)) {
6038 if (mddev->bitmap_info.max_write_behind > 0) {
6261 mddev->bitmap_info.offset = 0;
6262 mddev->bitmap_info.default_offset = 0;
6263 mddev->bitmap_info.default_space = 0;
6264 mddev->bitmap_info.chunksize = 0;
6265 mddev->bitmap_info.daemon_sleep = 0;
6266 mddev->bitmap_info.max_write_behind = 0;
6267 mddev->bitmap_info.nodes = 0;
6485 if (mddev->bitmap_info.file) {
6486 struct file *f = mddev->bitmap_info.file;
6488 mddev->bitmap_info.file = NULL;
6492 mddev->bitmap_info.offset = 0;
6674 if (mddev->bitmap && mddev->bitmap_info.offset)
6705 if (mddev->bitmap_info.file) {
6706 ptr = file_path(mddev->bitmap_info.file, file->pathname,
7101 if (mddev->bitmap || mddev->bitmap_info.file)
7129 mddev->bitmap_info.file = f;
7130 mddev->bitmap_info.offset = 0; /* file overrides offset */
7157 struct file *f = mddev->bitmap_info.file;
7160 mddev->bitmap_info.file = NULL;
7236 mddev->bitmap_info.default_offset = MD_SB_BYTES >> 9;
7237 mddev->bitmap_info.default_space = 64*2 - (MD_SB_BYTES >> 9);
7238 mddev->bitmap_info.offset = 0;
7367 if (mddev->bitmap && mddev->bitmap_info.offset)
7433 if (mddev->bitmap_info.default_offset == 0) {
7437 mddev->bitmap_info.offset =
7438 mddev->bitmap_info.default_offset;
7439 mddev->bitmap_info.space =
7440 mddev->bitmap_info.default_space;
7461 if (mddev->bitmap_info.nodes) {
7470 mddev->bitmap_info.nodes = 0;
7478 mddev->bitmap_info.offset = 0;