Lines Matching refs:dm_target
43 struct dm_target *targets;
159 struct dm_target *n_targets; in alloc_targets()
166 n_highs = (sector_t *) dm_vcalloc(num + 1, sizeof(struct dm_target) + in alloc_targets()
171 n_targets = (struct dm_target *) (n_highs + num); in alloc_targets()
242 struct dm_target *tgt = t->targets + i; in dm_table_destroy()
277 static int device_area_is_invalid(struct dm_target *ti, struct dm_dev *dev, in device_area_is_invalid()
391 int dm_get_device(struct dm_target *ti, const char *path, fmode_t mode, in dm_get_device()
431 static int dm_set_device_limits(struct dm_target *ti, struct dm_dev *dev, in dm_set_device_limits()
461 void dm_put_device(struct dm_target *ti, struct dm_dev *d) in dm_put_device()
489 static int adjoin(struct dm_table *table, struct dm_target *ti) in adjoin()
491 struct dm_target *prev; in adjoin()
624 struct dm_target *uninitialized_var(ti); in validate_hardware_logical_block_alignment()
675 struct dm_target *tgt; in dm_table_add_target()
838 struct dm_target *tgt; in dm_table_set_type()
949 struct dm_target *tgt; in dm_table_alloc_md_mempools()
1176 struct dm_target *dm_table_get_target(struct dm_table *t, unsigned int index) in dm_table_get_target()
1190 struct dm_target *dm_table_find_target(struct dm_table *t, sector_t sector) in dm_table_find_target()
1207 static int count_device(struct dm_target *ti, struct dm_dev *dev, in count_device()
1225 struct dm_target *uninitialized_var(ti); in dm_table_has_no_data_devices()
1248 struct dm_target *uninitialized_var(ti); in dm_calculate_queue_limits()
1324 static int device_flush_capable(struct dm_target *ti, struct dm_dev *dev, in device_flush_capable()
1335 struct dm_target *ti; in dm_table_supports_flush()
1363 struct dm_target *ti; in dm_table_discard_zeroes_data()
1377 static int device_is_nonrot(struct dm_target *ti, struct dm_dev *dev, in device_is_nonrot()
1385 static int device_is_not_random(struct dm_target *ti, struct dm_dev *dev, in device_is_not_random()
1393 static int queue_supports_sg_merge(struct dm_target *ti, struct dm_dev *dev, in queue_supports_sg_merge()
1404 struct dm_target *ti; in dm_table_all_devices_attribute()
1418 static int device_not_write_same_capable(struct dm_target *ti, struct dm_dev *dev, in device_not_write_same_capable()
1428 struct dm_target *ti; in dm_table_supports_write_same()
1445 static int device_discard_capable(struct dm_target *ti, struct dm_dev *dev, in device_discard_capable()
1455 struct dm_target *ti; in dm_table_supports_discards()
1571 struct dm_target *ti = t->targets; in suspend_targets()
1621 struct dm_target *ti = t->targets + i; in dm_table_resume_targets()
1635 struct dm_target *ti = t->targets + i; in dm_table_resume_targets()