Lines Matching refs:reconfig_mutex
93 * Noted that sync_work will grab reconfig_mutex, hence never flush this
94 * workqueue whith reconfig_mutex grabbed.
470 * hold reconfig_mutex to wait for normal io will deadlock, because
474 lockdep_assert_not_held(&mddev->reconfig_mutex);
519 lockdep_assert_not_held(&mddev->reconfig_mutex);
696 mutex_init(&mddev->reconfig_mutex);
833 /* These cannot be removed under reconfig_mutex as
834 * an access to the files will try to take reconfig_mutex
841 * We set sysfs_active under reconfig_mutex and elsewhere
848 mutex_unlock(&mddev->reconfig_mutex);
869 mutex_unlock(&mddev->reconfig_mutex);
880 /* Call del_gendisk after release reconfig_mutex to avoid
2559 * reconfig_mutex is held, hence it can't be called under
2560 * reconfig_mutex and it's delayed to mddev_unlock().
4474 /* don't take reconfig_mutex when toggling between
4918 * @locked: if set, reconfig_mutex will still be held after this function
4919 * return; if not set, reconfig_mutex will be released after this
4954 lockdep_assert_held(&mddev->reconfig_mutex);
4963 lockdep_assert_held(&mddev->reconfig_mutex);
4972 lockdep_assert_held(&mddev->reconfig_mutex);
6542 lockdep_assert_held(&mddev->reconfig_mutex);
7412 lockdep_assert_held(&mddev->reconfig_mutex);
8184 lockdep_is_held(&mddev->reconfig_mutex));