Lines Matching refs:dm_thin_pool_table

491 static struct dm_thin_pool_table {  struct
494 } dm_thin_pool_table; argument
498 mutex_init(&dm_thin_pool_table.mutex); in pool_table_init()
499 INIT_LIST_HEAD(&dm_thin_pool_table.pools); in pool_table_init()
504 mutex_destroy(&dm_thin_pool_table.mutex); in pool_table_exit()
509 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); in __pool_table_insert()
510 list_add(&pool->list, &dm_thin_pool_table.pools); in __pool_table_insert()
515 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); in __pool_table_remove()
523 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); in __pool_table_lookup()
525 list_for_each_entry(tmp, &dm_thin_pool_table.pools, list) { in __pool_table_lookup()
539 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); in __pool_table_lookup_metadata_dev()
541 list_for_each_entry(tmp, &dm_thin_pool_table.pools, list) { in __pool_table_lookup_metadata_dev()
3026 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); in __pool_inc()
3032 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); in __pool_dec()
3077 mutex_lock(&dm_thin_pool_table.mutex); in pool_dtr()
3085 mutex_unlock(&dm_thin_pool_table.mutex); in pool_dtr()
3228 mutex_lock(&dm_thin_pool_table.mutex); in pool_ctr()
3338 mutex_unlock(&dm_thin_pool_table.mutex); in pool_ctr()
3351 mutex_unlock(&dm_thin_pool_table.mutex); in pool_ctr()
4069 mutex_lock(&dm_thin_pool_table.mutex); in thin_dtr()
4078 mutex_unlock(&dm_thin_pool_table.mutex); in thin_dtr()
4101 mutex_lock(&dm_thin_pool_table.mutex); in thin_ctr()
4186 mutex_unlock(&dm_thin_pool_table.mutex); in thin_ctr()
4191 mutex_lock(&dm_thin_pool_table.mutex); /* reacquire for __pool_dec */ in thin_ctr()
4226 mutex_unlock(&dm_thin_pool_table.mutex); in thin_ctr()