Home
last modified time | relevance | path

Searched refs:bitmap_info (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/md/
H A Dmd-bitmap.c352 sector_t sector = mddev->bitmap_info.offset + offset + in read_sb_page()
436 loff_t sboff, offset = mddev->bitmap_info.offset; in __write_sb_page()
688 if (bitmap->mddev->bitmap_info.external) in bitmap_update_sb()
704 sb->daemon_sleep = cpu_to_le32(bitmap->mddev->bitmap_info.daemon_sleep/HZ); in bitmap_update_sb()
705 sb->write_behind = cpu_to_le32(bitmap->mddev->bitmap_info.max_write_behind); in bitmap_update_sb()
708 sb->chunksize = cpu_to_le32(bitmap->mddev->bitmap_info.chunksize); in bitmap_update_sb()
709 sb->nodes = cpu_to_le32(bitmap->mddev->bitmap_info.nodes); in bitmap_update_sb()
711 bitmap_info.space); in bitmap_update_sb()
754 * reads and verifies the on-disk bitmap superblock and populates bitmap_info.
755 * This function verifies 'bitmap_info' an
[all...]
H A Dmd-llbitmap.c535 sector = mddev->bitmap_info.offset + in llbitmap_read_page()
569 sector = mddev->bitmap_info.offset + rdev->sb_start + in llbitmap_write_page()
794 jiffies + mddev->bitmap_info.daemon_sleep * HZ); in llbitmap_state_machine()
843 llbitmap->mddev->bitmap_info.daemon_sleep * HZ)) { in llbitmap_suspend_timeout()
868 if (mddev->bitmap_info.space == 0) { in llbitmap_check_support()
869 if (mddev->bitmap_info.default_space == 0) { in llbitmap_check_support()
882 if (mddev->bitmap_info.file) { in llbitmap_check_support()
888 if (mddev->bitmap_info.external) { in llbitmap_check_support()
909 unsigned long space = mddev->bitmap_info.space << SECTOR_SHIFT; in llbitmap_init()
921 mddev->bitmap_info.daemon_sleep = DEFAULT_DAEMON_SLEEP; in llbitmap_init()
[all …]
H A Dmd.c223 return (rdev && rdev->mddev->bitmap_info.max_write_behind > 0 && in rdev_need_serial()
783 mutex_init(&mddev->bitmap_info.mutex); in mddev_init()
1354 if (!mddev->bitmap_info.file && !mddev->bitmap_info.offset)
1509 mddev->bitmap_info.offset = 0; in super_90_validate()
1510 mddev->bitmap_info.space = 0; in super_90_validate()
1512 mddev->bitmap_info.default_offset = MD_SB_BYTES >> 9; in super_90_validate()
1513 mddev->bitmap_info.default_space = 64*2 - (MD_SB_BYTES >> 9); in super_90_validate()
1552 mddev->bitmap_info.file == NULL) { in super_90_validate()
1553 mddev->bitmap_info in super_90_validate()
[all...]
H A Dmd-cluster.c390 mddev->bitmap_info.cluster_name, in recover_slot()
905 ret = dlm_new_lockspace(str, mddev->bitmap_info.cluster_name, in join()
1170 for (i = 0; i < mddev->bitmap_info.nodes; i++) { in resize_bitmaps()
1225 int node_num = mddev->bitmap_info.nodes; in cluster_check_sync_size()
1547 mddev->bitmap_info.nodes - 1); in lock_all_bitmaps()
1554 for (slot = 0; slot < mddev->bitmap_info.nodes; slot++) { in lock_all_bitmaps()
1581 for (i = 0; i < mddev->bitmap_info.nodes - 1; i++) { in unlock_all_bitmaps()
1605 for (sn = 0; sn < mddev->bitmap_info.nodes; sn++) { in gather_bitmaps()
H A Ddm-raid.c939 * Set rs->md.bitmap_info.chunksize (which really refers to 'region size').
994 rs->md.bitmap_info.chunksize = to_bytes(region_size); in validate_region_size()
1363 rs->md.bitmap_info.max_write_behind = value / 2; in parse_raid_params()
1373 rs->md.bitmap_info.daemon_sleep = value; in parse_raid_params()
2488 mddev->bitmap_info.offset = (rt_is_raid0(rs->raid_type) || rs->journal_dev.dev) ? 0 : to_sector(4096); in super_validate()
2489 mddev->bitmap_info.default_offset = mddev->bitmap_info.offset; in super_validate()
3647 mddev->bitmap_info.daemon_sleep); in raid_status()
3661 mddev->bitmap_info.max_write_behind); in raid_status()
3667 (unsigned long long) to_sector(mddev->bitmap_info in raid_status()
[all...]
H A Dmd.h564 * clearing ->bitmap_info.file
605 } bitmap_info;
987 return mddev->cluster_info && mddev->bitmap_info.nodes > 1;
603 } bitmap_info; global() member
H A Draid5-ppl.c1335 if (mddev->bitmap_info.file || mddev->bitmap_info.offset) { in ppl_init_log()
H A Draid1.c1483 unsigned long max_write_behind = mddev->bitmap_info.max_write_behind; in raid1_start_write_behind()
H A Draid5.c7878 (mddev->bitmap_info.offset || mddev->bitmap_info.file)) { in raid5_run()
/linux/fs/btrfs/
H A Dfree-space-cache.c52 struct btrfs_free_space *bitmap_info, u64 *offset,
55 struct btrfs_free_space *bitmap_info);
1948 struct btrfs_free_space *bitmap_info, u64 *offset,
1963 bitmap_info->max_extent_size && in search_bitmap()
1964 bitmap_info->max_extent_size < *bytes) { in search_bitmap()
1965 *bytes = bitmap_info->max_extent_size; in search_bitmap()
1969 i = offset_to_bit(bitmap_info->offset, unit, in search_bitmap()
1970 max_t(u64, *offset, bitmap_info->offset)); in search_bitmap()
1973 for_each_set_bit_from(i, bitmap_info->bitmap, BITS_PER_BITMAP) { in search_bitmap()
1978 next_zero = find_next_zero_bit(bitmap_info in search_bitmap()
1952 search_bitmap(struct btrfs_free_space_ctl * ctl,struct btrfs_free_space * bitmap_info,u64 * offset,u64 * bytes,bool for_alloc) search_bitmap() argument
2126 free_bitmap(struct btrfs_free_space_ctl * ctl,struct btrfs_free_space * bitmap_info) free_bitmap() argument
2148 remove_from_bitmap(struct btrfs_free_space_ctl * ctl,struct btrfs_free_space * bitmap_info,u64 * offset,u64 * bytes) remove_from_bitmap() argument
2311 struct btrfs_free_space *bitmap_info; insert_into_bitmap() local
4243 struct btrfs_free_space *info = NULL, *bitmap_info; test_add_free_space_entry() local
[all...]
/linux/drivers/md/persistent-data/
H A Ddm-space-map-common.h74 struct dm_btree_info bitmap_info; member
/linux/drivers/gpu/drm/tiny/
H A Dappletbdrm.c78 __le32 bitmap_info; member