Lines Matching defs:pmd

239 	struct dm_pool_metadata *pmd;
1098 r = dm_pool_block_is_shared(pool->pmd, b, &shared);
1111 r = dm_pool_block_is_shared(pool->pmd, e, &shared);
1176 r = dm_pool_inc_data_range(pool->pmd, m->data_block, data_end);
1209 r = dm_pool_dec_data_range(pool->pmd, m->data_block,
1453 r = dm_pool_get_free_metadata_block_count(pool->pmd, &nr_free);
1473 r = dm_pool_get_free_block_count(pool->pmd, &nr_free);
1494 r = dm_pool_commit_metadata(pool->pmd);
1526 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks);
1543 r = dm_pool_get_free_block_count(pool->pmd, &free_blocks);
1555 r = dm_pool_alloc_data_block(pool->pmd, result);
1564 r = dm_pool_get_free_metadata_block_count(pool->pmd, &free_blocks);
2235 dm_pool_issue_prefetches(pool->pmd);
2392 !(dm_pool_changed_this_transaction(pool->pmd) && need_commit_due_to_time(pool)))
2424 dm_pool_issue_prefetches(pool->pmd);
2547 bool needs_check = dm_pool_metadata_needs_check(pool->pmd);
2573 dm_pool_metadata_read_only(pool->pmd);
2586 dm_pool_metadata_read_only(pool->pmd);
2622 dm_pool_metadata_read_write(pool->pmd);
2647 if (dm_pool_abort_metadata(pool->pmd)) {
2652 if (dm_pool_metadata_set_needs_check(pool->pmd)) {
2917 if (dm_pool_metadata_close(pool->pmd) < 0)
2947 struct dm_pool_metadata *pmd;
2950 pmd = dm_pool_metadata_open(metadata_dev, block_size, format_device);
2951 if (IS_ERR(pmd)) {
2953 return (struct pool *)pmd;
2963 pool->pmd = pmd;
3068 if (dm_pool_metadata_close(pmd))
3412 r = dm_pool_register_metadata_threshold(pt->pool->pmd,
3421 dm_pool_register_pre_commit_callback(pool->pmd,
3469 r = dm_pool_get_data_dev_size(pool->pmd, &sb_data_size);
3483 if (dm_pool_metadata_needs_check(pool->pmd)) {
3493 r = dm_pool_resize_data_dev(pool->pmd, data_size);
3516 r = dm_pool_get_metadata_dev_size(pool->pmd, &sb_metadata_dev_size);
3530 if (dm_pool_metadata_needs_check(pool->pmd)) {
3544 r = dm_pool_resize_metadata_dev(pool->pmd, metadata_dev_size);
3718 r = dm_pool_create_thin(pool->pmd, dev_id);
3746 r = dm_pool_create_snap(pool->pmd, dev_id, origin_dev_id);
3769 r = dm_pool_delete_thin_device(pool->pmd, dev_id);
3795 r = dm_pool_set_metadata_transaction_id(pool->pmd, old_id, new_id);
3815 r = dm_pool_reserve_metadata_snap(pool->pmd);
3830 r = dm_pool_release_metadata_snap(pool->pmd);
3944 r = dm_pool_get_metadata_transaction_id(pool->pmd, &transaction_id);
3951 r = dm_pool_get_free_metadata_block_count(pool->pmd, &nr_free_blocks_metadata);
3958 r = dm_pool_get_metadata_dev_size(pool->pmd, &nr_blocks_metadata);
3965 r = dm_pool_get_free_block_count(pool->pmd, &nr_free_blocks_data);
3972 r = dm_pool_get_data_dev_size(pool->pmd, &nr_blocks_data);
3979 r = dm_pool_get_metadata_snap(pool->pmd, &held_root);
4018 if (dm_pool_metadata_needs_check(pool->pmd))
4262 r = dm_pool_open_thin_device(tc->pool->pmd, tc->dev_id, &tc->td);