Home
last modified time | relevance | path

Searched refs:dm_block_validator (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/persistent-data/
H A 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);
57 int (*check)(struct dm_block_validator *v, struct dm_block *b, size_t block_size);
74 struct dm_block_validator *v,
78 struct dm_block_validator *v,
86 struct dm_block_validator *v,
94 struct dm_block_validator *v,
H A Ddm-transaction-manager.h66 struct dm_block_validator *v,
86 struct dm_block_validator *v,
94 struct dm_block_validator *v,
H A Ddm-block-manager.c346 struct dm_block_validator *validator;
431 struct dm_block_validator *v) in dm_bm_validate_buffer()
456 struct dm_block_validator *v, in dm_bm_read_lock()
489 dm_block_t b, struct dm_block_validator *v, in dm_bm_write_lock()
525 dm_block_t b, struct dm_block_validator *v, in dm_bm_read_try_lock()
558 dm_block_t b, struct dm_block_validator *v, in dm_bm_write_lock_zero()
H A Ddm-btree-spine.c18 static int node_check(struct dm_block_validator *v,
22 static void node_prepare_for_write(struct dm_block_validator *v, in node_prepare_for_write()
37 static int node_check(struct dm_block_validator *v, in node_check()
87 struct dm_block_validator btree_node_validator = {
H A Ddm-space-map-common.c22 static void index_prepare_for_write(struct dm_block_validator *v, in index_prepare_for_write()
34 static int index_check(struct dm_block_validator *v, in index_check()
59 static struct dm_block_validator index_validator = {
72 static void dm_bitmap_prepare_for_write(struct dm_block_validator *v, in dm_bitmap_prepare_for_write()
84 static int dm_bitmap_check(struct dm_block_validator *v, in dm_bitmap_check()
109 static struct dm_block_validator dm_sm_bitmap_validator = {
H A 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()
H A Ddm-btree-internal.h139 extern struct dm_block_validator btree_node_validator;
H A 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 = {
/kernel/linux/linux-6.6/drivers/md/persistent-data/
H A Ddm-block-manager.h52 struct dm_block_validator { struct
54 void (*prepare_for_write)(struct dm_block_validator *v, struct dm_block *b, size_t block_size);
59 int (*check)(struct dm_block_validator *v, struct dm_block *b, size_t block_size);
76 struct dm_block_validator *v,
80 struct dm_block_validator *v,
88 struct dm_block_validator *v,
96 struct dm_block_validator *v,
H A Ddm-transaction-manager.h67 struct dm_block_validator *v,
87 struct dm_block_validator *v,
95 struct dm_block_validator *v,
H A Ddm-block-manager.c348 struct dm_block_validator *validator;
444 struct dm_block_validator *v) in dm_bm_validate_buffer()
470 struct dm_block_validator *v, in dm_bm_read_lock()
503 dm_block_t b, struct dm_block_validator *v, in dm_bm_write_lock()
539 dm_block_t b, struct dm_block_validator *v, in dm_bm_read_try_lock()
572 dm_block_t b, struct dm_block_validator *v, in dm_bm_write_lock_zero()
H A Ddm-btree-spine.c19 static void node_prepare_for_write(struct dm_block_validator *v, in node_prepare_for_write()
32 static int node_check(struct dm_block_validator *v, in node_check()
84 struct dm_block_validator btree_node_validator = {
H A Ddm-transaction-manager.c240 struct dm_block_validator *v, in dm_tm_new_block()
269 struct dm_block_validator *v, in __shadow_block()
309 struct dm_block_validator *v, struct dm_block **result, in dm_tm_shadow_block()
334 struct dm_block_validator *v, in dm_tm_read_lock()
H A Ddm-space-map-common.c25 static void index_prepare_for_write(struct dm_block_validator *v, in index_prepare_for_write()
37 static int index_check(struct dm_block_validator *v, in index_check()
62 static struct dm_block_validator index_validator = {
75 static void dm_bitmap_prepare_for_write(struct dm_block_validator *v, in dm_bitmap_prepare_for_write()
87 static int dm_bitmap_check(struct dm_block_validator *v, in dm_bitmap_check()
112 static struct dm_block_validator dm_sm_bitmap_validator = {
H A Ddm-btree-internal.h141 extern struct dm_block_validator btree_node_validator;
H A Ddm-array.c41 static void array_block_prepare_for_write(struct dm_block_validator *v, in array_block_prepare_for_write()
53 static int array_block_check(struct dm_block_validator *v, in array_block_check()
80 static struct dm_block_validator array_validator = {
/kernel/linux/linux-5.10/drivers/md/
H A 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 = {
H A 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 = {
H A 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 = {
H A 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 = {
/kernel/linux/linux-6.6/drivers/md/
H A 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 = {
H A Ddm-era-target.c199 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
224 static int sb_check(struct dm_block_validator *v, in sb_check()
257 static struct dm_block_validator sb_validator = {
H A Ddm-cache-metadata.c173 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
198 static int sb_check(struct dm_block_validator *v, in sb_check()
231 static struct dm_block_validator sb_validator = {
H A Ddm-thin-metadata.c252 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write()
264 static int sb_check(struct dm_block_validator *v, in sb_check()
297 static struct dm_block_validator sb_validator = {

Completed in 34 milliseconds