Searched refs:bitmap_info (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/drivers/md/ |
D | md-bitmap.c | 222 loff_t offset = mddev->bitmap_info.offset; in write_sb_page() 452 if (bitmap->mddev->bitmap_info.external) in md_bitmap_update_sb() 468 sb->daemon_sleep = cpu_to_le32(bitmap->mddev->bitmap_info.daemon_sleep/HZ); in md_bitmap_update_sb() 469 sb->write_behind = cpu_to_le32(bitmap->mddev->bitmap_info.max_write_behind); in md_bitmap_update_sb() 472 sb->chunksize = cpu_to_le32(bitmap->mddev->bitmap_info.chunksize); in md_bitmap_update_sb() 473 sb->nodes = cpu_to_le32(bitmap->mddev->bitmap_info.nodes); in md_bitmap_update_sb() 475 bitmap_info.space); in md_bitmap_update_sb() 536 chunksize = bitmap->mddev->bitmap_info.chunksize; in md_bitmap_new_disk_sb() 545 daemon_sleep = bitmap->mddev->bitmap_info.daemon_sleep; in md_bitmap_new_disk_sb() 551 bitmap->mddev->bitmap_info.daemon_sleep = daemon_sleep; in md_bitmap_new_disk_sb() [all …]
|
D | md.c | 559 mutex_init(&mddev->bitmap_info.mutex); in mddev_init() 1023 if (!mddev->bitmap_info.file && !mddev->bitmap_info.offset) in md_check_no_bitmap() 1157 mddev->bitmap_info.offset = 0; in super_90_validate() 1158 mddev->bitmap_info.space = 0; in super_90_validate() 1160 mddev->bitmap_info.default_offset = MD_SB_BYTES >> 9; in super_90_validate() 1161 mddev->bitmap_info.default_space = 64*2 - (MD_SB_BYTES >> 9); in super_90_validate() 1198 mddev->bitmap_info.file == NULL) { in super_90_validate() 1199 mddev->bitmap_info.offset = in super_90_validate() 1200 mddev->bitmap_info.default_offset; in super_90_validate() 1201 mddev->bitmap_info.space = in super_90_validate() [all …]
|
D | md-cluster.c | 386 mddev->bitmap_info.cluster_name, in recover_slot() 883 ret = dlm_new_lockspace(str, mddev->bitmap_info.cluster_name, in join() 1113 int node_num = mddev->bitmap_info.nodes; in cluster_check_sync_size() 1405 kcalloc(mddev->bitmap_info.nodes - 1, in lock_all_bitmaps() 1413 for (slot = 0; slot < mddev->bitmap_info.nodes; slot++) { in lock_all_bitmaps() 1440 for (i = 0; i < mddev->bitmap_info.nodes - 1; i++) { in unlock_all_bitmaps() 1463 for (sn = 0; sn < mddev->bitmap_info.nodes; sn++) { in gather_bitmaps()
|
D | md.h | 461 } bitmap_info; member 738 return mddev->cluster_info && mddev->bitmap_info.nodes > 1; in mddev_is_clustered()
|
D | dm-raid.c | 984 rs->md.bitmap_info.chunksize = to_bytes(region_size); in validate_region_size() 1355 rs->md.bitmap_info.max_write_behind = value / 2; in parse_raid_params() 1365 rs->md.bitmap_info.daemon_sleep = value; in parse_raid_params() 2478 mddev->bitmap_info.offset = rt_is_raid0(rs->raid_type) ? 0 : to_sector(4096); in super_validate() 2479 mddev->bitmap_info.default_offset = mddev->bitmap_info.offset; in super_validate() 3628 mddev->bitmap_info.daemon_sleep); in raid_status() 3642 mddev->bitmap_info.max_write_behind); in raid_status() 3648 (unsigned long long) to_sector(mddev->bitmap_info.chunksize)); in raid_status() 3957 mddev->bitmap_info.chunksize != to_bytes(rs->requested_bitmap_chunk_sectors)) { in raid_preresume()
|
D | raid5-ppl.c | 1356 if (mddev->bitmap_info.file || mddev->bitmap_info.offset) { in ppl_init_log()
|
D | raid1.c | 1468 < mddev->bitmap_info.max_write_behind) && in raid1_write_request()
|
D | raid5.c | 7168 (mddev->bitmap_info.offset || mddev->bitmap_info.file)) { in raid5_run()
|
/Linux-v4.19/drivers/md/persistent-data/ |
D | dm-space-map-common.c | 195 ll->bitmap_info.tm = tm; in sm_ll_init() 196 ll->bitmap_info.levels = 1; in sm_ll_init() 203 ll->bitmap_info.value_type.size = sizeof(struct disk_index_entry); in sm_ll_init() 204 ll->bitmap_info.value_type.inc = NULL; in sm_ll_init() 205 ll->bitmap_info.value_type.dec = NULL; in sm_ll_init() 206 ll->bitmap_info.value_type.equal = NULL; in sm_ll_init() 666 return dm_btree_lookup(&ll->bitmap_info, ll->bitmap_root, &index, ie); in disk_ll_load_ie() 673 return dm_btree_insert(&ll->bitmap_info, ll->bitmap_root, in disk_ll_save_ie() 679 return dm_btree_empty(&ll->bitmap_info, &ll->bitmap_root); in disk_ll_init_index()
|
D | dm-space-map-common.h | 59 struct dm_btree_info bitmap_info; member
|
/Linux-v4.19/fs/btrfs/ |
D | free-space-cache.c | 1713 struct btrfs_free_space *bitmap_info, u64 *offset, in search_bitmap() argument 1727 bitmap_info->max_extent_size && in search_bitmap() 1728 bitmap_info->max_extent_size < *bytes) { in search_bitmap() 1729 *bytes = bitmap_info->max_extent_size; in search_bitmap() 1733 i = offset_to_bit(bitmap_info->offset, ctl->unit, in search_bitmap() 1734 max_t(u64, *offset, bitmap_info->offset)); in search_bitmap() 1737 for_each_set_bit_from(i, bitmap_info->bitmap, BITS_PER_BITMAP) { in search_bitmap() 1742 next_zero = find_next_zero_bit(bitmap_info->bitmap, in search_bitmap() 1755 *offset = (u64)(i * ctl->unit) + bitmap_info->offset; in search_bitmap() 1761 bitmap_info->max_extent_size = *bytes; in search_bitmap() [all …]
|