Searched refs:dm_block_validator (Results 1 – 12 of 12) sorted by relevance
/Linux-v5.10/drivers/md/persistent-data/ |
D | dm-block-manager.h | 50 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,
|
D | dm-transaction-manager.h | 66 struct dm_block_validator *v, 86 struct dm_block_validator *v, 94 struct dm_block_validator *v,
|
D | dm-btree-spine.c | 18 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 = {
|
D | dm-block-manager.c | 346 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()
|
D | dm-transaction-manager.c | 235 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()
|
D | dm-space-map-common.c | 22 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 = {
|
D | dm-btree-internal.h | 139 extern struct dm_block_validator btree_node_validator;
|
D | dm-array.c | 40 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-v5.10/drivers/md/ |
D | dm-clone-metadata.c | 166 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 = {
|
D | dm-era-target.c | 191 static void sb_prepare_for_write(struct dm_block_validator *v, in sb_prepare_for_write() 215 static int sb_check(struct dm_block_validator *v, in sb_check() 248 static struct dm_block_validator sb_validator = {
|
D | dm-cache-metadata.c | 171 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 = {
|
D | dm-thin-metadata.c | 248 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 = {
|