Home
last modified time | relevance | path

Searched refs:dm_array_cursor (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/drivers/md/persistent-data/
Ddm-array.h195 struct dm_array_cursor { struct
205 dm_block_t root, struct dm_array_cursor *c); argument
206 void dm_array_cursor_end(struct dm_array_cursor *c);
208 uint32_t dm_array_cursor_index(struct dm_array_cursor *c);
209 int dm_array_cursor_next(struct dm_array_cursor *c);
210 int dm_array_cursor_skip(struct dm_array_cursor *c, uint32_t count);
215 void dm_array_cursor_get_value(struct dm_array_cursor *c, void **value_le);
Ddm-array.c905 static int load_ablock(struct dm_array_cursor *c) in load_ablock()
935 struct dm_array_cursor *c) in dm_array_cursor_begin()
951 void dm_array_cursor_end(struct dm_array_cursor *c) in dm_array_cursor_end()
960 int dm_array_cursor_next(struct dm_array_cursor *c) in dm_array_cursor_next()
983 int dm_array_cursor_skip(struct dm_array_cursor *c, uint32_t count) in dm_array_cursor_skip()
1004 void dm_array_cursor_get_value(struct dm_array_cursor *c, void **value_le) in dm_array_cursor_get_value()
Ddm-bitset.h182 struct dm_array_cursor cursor;
/linux-6.1.9/drivers/md/
Ddm-cache-metadata.c160 struct dm_array_cursor mapping_cursor;
161 struct dm_array_cursor hint_cursor;
1329 struct dm_array_cursor *mapping_cursor, in __load_mapping_v1()
1330 struct dm_array_cursor *hint_cursor, in __load_mapping_v1()
1370 struct dm_array_cursor *mapping_cursor, in __load_mapping_v2()
1371 struct dm_array_cursor *hint_cursor, in __load_mapping_v2()