Searched refs:dm_block_manager (Results 1 - 9 of 9) sorted by path

/linux-master/drivers/md/
H A Ddm-cache-metadata.c110 struct dm_block_manager *bm;
262 static int __superblock_all_zeroes(struct dm_block_manager *bm, bool *result)
1821 struct dm_block_manager *old_bm = NULL, *new_bm = NULL;
H A Ddm-clone-metadata.c142 struct dm_block_manager *bm;
233 static int __superblock_all_zeroes(struct dm_block_manager *bm, bool *formatted)
H A Ddm-era-target.c273 struct dm_block_manager *bm;
333 static int superblock_all_zeroes(struct dm_block_manager *bm, bool *result)
H A Ddm-thin-metadata.c152 struct dm_block_manager *bm;
454 static int __superblock_all_zeroes(struct dm_block_manager *bm, int *result)
/linux-master/drivers/md/persistent-data/
H A Ddm-block-manager.c325 * dm_block_manager and struct dm_block map directly onto a couple of
379 struct dm_block_manager { struct
384 struct dm_block_manager *dm_block_manager_create(struct block_device *bdev,
389 struct dm_block_manager *bm;
417 void dm_block_manager_destroy(struct dm_block_manager *bm)
424 void dm_block_manager_reset(struct dm_block_manager *bm)
430 unsigned int dm_bm_block_size(struct dm_block_manager *bm)
436 dm_block_t dm_bm_nr_blocks(struct dm_block_manager *bm)
441 static int dm_bm_validate_buffer(struct dm_block_manager *bm,
469 int dm_bm_read_lock(struct dm_block_manager *b
[all...]
H A Ddm-block-manager.h34 struct dm_block_manager;
35 struct dm_block_manager *dm_block_manager_create(
38 void dm_block_manager_destroy(struct dm_block_manager *bm);
39 void dm_block_manager_reset(struct dm_block_manager *bm);
41 unsigned int dm_bm_block_size(struct dm_block_manager *bm);
42 dm_block_t dm_bm_nr_blocks(struct dm_block_manager *bm);
75 int dm_bm_read_lock(struct dm_block_manager *bm, dm_block_t b,
79 int dm_bm_write_lock(struct dm_block_manager *bm, dm_block_t b,
87 int dm_bm_read_try_lock(struct dm_block_manager *bm, dm_block_t b,
95 int dm_bm_write_lock_zero(struct dm_block_manager *b
[all...]
H A Ddm-btree.c200 struct dm_block_manager *bm = dm_tm_get_bm(s->tm);
1473 struct dm_block_manager *bm = dm_tm_get_bm(c->info->tm);
H A Ddm-transaction-manager.c62 static void prefetch_issue(struct prefetch_set *p, struct dm_block_manager *bm)
94 struct dm_block_manager *bm;
162 static struct dm_transaction_manager *dm_tm_create(struct dm_block_manager *bm,
448 struct dm_block_manager *dm_tm_get_bm(struct dm_transaction_manager *tm)
461 static int dm_tm_create_internal(struct dm_block_manager *bm,
504 int dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location,
512 int dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location,
H A Ddm-transaction-manager.h126 struct dm_block_manager *dm_tm_get_bm(struct dm_transaction_manager *tm);
145 int dm_tm_create_with_sm(struct dm_block_manager *bm, dm_block_t sb_location,
149 int dm_tm_open_with_sm(struct dm_block_manager *bm, dm_block_t sb_location,

Completed in 195 milliseconds