Lines Matching defs:pmd

236 	struct dm_pool_metadata *pmd;
1095 r = dm_pool_block_is_shared(pool->pmd, b, &shared);
1108 r = dm_pool_block_is_shared(pool->pmd, e, &shared);
1173 r = dm_pool_inc_data_range(pool->pmd, m->data_block, data_end);
1214 r = dm_pool_dec_data_range(pool->pmd, m->data_block,
1458 r = dm_pool_get_free_metadata_block_count(pool->pmd, &nr_free);
1478 r = dm_pool_get_free_block_count(pool->pmd, &nr_free);
1499 r = dm_pool_commit_metadata(pool->pmd);
1531 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks);
1548 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks);
1560 r = dm_pool_alloc_data_block(pool->pmd, result);
1569 r = dm_pool_get_free_metadata_block_count(pool->pmd, &free_blocks);
2218 dm_pool_issue_prefetches(pool->pmd);
2375 !(dm_pool_changed_this_transaction(pool->pmd) && need_commit_due_to_time(pool)))
2407 dm_pool_issue_prefetches(pool->pmd);
2532 bool needs_check = dm_pool_metadata_needs_check(pool->pmd);
2558 dm_pool_metadata_read_only(pool->pmd);
2571 dm_pool_metadata_read_only(pool->pmd);
2607 dm_pool_metadata_read_write(pool->pmd);
2632 if (dm_pool_abort_metadata(pool->pmd)) {
2637 if (dm_pool_metadata_set_needs_check(pool->pmd)) {
2906 if (dm_pool_metadata_close(pool->pmd) < 0)
2937 struct dm_pool_metadata *pmd;
2940 pmd = dm_pool_metadata_open(metadata_dev, block_size, format_device);
2941 if (IS_ERR(pmd)) {
2943 return (struct pool *)pmd;
2953 pool->pmd = pmd;
3059 if (dm_pool_metadata_close(pmd))
3405 r = dm_pool_register_metadata_threshold(pt->pool->pmd,
3414 dm_pool_register_pre_commit_callback(pool->pmd,
3464 r = dm_pool_get_data_dev_size(pool->pmd, &sb_data_size);
3478 if (dm_pool_metadata_needs_check(pool->pmd)) {
3488 r = dm_pool_resize_data_dev(pool->pmd, data_size);
3511 r = dm_pool_get_metadata_dev_size(pool->pmd, &sb_metadata_dev_size);
3525 if (dm_pool_metadata_needs_check(pool->pmd)) {
3539 r = dm_pool_resize_metadata_dev(pool->pmd, metadata_dev_size);
3713 r = dm_pool_create_thin(pool->pmd, dev_id);
3741 r = dm_pool_create_snap(pool->pmd, dev_id, origin_dev_id);
3764 r = dm_pool_delete_thin_device(pool->pmd, dev_id);
3790 r = dm_pool_set_metadata_transaction_id(pool->pmd, old_id, new_id);
3810 r = dm_pool_reserve_metadata_snap(pool->pmd);
3825 r = dm_pool_release_metadata_snap(pool->pmd);
3939 r = dm_pool_get_metadata_transaction_id(pool->pmd, &transaction_id);
3946 r = dm_pool_get_free_metadata_block_count(pool->pmd, &nr_free_blocks_metadata);
3953 r = dm_pool_get_metadata_dev_size(pool->pmd, &nr_blocks_metadata);
3960 r = dm_pool_get_free_block_count(pool->pmd, &nr_free_blocks_data);
3967 r = dm_pool_get_data_dev_size(pool->pmd, &nr_blocks_data);
3974 r = dm_pool_get_metadata_snap(pool->pmd, &held_root);
4013 if (dm_pool_metadata_needs_check(pool->pmd))
4252 r = dm_pool_open_thin_device(tc->pool->pmd, tc->dev_id, &tc->td);