dm_table           45 drivers/md/dm-ioctl.c 	struct dm_table *new_map;
dm_table          254 drivers/md/dm-ioctl.c static struct dm_table *__hash_remove(struct hash_cell *hc)
dm_table          256 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table          285 drivers/md/dm-ioctl.c 	struct dm_table *t;
dm_table          374 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table          682 drivers/md/dm-ioctl.c static struct dm_table *dm_get_inactive_table(struct mapped_device *md, int *srcu_idx)
dm_table          685 drivers/md/dm-ioctl.c 	struct dm_table *table = NULL;
dm_table          705 drivers/md/dm-ioctl.c static struct dm_table *dm_get_live_or_inactive_table(struct mapped_device *md,
dm_table          720 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table          868 drivers/md/dm-ioctl.c 	struct dm_table *t;
dm_table         1040 drivers/md/dm-ioctl.c 	struct dm_table *new_map, *old_map = NULL;
dm_table         1136 drivers/md/dm-ioctl.c static void retrieve_status(struct dm_table *table,
dm_table         1214 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table         1282 drivers/md/dm-ioctl.c static int populate_table(struct dm_table *table,
dm_table         1333 drivers/md/dm-ioctl.c 	struct dm_table *t, *old_map = NULL;
dm_table         1421 drivers/md/dm-ioctl.c 	struct dm_table *old_map = NULL;
dm_table         1454 drivers/md/dm-ioctl.c static void retrieve_deps(struct dm_table *table,
dm_table         1494 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table         1520 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table         1577 drivers/md/dm-ioctl.c 	struct dm_table *table;
dm_table         2071 drivers/md/dm-ioctl.c 	struct dm_table *t, *old_map;
dm_table          501 drivers/md/dm-rq.c 		struct dm_table *map = dm_get_live_table(md, &srcu_idx);
dm_table          537 drivers/md/dm-rq.c int dm_mq_init_request_queue(struct mapped_device *md, struct dm_table *t)
dm_table           33 drivers/md/dm-rq.h int dm_mq_init_request_queue(struct mapped_device *md, struct dm_table *t);
dm_table           97 drivers/md/dm-table.c static inline sector_t *get_node(struct dm_table *t,
dm_table          107 drivers/md/dm-table.c static sector_t high(struct dm_table *t, unsigned int l, unsigned int n)
dm_table          122 drivers/md/dm-table.c static int setup_btree_index(unsigned int l, struct dm_table *t)
dm_table          159 drivers/md/dm-table.c static int alloc_targets(struct dm_table *t, unsigned int num)
dm_table          184 drivers/md/dm-table.c int dm_table_create(struct dm_table **result, fmode_t mode,
dm_table          187 drivers/md/dm-table.c 	struct dm_table *t = kzalloc(sizeof(*t), GFP_KERNEL);
dm_table          231 drivers/md/dm-table.c void dm_table_destroy(struct dm_table *t)
dm_table          432 drivers/md/dm-table.c 	struct dm_table *t = ti->table;
dm_table          527 drivers/md/dm-table.c static int adjoin(struct dm_table *table, struct dm_target *ti)
dm_table          641 drivers/md/dm-table.c static int validate_hardware_logical_block_alignment(struct dm_table *table,
dm_table          708 drivers/md/dm-table.c int dm_table_add_target(struct dm_table *t, const char *type,
dm_table          875 drivers/md/dm-table.c void dm_table_set_type(struct dm_table *t, enum dm_queue_mode type)
dm_table          898 drivers/md/dm-table.c bool dm_table_supports_dax(struct dm_table *t,
dm_table          919 drivers/md/dm-table.c static bool dm_table_does_not_support_partial_completion(struct dm_table *t);
dm_table          940 drivers/md/dm-table.c static int dm_table_determine_type(struct dm_table *t)
dm_table         1028 drivers/md/dm-table.c 		struct dm_table *live_table = dm_get_live_table(t->md, &srcu_idx);
dm_table         1060 drivers/md/dm-table.c enum dm_queue_mode dm_table_get_type(struct dm_table *t)
dm_table         1065 drivers/md/dm-table.c struct target_type *dm_table_get_immutable_target_type(struct dm_table *t)
dm_table         1070 drivers/md/dm-table.c struct dm_target *dm_table_get_immutable_target(struct dm_table *t)
dm_table         1080 drivers/md/dm-table.c struct dm_target *dm_table_get_wildcard_target(struct dm_table *t)
dm_table         1094 drivers/md/dm-table.c bool dm_table_bio_based(struct dm_table *t)
dm_table         1099 drivers/md/dm-table.c bool dm_table_request_based(struct dm_table *t)
dm_table         1104 drivers/md/dm-table.c static int dm_table_alloc_md_mempools(struct dm_table *t, struct mapped_device *md)
dm_table         1132 drivers/md/dm-table.c void dm_table_free_md_mempools(struct dm_table *t)
dm_table         1138 drivers/md/dm-table.c struct dm_md_mempools *dm_table_get_md_mempools(struct dm_table *t)
dm_table         1143 drivers/md/dm-table.c static int setup_indexes(struct dm_table *t)
dm_table         1172 drivers/md/dm-table.c static int dm_table_build_index(struct dm_table *t)
dm_table         1200 drivers/md/dm-table.c static struct gendisk * dm_table_get_integrity_disk(struct dm_table *t)
dm_table         1244 drivers/md/dm-table.c static int dm_table_register_integrity(struct dm_table *t)
dm_table         1289 drivers/md/dm-table.c int dm_table_complete(struct dm_table *t)
dm_table         1319 drivers/md/dm-table.c void dm_table_event_callback(struct dm_table *t,
dm_table         1328 drivers/md/dm-table.c void dm_table_event(struct dm_table *t)
dm_table         1343 drivers/md/dm-table.c inline sector_t dm_table_get_size(struct dm_table *t)
dm_table         1349 drivers/md/dm-table.c struct dm_target *dm_table_get_target(struct dm_table *t, unsigned int index)
dm_table         1363 drivers/md/dm-table.c struct dm_target *dm_table_find_target(struct dm_table *t, sector_t sector)
dm_table         1399 drivers/md/dm-table.c bool dm_table_has_no_data_devices(struct dm_table *table)
dm_table         1428 drivers/md/dm-table.c static bool dm_table_supports_zoned_model(struct dm_table *t,
dm_table         1458 drivers/md/dm-table.c static bool dm_table_matches_zone_sectors(struct dm_table *t,
dm_table         1475 drivers/md/dm-table.c static int validate_hardware_zoned_model(struct dm_table *table,
dm_table         1504 drivers/md/dm-table.c int dm_calculate_queue_limits(struct dm_table *table,
dm_table         1606 drivers/md/dm-table.c static void dm_table_verify_integrity(struct dm_table *t)
dm_table         1640 drivers/md/dm-table.c static bool dm_table_supports_flush(struct dm_table *t, unsigned long flush)
dm_table         1682 drivers/md/dm-table.c static int dm_table_supports_dax_write_cache(struct dm_table *t)
dm_table         1715 drivers/md/dm-table.c static bool dm_table_all_devices_attribute(struct dm_table *t,
dm_table         1741 drivers/md/dm-table.c static bool dm_table_does_not_support_partial_completion(struct dm_table *t)
dm_table         1754 drivers/md/dm-table.c static bool dm_table_supports_write_same(struct dm_table *t)
dm_table         1781 drivers/md/dm-table.c static bool dm_table_supports_write_zeroes(struct dm_table *t)
dm_table         1808 drivers/md/dm-table.c static bool dm_table_supports_discards(struct dm_table *t)
dm_table         1842 drivers/md/dm-table.c static bool dm_table_supports_secure_erase(struct dm_table *t)
dm_table         1875 drivers/md/dm-table.c static bool dm_table_requires_stable_pages(struct dm_table *t)
dm_table         1891 drivers/md/dm-table.c void dm_table_set_restrictions(struct dm_table *t, struct request_queue *q,
dm_table         1979 drivers/md/dm-table.c unsigned int dm_table_get_num_targets(struct dm_table *t)
dm_table         1984 drivers/md/dm-table.c struct list_head *dm_table_get_devices(struct dm_table *t)
dm_table         1989 drivers/md/dm-table.c fmode_t dm_table_get_mode(struct dm_table *t)
dm_table         2001 drivers/md/dm-table.c static void suspend_targets(struct dm_table *t, enum suspend_mode mode)
dm_table         2027 drivers/md/dm-table.c void dm_table_presuspend_targets(struct dm_table *t)
dm_table         2035 drivers/md/dm-table.c void dm_table_presuspend_undo_targets(struct dm_table *t)
dm_table         2043 drivers/md/dm-table.c void dm_table_postsuspend_targets(struct dm_table *t)
dm_table         2051 drivers/md/dm-table.c int dm_table_resume_targets(struct dm_table *t)
dm_table         2081 drivers/md/dm-table.c void dm_table_add_target_callbacks(struct dm_table *t, struct dm_target_callbacks *cb)
dm_table         2087 drivers/md/dm-table.c int dm_table_any_congested(struct dm_table *t, int bdi_bits)
dm_table         2113 drivers/md/dm-table.c struct mapped_device *dm_table_get_md(struct dm_table *t)
dm_table         2119 drivers/md/dm-table.c const char *dm_table_device_name(struct dm_table *t)
dm_table         2125 drivers/md/dm-table.c void dm_table_run_md_queue_async(struct dm_table *t)
dm_table           66 drivers/md/dm.c 	struct dm_table *map;
dm_table          449 drivers/md/dm.c 	struct dm_table *map;
dm_table          497 drivers/md/dm.c 	struct dm_table *map;
dm_table          704 drivers/md/dm.c struct dm_table *dm_get_live_table(struct mapped_device *md, int *srcu_idx) __acquires(md->io_barrier)
dm_table          726 drivers/md/dm.c static struct dm_table *dm_get_live_table_fast(struct mapped_device *md) __acquires(RCU)
dm_table         1067 drivers/md/dm.c 	struct dm_table *map;
dm_table         1112 drivers/md/dm.c 	struct dm_table *map;
dm_table         1594 drivers/md/dm.c 			    struct dm_table *map, struct bio *bio)
dm_table         1608 drivers/md/dm.c 					struct dm_table *map, struct bio *bio)
dm_table         1681 drivers/md/dm.c static blk_qc_t __process_bio(struct mapped_device *md, struct dm_table *map,
dm_table         1739 drivers/md/dm.c 			       struct dm_table *map, struct bio *bio)
dm_table         1780 drivers/md/dm.c 	struct dm_table *map;
dm_table         1805 drivers/md/dm.c 	struct dm_table *map;
dm_table         2048 drivers/md/dm.c static int __bind_mempools(struct mapped_device *md, struct dm_table *t)
dm_table         2125 drivers/md/dm.c static struct dm_table *__bind(struct mapped_device *md, struct dm_table *t,
dm_table         2128 drivers/md/dm.c 	struct dm_table *old_map;
dm_table         2189 drivers/md/dm.c static struct dm_table *__unbind(struct mapped_device *md)
dm_table         2191 drivers/md/dm.c 	struct dm_table *map = rcu_dereference_protected(md->map, 1);
dm_table         2275 drivers/md/dm.c int dm_setup_md_queue(struct mapped_device *md, struct dm_table *t)
dm_table         2372 drivers/md/dm.c 	struct dm_table *map;
dm_table         2465 drivers/md/dm.c 	struct dm_table *map;
dm_table         2496 drivers/md/dm.c struct dm_table *dm_swap_table(struct mapped_device *md, struct dm_table *table)
dm_table         2498 drivers/md/dm.c 	struct dm_table *live_map = NULL, *map = ERR_PTR(-EINVAL);
dm_table         2578 drivers/md/dm.c static int __dm_suspend(struct mapped_device *md, struct dm_table *map,
dm_table         2689 drivers/md/dm.c 	struct dm_table *map = NULL;
dm_table         2722 drivers/md/dm.c static int __dm_resume(struct mapped_device *md, struct dm_table *map)
dm_table         2748 drivers/md/dm.c 	struct dm_table *map = NULL;
dm_table         2789 drivers/md/dm.c 	struct dm_table *map = NULL;
dm_table         3058 drivers/md/dm.c 	struct dm_table *table;
dm_table           46 drivers/md/dm.h struct dm_table;
dm_table           52 drivers/md/dm.h void dm_table_event_callback(struct dm_table *t,
dm_table           54 drivers/md/dm.h struct dm_target *dm_table_get_target(struct dm_table *t, unsigned int index);
dm_table           55 drivers/md/dm.h struct dm_target *dm_table_find_target(struct dm_table *t, sector_t sector);
dm_table           56 drivers/md/dm.h bool dm_table_has_no_data_devices(struct dm_table *table);
dm_table           57 drivers/md/dm.h int dm_calculate_queue_limits(struct dm_table *table,
dm_table           59 drivers/md/dm.h void dm_table_set_restrictions(struct dm_table *t, struct request_queue *q,
dm_table           61 drivers/md/dm.h struct list_head *dm_table_get_devices(struct dm_table *t);
dm_table           62 drivers/md/dm.h void dm_table_presuspend_targets(struct dm_table *t);
dm_table           63 drivers/md/dm.h void dm_table_presuspend_undo_targets(struct dm_table *t);
dm_table           64 drivers/md/dm.h void dm_table_postsuspend_targets(struct dm_table *t);
dm_table           65 drivers/md/dm.h int dm_table_resume_targets(struct dm_table *t);
dm_table           66 drivers/md/dm.h int dm_table_any_congested(struct dm_table *t, int bdi_bits);
dm_table           67 drivers/md/dm.h enum dm_queue_mode dm_table_get_type(struct dm_table *t);
dm_table           68 drivers/md/dm.h struct target_type *dm_table_get_immutable_target_type(struct dm_table *t);
dm_table           69 drivers/md/dm.h struct dm_target *dm_table_get_immutable_target(struct dm_table *t);
dm_table           70 drivers/md/dm.h struct dm_target *dm_table_get_wildcard_target(struct dm_table *t);
dm_table           71 drivers/md/dm.h bool dm_table_bio_based(struct dm_table *t);
dm_table           72 drivers/md/dm.h bool dm_table_request_based(struct dm_table *t);
dm_table           73 drivers/md/dm.h void dm_table_free_md_mempools(struct dm_table *t);
dm_table           74 drivers/md/dm.h struct dm_md_mempools *dm_table_get_md_mempools(struct dm_table *t);
dm_table           75 drivers/md/dm.h bool dm_table_supports_dax(struct dm_table *t, iterate_devices_callout_fn fn,
dm_table           86 drivers/md/dm.h int dm_setup_md_queue(struct mapped_device *md, struct dm_table *t);
dm_table           19 include/linux/device-mapper.h struct dm_table;
dm_table          252 include/linux/device-mapper.h 	struct dm_table *table;
dm_table          452 include/linux/device-mapper.h int dm_table_create(struct dm_table **result, fmode_t mode,
dm_table          458 include/linux/device-mapper.h int dm_table_add_target(struct dm_table *t, const char *type,
dm_table          464 include/linux/device-mapper.h void dm_table_add_target_callbacks(struct dm_table *t, struct dm_target_callbacks *cb);
dm_table          472 include/linux/device-mapper.h void dm_table_set_type(struct dm_table *t, enum dm_queue_mode type);
dm_table          477 include/linux/device-mapper.h int dm_table_complete(struct dm_table *t);
dm_table          482 include/linux/device-mapper.h void dm_table_destroy(struct dm_table *t);
dm_table          492 include/linux/device-mapper.h struct dm_table *dm_get_live_table(struct mapped_device *md, int *srcu_idx);
dm_table          499 include/linux/device-mapper.h sector_t dm_table_get_size(struct dm_table *t);
dm_table          500 include/linux/device-mapper.h unsigned int dm_table_get_num_targets(struct dm_table *t);
dm_table          501 include/linux/device-mapper.h fmode_t dm_table_get_mode(struct dm_table *t);
dm_table          502 include/linux/device-mapper.h struct mapped_device *dm_table_get_md(struct dm_table *t);
dm_table          503 include/linux/device-mapper.h const char *dm_table_device_name(struct dm_table *t);
dm_table          508 include/linux/device-mapper.h void dm_table_event(struct dm_table *t);
dm_table          513 include/linux/device-mapper.h void dm_table_run_md_queue_async(struct dm_table *t);
dm_table          519 include/linux/device-mapper.h struct dm_table *dm_swap_table(struct mapped_device *md,
dm_table          520 include/linux/device-mapper.h 			       struct dm_table *t);