Lines Matching refs:md

32 	struct mapped_device *md;  member
184 unsigned num_targets, struct mapped_device *md) in dm_table_create() argument
210 t->md = md; in dm_table_create()
215 static void free_devices(struct list_head *devices, struct mapped_device *md) in free_devices() argument
223 dm_device_name(md), dd->dm_dev->name); in free_devices()
224 dm_put_table_device(md, dd->dm_dev); in free_devices()
253 free_devices(&t->devices, t->md); in dm_table_destroy()
298 dm_device_name(ti->table->md), bdevname(bdev, b), in device_area_is_invalid()
311 dm_device_name(ti->table->md), bdevname(bdev, b), in device_area_is_invalid()
324 dm_device_name(ti->table->md), in device_area_is_invalid()
333 dm_device_name(ti->table->md), in device_area_is_invalid()
349 struct mapped_device *md) in upgrade_mode() argument
356 r = dm_get_table_device(md, dd->dm_dev->bdev->bd_dev, in upgrade_mode()
362 dm_put_table_device(md, old_dev); in upgrade_mode()
411 if ((r = dm_get_table_device(t->md, dev, mode, &dd->dm_dev))) { in dm_get_device()
420 r = upgrade_mode(dd, mode, t->md); in dm_get_device()
441 dm_device_name(ti->table->md), bdevname(bdev, b)); in dm_set_device_limits()
449 dm_device_name(ti->table->md), bdevname(bdev, b), in dm_set_device_limits()
475 dm_device_name(ti->table->md), d->name); in dm_put_device()
479 dm_put_table_device(ti->table->md, d); in dm_put_device()
660 dm_device_name(table->md), i, in validate_hardware_logical_block_alignment()
679 dm_device_name(t->md), t->targets->type->name); in dm_table_add_target()
689 DMERR("%s: zero-length target", dm_device_name(t->md)); in dm_table_add_target()
695 DMERR("%s: %s: unknown target type", dm_device_name(t->md), in dm_table_add_target()
703 dm_device_name(t->md), type); in dm_table_add_target()
711 dm_device_name(t->md), type); in dm_table_add_target()
718 dm_device_name(t->md), t->immutable_target_type->name); in dm_table_add_target()
724 dm_device_name(t->md), tgt->type->name); in dm_table_add_target()
759 dm_device_name(t->md), type); in dm_table_add_target()
764 DMERR("%s: %s: %s", dm_device_name(t->md), type, tgt->error); in dm_table_add_target()
841 unsigned live_md_type = dm_get_md_type(t->md); in dm_table_set_type()
945 static int dm_table_alloc_md_mempools(struct dm_table *t, struct mapped_device *md) in dm_table_alloc_md_mempools() argument
963 t->mempools = dm_alloc_md_mempools(md, type, t->integrity_supported, per_bio_data_size); in dm_table_alloc_md_mempools()
1059 dm_device_name(t->md), in dm_table_get_integrity_disk()
1077 struct mapped_device *md = t->md; in dm_table_register_integrity() local
1084 if (!integrity_profile_exists(dm_disk(md))) { in dm_table_register_integrity()
1090 blk_integrity_register(dm_disk(md), in dm_table_register_integrity()
1099 if (blk_integrity_compare(dm_disk(md), template_disk) < 0) { in dm_table_register_integrity()
1102 dm_device_name(t->md), in dm_table_register_integrity()
1138 r = dm_table_alloc_md_mempools(t, t->md); in dm_table_complete()
1289 dm_device_name(table->md), in dm_calculate_queue_limits()
1313 blk_integrity_compare(dm_disk(t->md), template_disk) >= 0) in dm_table_verify_integrity()
1317 if (integrity_profile_exists(dm_disk(t->md))) { in dm_table_verify_integrity()
1319 dm_device_name(t->md)); in dm_table_verify_integrity()
1320 blk_integrity_unregister(dm_disk(t->md)); in dm_table_verify_integrity()
1629 dm_device_name(t->md), ti->type->name, r); in dm_table_resume_targets()
1665 dm_device_name(t->md), in dm_table_any_congested()
1678 return t->md; in dm_table_get_md()
1684 struct mapped_device *md; in dm_table_run_md_queue_async() local
1691 md = dm_table_get_md(t); in dm_table_run_md_queue_async()
1692 queue = dm_get_md_queue(md); in dm_table_run_md_queue_async()