Home
last modified time | relevance | path

Searched refs:array_block (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/drivers/md/persistent-data/
Ddm-array.c23 struct array_block { struct
44 struct array_block *bh_le = dm_block_data(b); in array_block_prepare_for_write() argument
56 struct array_block *bh_le = dm_block_data(b); in array_block_check()
96 static void *element_at(struct dm_array_info *info, struct array_block *ab, in element_at()
110 static void on_entries(struct dm_array_info *info, struct array_block *ab, in on_entries()
120 static void inc_ablock_entries(struct dm_array_info *info, struct array_block *ab) in inc_ablock_entries()
131 static void dec_ablock_entries(struct dm_array_info *info, struct array_block *ab) in dec_ablock_entries()
144 return (size_of_block - sizeof(struct array_block)) / value_size; in calc_max_entries()
152 struct dm_block **block, struct array_block **ab) in alloc_ablock()
173 static void fill_ablock(struct dm_array_info *info, struct array_block *ab, in fill_ablock()
[all …]
Ddm-array.h200 struct array_block *ab;