Lines Matching refs:uuid_mutex
259 * uuid_mutex (global lock)
288 * protected by the uuid_mutex at that point.
311 * uuid_mutex
352 DEFINE_MUTEX(uuid_mutex);
567 lockdep_assert_held(&uuid_mutex);
609 * messing with our fs_devices by the uuid_mutex, thus we do not need the
998 lockdep_assert_held(&uuid_mutex);
1097 mutex_lock(&uuid_mutex);
1105 mutex_unlock(&uuid_mutex);
1175 lockdep_assert_held(&uuid_mutex);
1195 mutex_lock(&uuid_mutex);
1218 mutex_unlock(&uuid_mutex);
1274 lockdep_assert_held(&uuid_mutex);
1280 * exclusion is provided by uuid_mutex
1349 mutex_lock(&uuid_mutex);
1351 mutex_unlock(&uuid_mutex);
1370 lockdep_assert_held(&uuid_mutex);
2106 * uuid_mutex nor device_list_mutex) as it won't change on a mounted
2235 * cannot call close_fs_devices() here because it expects the uuid_mutex
2293 mutex_lock(&uuid_mutex);
2313 mutex_unlock(&uuid_mutex);
2446 lockdep_assert_held(&uuid_mutex);
2495 * could race, so uuid_mutex is needed.
2497 lockdep_assert_held(&uuid_mutex);
2643 mutex_lock(&uuid_mutex);
2787 mutex_unlock(&uuid_mutex);
2853 mutex_unlock(&uuid_mutex);
6891 lockdep_assert_held(&uuid_mutex);
7248 * uuid_mutex is needed only if we are mounting a sprout FS
7251 mutex_lock(&uuid_mutex);
7349 mutex_unlock(&uuid_mutex);