Lines Matching refs:dm_thin_pool_table
523 static struct dm_thin_pool_table {
526 } dm_thin_pool_table;
530 mutex_init(&dm_thin_pool_table.mutex);
531 INIT_LIST_HEAD(&dm_thin_pool_table.pools);
536 mutex_destroy(&dm_thin_pool_table.mutex);
541 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex));
542 list_add(&pool->list, &dm_thin_pool_table.pools);
547 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex));
555 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex));
557 list_for_each_entry(tmp, &dm_thin_pool_table.pools, list) {
571 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex));
573 list_for_each_entry(tmp, &dm_thin_pool_table.pools, list) {
3076 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex));
3082 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex));
3134 mutex_lock(&dm_thin_pool_table.mutex);
3142 mutex_unlock(&dm_thin_pool_table.mutex);
3303 mutex_lock(&dm_thin_pool_table.mutex);
3424 mutex_unlock(&dm_thin_pool_table.mutex);
3437 mutex_unlock(&dm_thin_pool_table.mutex);
4161 mutex_lock(&dm_thin_pool_table.mutex);
4170 mutex_unlock(&dm_thin_pool_table.mutex);
4192 mutex_lock(&dm_thin_pool_table.mutex);
4285 mutex_unlock(&dm_thin_pool_table.mutex);
4290 mutex_lock(&dm_thin_pool_table.mutex); /* reacquire for __pool_dec */
4325 mutex_unlock(&dm_thin_pool_table.mutex);