Go to the source code of this file.
|
| struct dm_transaction_manager * | dm_tm_create_non_blocking_clone (struct dm_transaction_manager *real) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_create_non_blocking_clone) |
| |
| void | dm_tm_destroy (struct dm_transaction_manager *tm) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_destroy) |
| |
| int | dm_tm_pre_commit (struct dm_transaction_manager *tm) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_pre_commit) |
| |
| int | dm_tm_commit (struct dm_transaction_manager *tm, struct dm_block *root) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_commit) |
| |
| int | dm_tm_new_block (struct dm_transaction_manager *tm, struct dm_block_validator *v, struct dm_block **result) |
| |
| int | dm_tm_shadow_block (struct dm_transaction_manager *tm, dm_block_t orig, struct dm_block_validator *v, struct dm_block **result, int *inc_children) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_shadow_block) |
| |
| int | dm_tm_read_lock (struct dm_transaction_manager *tm, dm_block_t b, struct dm_block_validator *v, struct dm_block **blk) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_read_lock) |
| |
| int | dm_tm_unlock (struct dm_transaction_manager *tm, struct dm_block *b) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_unlock) |
| |
| void | dm_tm_inc (struct dm_transaction_manager *tm, dm_block_t b) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_inc) |
| |
| void | dm_tm_dec (struct dm_transaction_manager *tm, dm_block_t b) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_dec) |
| |
| int | dm_tm_ref (struct dm_transaction_manager *tm, dm_block_t b, uint32_t *result) |
| |
| struct dm_block_manager * | dm_tm_get_bm (struct dm_transaction_manager *tm) |
| |
| int | dm_tm_create_with_sm (struct dm_block_manager *bm, dm_block_t sb_location, struct dm_transaction_manager **tm, struct dm_space_map **sm) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_create_with_sm) |
| |
| int | dm_tm_open_with_sm (struct dm_block_manager *bm, dm_block_t sb_location, void *sm_root, size_t root_len, struct dm_transaction_manager **tm, struct dm_space_map **sm) |
| |
| | EXPORT_SYMBOL_GPL (dm_tm_open_with_sm) |
| |
| #define DM_MSG_PREFIX "transaction manager" |