Home
last modified time | relevance | path

Searched refs:dm_array_info (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/md/persistent-data/
Ddm-array.h68 struct dm_array_info { struct
82 void dm_array_info_init(struct dm_array_info *info,
92 int dm_array_empty(struct dm_array_info *info, dm_block_t *root);
109 int dm_array_resize(struct dm_array_info *info, dm_block_t root,
130 int dm_array_new(struct dm_array_info *info, dm_block_t *root,
137 int dm_array_del(struct dm_array_info *info, dm_block_t root);
149 int dm_array_get_value(struct dm_array_info *info, dm_block_t root,
167 int dm_array_set_value(struct dm_array_info *info, dm_block_t root,
179 int dm_array_walk(struct dm_array_info *info, dm_block_t root,
196 struct dm_array_info *info;
[all …]
Ddm-array.c96 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()
150 static int alloc_ablock(struct dm_array_info *info, size_t size_of_block, in alloc_ablock()
173 static void fill_ablock(struct dm_array_info *info, struct array_block *ab, in fill_ablock()
196 static void trim_ablock(struct dm_array_info *info, struct array_block *ab, in trim_ablock()
216 static int get_ablock(struct dm_array_info *info, dm_block_t b, in get_ablock()
232 static void unlock_ablock(struct dm_array_info *info, struct dm_block *block) in unlock_ablock()
249 static int lookup_ablock(struct dm_array_info *info, dm_block_t root, in lookup_ablock()
[all …]
Ddm-bitset.h68 struct dm_array_info array_info;
/linux-6.1.9/drivers/md/
Ddm-cache-metadata.c113 struct dm_array_info info;
114 struct dm_array_info hint_info;
Ddm-era-target.c285 struct dm_array_info era_array_info;