Symbol: dm_thin_device
drivers/md/dm-thin-metadata.c
1002
struct dm_thin_device *td, *tmp;
drivers/md/dm-thin-metadata.c
1042
struct dm_thin_device **td)
drivers/md/dm-thin-metadata.c
1045
struct dm_thin_device *td2;
drivers/md/dm-thin-metadata.c
1103
static void __close_device(struct dm_thin_device *td)
drivers/md/dm-thin-metadata.c
1114
struct dm_thin_device *td;
drivers/md/dm-thin-metadata.c
1164
struct dm_thin_device *snap,
drivers/md/dm-thin-metadata.c
1168
struct dm_thin_device *td;
drivers/md/dm-thin-metadata.c
1190
struct dm_thin_device *td;
drivers/md/dm-thin-metadata.c
1257
struct dm_thin_device *td;
drivers/md/dm-thin-metadata.c
1471
struct dm_thin_device **td)
drivers/md/dm-thin-metadata.c
1483
int dm_pool_close_thin_device(struct dm_thin_device *td)
drivers/md/dm-thin-metadata.c
1492
dm_thin_id dm_thin_dev_id(struct dm_thin_device *td)
drivers/md/dm-thin-metadata.c
1503
static bool __snapshotted_since(struct dm_thin_device *td, uint32_t time)
drivers/md/dm-thin-metadata.c
1508
static void unpack_lookup_result(struct dm_thin_device *td, __le64 value,
drivers/md/dm-thin-metadata.c
1521
static int __find_block(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.c
1542
int dm_thin_find_block(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.c
1560
static int __find_next_mapped_block(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.c
1576
static int __find_mapped_range(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.c
1622
int dm_thin_find_mapped_range(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.c
1640
static int __insert(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.c
1663
int dm_thin_insert_block(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.c
1676
static int __remove_range(struct dm_thin_device *td, dm_block_t begin, dm_block_t end)
drivers/md/dm-thin-metadata.c
1735
int dm_thin_remove_range(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.c
1788
bool dm_thin_changed_this_transaction(struct dm_thin_device *td)
drivers/md/dm-thin-metadata.c
1802
struct dm_thin_device *td, *tmp;
drivers/md/dm-thin-metadata.c
1816
bool dm_thin_aborted_changes(struct dm_thin_device *td)
drivers/md/dm-thin-metadata.c
1866
struct dm_thin_device *td;
drivers/md/dm-thin-metadata.c
1958
int dm_thin_get_mapped_count(struct dm_thin_device *td, dm_block_t *result)
drivers/md/dm-thin-metadata.c
1973
static int __highest_block(struct dm_thin_device *td, dm_block_t *result)
drivers/md/dm-thin-metadata.c
1989
int dm_thin_get_highest_mapped_block(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.c
855
struct dm_thin_device *td, *tmp;
drivers/md/dm-thin-metadata.h
130
struct dm_thin_device **td);
drivers/md/dm-thin-metadata.h
132
int dm_pool_close_thin_device(struct dm_thin_device *td);
drivers/md/dm-thin-metadata.h
134
dm_thin_id dm_thin_dev_id(struct dm_thin_device *td);
drivers/md/dm-thin-metadata.h
147
int dm_thin_find_block(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.h
154
int dm_thin_find_mapped_range(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.h
167
int dm_thin_insert_block(struct dm_thin_device *td, dm_block_t block,
drivers/md/dm-thin-metadata.h
170
int dm_thin_remove_range(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.h
176
bool dm_thin_changed_this_transaction(struct dm_thin_device *td);
drivers/md/dm-thin-metadata.h
180
bool dm_thin_aborted_changes(struct dm_thin_device *td);
drivers/md/dm-thin-metadata.h
182
int dm_thin_get_highest_mapped_block(struct dm_thin_device *td,
drivers/md/dm-thin-metadata.h
185
int dm_thin_get_mapped_count(struct dm_thin_device *td, dm_block_t *result);
drivers/md/dm-thin-metadata.h
35
struct dm_thin_device;
drivers/md/dm-thin.c
121
static bool build_key(struct dm_thin_device *td, enum lock_space ls,
drivers/md/dm-thin.c
132
static void build_data_key(struct dm_thin_device *td, dm_block_t b,
drivers/md/dm-thin.c
138
static void build_virtual_key(struct dm_thin_device *td, dm_block_t b,
drivers/md/dm-thin.c
2724
struct dm_thin_device *td = tc->td;
drivers/md/dm-thin.c
347
struct dm_thin_device *td;