Searched refs:bitmap_ops (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/md/ |
| H A D | md-cluster.c | 320 ret = mddev->bitmap_ops->copy_from_slot(mddev, slot, &lo, &hi, true); in recover_bitmaps() 500 mddev->bitmap_ops->sync_with_cluster(mddev, cinfo->sync_low, in process_suspend_info() 636 ret = mddev->bitmap_ops->resize(mddev, in process_recvd_msg() 865 ret = mddev->bitmap_ops->copy_from_slot(mddev, i, &lo, &hi, false); in gather_all_resync_info() 1157 rv = mddev->bitmap_ops->get_stats(bitmap, &stats); in resize_bitmaps() 1177 bitmap = mddev->bitmap_ops->get_from_slot(mddev, i); in resize_bitmaps() 1184 rv = mddev->bitmap_ops->get_stats(bitmap, &stats); in resize_bitmaps() 1200 mddev->bitmap_ops->set_pages(bitmap, my_pages); in resize_bitmaps() 1209 mddev->bitmap_ops->free(bitmap); in resize_bitmaps() 1214 mddev->bitmap_ops->free(bitmap); in resize_bitmaps() [all …]
|
| H A D | md.c | 683 struct bitmap_operations *old = mddev->bitmap_ops; in mddev_set_bitmap_ops() 703 mddev->bitmap_ops = (void *)head; in mddev_set_bitmap_ops() 706 if (!mddev_is_dm(mddev) && mddev->bitmap_ops->group) { in mddev_set_bitmap_ops() 707 if (sysfs_create_group(&mddev->kobj, mddev->bitmap_ops->group)) in mddev_set_bitmap_ops() 726 if (!mddev_is_dm(mddev) && mddev->bitmap_ops && in mddev_clear_bitmap_ops() 727 mddev->bitmap_ops->group) in mddev_clear_bitmap_ops() 728 sysfs_remove_group(&mddev->kobj, mddev->bitmap_ops->group); in mddev_clear_bitmap_ops() 730 mddev->bitmap_ops = NULL; in mddev_clear_bitmap_ops() 1460 err = mddev->bitmap_ops->get_stats(mddev->bitmap, &stats); in md_bitmap_events_cleared() 2449 err = mddev->bitmap_ops->get_stats(mddev->bitmap, &stats); in super_1_allow_new_offset() [all …]
|
| H A D | raid1.c | 426 mddev->bitmap_ops->end_behind_write(mddev); in close_write() 1375 mddev->bitmap_ops->wait_behind_writes(mddev); in raid1_read_request() 1461 err = mddev->bitmap_ops->get_stats(mddev->bitmap, &stats); in raid1_start_write_behind() 1470 mddev->bitmap_ops->start_behind_write(mddev); in raid1_start_write_behind() 2798 mddev->bitmap_ops->close_sync(mddev); in raid1_sync_request() 2836 mddev->bitmap_ops->cond_end_sync(mddev, sector_nr, in raid1_sync_request() 3314 int ret = mddev->bitmap_ops->resize(mddev, newsize, 0); in raid1_resize()
|
| H A D | raid10.c | 3228 mddev->bitmap_ops->close_sync(mddev); in raid10_sync_request() 3517 mddev->bitmap_ops->cond_end_sync(mddev, sector_nr, in raid10_sync_request() 4167 int ret = mddev->bitmap_ops->resize(mddev, size, 0); in raid10_resize() 4438 ret = mddev->bitmap_ops->resize(mddev, newsize, 0); in raid10_start_reshape() 4461 ret = mddev->bitmap_ops->resize(mddev, newsize, 0); in raid10_start_reshape() 4467 mddev->bitmap_ops->resize(mddev, oldsize, 0); in raid10_start_reshape()
|
| H A D | md-bitmap.c | 2975 static struct bitmap_operations bitmap_ops = { variable 3026 return register_md_submodule(&bitmap_ops.head); in md_bitmap_init() 3032 unregister_md_submodule(&bitmap_ops.head); in md_bitmap_exit()
|
| H A D | raid5.c | 3759 (mddev->bitmap_ops && mddev->bitmap_ops->blocks_synced && in need_this_block() 3760 !mddev->bitmap_ops->blocks_synced(mddev, sh->sector))) in need_this_block() 4125 } else if (mddev->bitmap_ops && mddev->bitmap_ops->blocks_synced && in handle_stripe_dirtying() 4126 !mddev->bitmap_ops->blocks_synced(mddev, sh->sector)) { in handle_stripe_dirtying() 6530 mddev->bitmap_ops->close_sync(mddev); in raid5_sync_request() 6569 mddev->bitmap_ops->cond_end_sync(mddev, sector_nr, false); in raid5_sync_request() 6797 mddev->bitmap_ops->unplug(mddev, true); in raid5d() 8381 int ret = mddev->bitmap_ops->resize(mddev, sectors, 0); in raid5_resize()
|
| H A D | dm-raid.c | 3962 r = mddev->bitmap_ops->load(mddev); in __load_dirty_region_bitmap() 4081 r = mddev->bitmap_ops->resize(mddev, mddev->dev_sectors, in raid_preresume()
|