Searched refs:dm_thin_pool_table (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/md/
H A Ddm-thin.c402 static struct dm_thin_pool_table { struct
405 } dm_thin_pool_table; variable in typeref:struct:dm_thin_pool_table
409 mutex_init(&dm_thin_pool_table.mutex); pool_table_init()
410 INIT_LIST_HEAD(&dm_thin_pool_table.pools); pool_table_init()
415 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); __pool_table_insert()
416 list_add(&pool->list, &dm_thin_pool_table.pools); __pool_table_insert()
421 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); __pool_table_remove()
429 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); __pool_table_lookup()
431 list_for_each_entry(tmp, &dm_thin_pool_table.pools, list) { __pool_table_lookup()
445 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); __pool_table_lookup_metadata_dev()
447 list_for_each_entry(tmp, &dm_thin_pool_table.pools, list) { __pool_table_lookup_metadata_dev()
2654 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); __pool_inc()
2660 BUG_ON(!mutex_is_locked(&dm_thin_pool_table.mutex)); __pool_dec()
2705 mutex_lock(&dm_thin_pool_table.mutex); pool_dtr()
2713 mutex_unlock(&dm_thin_pool_table.mutex); pool_dtr()
2856 mutex_lock(&dm_thin_pool_table.mutex); pool_ctr()
2967 mutex_unlock(&dm_thin_pool_table.mutex); pool_ctr()
2980 mutex_unlock(&dm_thin_pool_table.mutex); pool_ctr()
3713 mutex_lock(&dm_thin_pool_table.mutex); thin_dtr()
3722 mutex_unlock(&dm_thin_pool_table.mutex); thin_dtr()
3745 mutex_lock(&dm_thin_pool_table.mutex); thin_ctr()
3832 mutex_unlock(&dm_thin_pool_table.mutex); thin_ctr()
3837 mutex_lock(&dm_thin_pool_table.mutex); /* reacquire for __pool_dec */ thin_ctr()
3872 mutex_unlock(&dm_thin_pool_table.mutex); thin_ctr()

Completed in 73 milliseconds