Lines Matching refs:root_lock

182 	struct rw_semaphore root_lock;  member
391 __acquires(pmd->root_lock) in pmd_write_lock_in_core()
393 down_write(&pmd->root_lock); in pmd_write_lock_in_core()
404 __releases(pmd->root_lock) in pmd_write_unlock()
406 up_write(&pmd->root_lock); in pmd_write_unlock()
837 BUG_ON(!rwsem_is_locked(&pmd->root_lock)); in __commit_transaction()
909 init_rwsem(&pmd->root_lock); in dm_pool_metadata_open()
943 down_read(&pmd->root_lock); in dm_pool_metadata_close()
952 up_read(&pmd->root_lock); in dm_pool_metadata_close()
1266 down_read(&pmd->root_lock); in dm_pool_get_metadata_transaction_id()
1271 up_read(&pmd->root_lock); in dm_pool_get_metadata_transaction_id()
1431 down_read(&pmd->root_lock); in dm_pool_get_metadata_snap()
1434 up_read(&pmd->root_lock); in dm_pool_get_metadata_snap()
1517 down_read(&pmd->root_lock); in dm_thin_find_block()
1519 up_read(&pmd->root_lock); in dm_thin_find_block()
1525 up_read(&pmd->root_lock); in dm_thin_find_block()
1599 down_read(&pmd->root_lock); in dm_thin_find_mapped_range()
1604 up_read(&pmd->root_lock); in dm_thin_find_mapped_range()
1750 down_read(&pmd->root_lock); in dm_pool_block_is_shared()
1754 up_read(&pmd->root_lock); in dm_pool_block_is_shared()
1793 down_read(&td->pmd->root_lock); in dm_thin_changed_this_transaction()
1795 up_read(&td->pmd->root_lock); in dm_thin_changed_this_transaction()
1805 down_read(&pmd->root_lock); in dm_pool_changed_this_transaction()
1812 up_read(&pmd->root_lock); in dm_pool_changed_this_transaction()
1821 down_read(&td->pmd->root_lock); in dm_thin_aborted_changes()
1823 up_read(&td->pmd->root_lock); in dm_thin_aborted_changes()
1897 down_read(&pmd->root_lock); in dm_pool_get_free_block_count()
1900 up_read(&pmd->root_lock); in dm_pool_get_free_block_count()
1910 down_read(&pmd->root_lock); in dm_pool_get_free_metadata_block_count()
1920 up_read(&pmd->root_lock); in dm_pool_get_free_metadata_block_count()
1930 down_read(&pmd->root_lock); in dm_pool_get_metadata_dev_size()
1933 up_read(&pmd->root_lock); in dm_pool_get_metadata_dev_size()
1942 down_read(&pmd->root_lock); in dm_pool_get_data_dev_size()
1945 up_read(&pmd->root_lock); in dm_pool_get_data_dev_size()
1955 down_read(&pmd->root_lock); in dm_thin_get_mapped_count()
1960 up_read(&pmd->root_lock); in dm_thin_get_mapped_count()
1987 down_read(&pmd->root_lock); in dm_thin_get_highest_mapped_block()
1990 up_read(&pmd->root_lock); in dm_thin_get_highest_mapped_block()
2111 down_read(&pmd->root_lock); in dm_pool_metadata_needs_check()
2113 up_read(&pmd->root_lock); in dm_pool_metadata_needs_check()
2120 down_read(&pmd->root_lock); in dm_pool_issue_prefetches()
2123 up_read(&pmd->root_lock); in dm_pool_issue_prefetches()