Lines Matching refs:md
28 struct mapped_device *md;
214 unsigned num_targets, struct mapped_device *md)
237 t->md = md;
242 int dm_create_error_table(struct dm_table **result, struct mapped_device *md)
252 t = dm_get_table(md);
258 r = dm_table_create(&t, FMODE_READ, 1, md);
394 static int open_dev(struct dm_dev *d, dev_t dev, struct mapped_device *md)
406 r = bd_claim_by_disk(bdev, _claim_ptr, dm_disk(md));
417 static void close_dev(struct dm_dev *d, struct mapped_device *md)
422 bd_release_from_disk(d->bdev, dm_disk(md));
445 static int upgrade_mode(struct dm_dev *dd, int new_mode, struct mapped_device *md)
455 r = open_dev(dd, dev, md);
457 close_dev(&dd_copy, md);
499 if ((r = open_dev(dd, dev, t->md))) {
510 r = upgrade_mode(dd, mode, t->md);
578 close_dev(dd, ti->table->md);
713 DMERR("%s: zero-length target", dm_device_name(t->md));
719 DMERR("%s: %s: unknown target type", dm_device_name(t->md),
755 DMERR("%s: %s: %s", dm_device_name(t->md), type, tgt->error);
1015 dm_get(t->md);
1017 return t->md;