Home
last modified time | relevance | path

Searched refs:dm_block_validator (Results 1 – 12 of 12) sorted by relevance

/linux-6.1.9/drivers/md/persistent-data/
Ddm-block-manager.h50 struct dm_block_validator { struct
52 void (*prepare_for_write)(struct dm_block_validator *v, struct dm_block *b, size_t block_size); argument
57 int (*check)(struct dm_block_validator *v, struct dm_block *b, size_t block_size); argument
74 struct dm_block_validator *v,
78 struct dm_block_validator *v,
86 struct dm_block_validator *v,
94 struct dm_block_validator *v,
Ddm-transaction-manager.h66 struct dm_block_validator *v,
86 struct dm_block_validator *v,
94 struct dm_block_validator *v,
Ddm-block-manager.c346 struct dm_block_validator *validator;
432 struct dm_block_validator *v) in dm_bm_validate_buffer()
457 struct dm_block_validator *v, in dm_bm_read_lock()
490 dm_block_t b, struct dm_block_validator *v, in dm_bm_write_lock()
526 dm_block_t b, struct dm_block_validator *v, in dm_bm_read_try_lock()
559 dm_block_t b, struct dm_block_validator *v, in dm_bm_write_lock_zero()
Ddm-btree-spine.c18 static void node_prepare_for_write(struct dm_block_validator *v, in node_prepare_for_write()
31 static int node_check(struct dm_block_validator *v, in node_check()
83 struct dm_block_validator btree_node_validator = {
Ddm-transaction-manager.c235 struct dm_block_validator *v, in dm_tm_new_block()
264 struct dm_block_validator *v, in __shadow_block()
304 struct dm_block_validator *v, struct dm_block **result, in dm_tm_shadow_block()
329 struct dm_block_validator *v, in dm_tm_read_lock()
Ddm-space-map-common.c24 static void index_prepare_for_write(struct dm_block_validator *v, in index_prepare_for_write()
36 static int index_check(struct dm_block_validator *v, in index_check()
61 static struct dm_block_validator index_validator = {
74 static void dm_bitmap_prepare_for_write(struct dm_block_validator *v, in dm_bitmap_prepare_for_write()
86 static int dm_bitmap_check(struct dm_block_validator *v, in dm_bitmap_check()
111 static struct dm_block_validator dm_sm_bitmap_validator = {
Ddm-btree-internal.h139 extern struct dm_block_validator btree_node_validator;
Ddm-array.c40 static void array_block_prepare_for_write(struct dm_block_validator *v, in array_block_prepare_for_write()
52 static int array_block_check(struct dm_block_validator *v, in array_block_check()
79 static struct dm_block_validator array_validator = {
/linux-6.1.9/drivers/md/
Ddm-clone-metadata.c166 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
180 static int sb_check(struct dm_block_validator *v, struct dm_block *b, in sb_check()
223 static struct dm_block_validator sb_validator = {
Ddm-era-target.c192 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
216 static int sb_check(struct dm_block_validator *v, in sb_check()
249 static struct dm_block_validator sb_validator = {
Ddm-cache-metadata.c171 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
196 static int sb_check(struct dm_block_validator *v, in sb_check()
229 static struct dm_block_validator sb_validator = {
Ddm-thin-metadata.c248 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
260 static int sb_check(struct dm_block_validator *v, in sb_check()
293 static struct dm_block_validator sb_validator = {