Lines Matching refs:md_cluster_ops
81 struct md_cluster_operations *md_cluster_ops;
82 EXPORT_SYMBOL(md_cluster_ops);
2736 ret = md_cluster_ops->metadata_update_start(mddev);
2740 md_cluster_ops->metadata_update_cancel(mddev);
2887 md_cluster_ops->metadata_update_finish(mddev);
3050 err = md_cluster_ops->remove_disk(mddev, rdev);
3164 (err = md_cluster_ops->gather_bitmaps(rdev)) == 0) {
6888 err = md_cluster_ops->add_new_disk(mddev, rdev);
6905 err = md_cluster_ops->new_disk_ack(mddev,
6912 md_cluster_ops->add_new_disk_cancel(mddev);
6994 if (md_cluster_ops->remove_disk(mddev, rdev))
7302 md_cluster_ops->update_size(mddev, old_dev_sectors);
7463 if (md_cluster_ops->lock_all_bitmaps(mddev) <= 0) {
7466 md_cluster_ops->unlock_all_bitmaps(mddev);
7471 md_cluster_ops->leave(mddev);
7808 md_cluster_ops->new_disk_ack(mddev, false);
8446 if (md_cluster_ops != NULL)
8449 md_cluster_ops = ops;
8460 md_cluster_ops = NULL;
8469 if (!md_cluster_ops)
8473 if (!md_cluster_ops || !try_module_get(md_cluster_mod)) {
8480 ret = md_cluster_ops->join(mddev, nodes);
8488 if (!md_cluster_ops)
8490 md_cluster_ops->leave(mddev);
8706 ret = md_cluster_ops->resync_start(mddev);
9455 md_cluster_ops->resync_finish(mddev);
9463 * We call md_cluster_ops->update_size here because sync_size could
9469 md_cluster_ops->update_size(mddev, old_dev_sectors);