Searched defs:dm_space_map (Results 1 – 2 of 2) sorted by relevance
| /kernel/linux/linux-5.10/drivers/md/persistent-data/ |
| D | dm-space-map.h | 18 struct dm_space_map { struct 19 void (*destroy)(struct dm_space_map *sm); argument 24 int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks); argument 30 int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count); argument 40 int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count); argument 42 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result); argument 43 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, argument 45 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count); argument 47 int (*commit)(struct dm_space_map *sm); argument 49 int (*inc_block)(struct dm_space_map *sm, dm_block_t b); argument [all …]
|
| /kernel/linux/linux-6.6/drivers/md/persistent-data/ |
| D | dm-space-map.h | 19 struct dm_space_map { struct 20 void (*destroy)(struct dm_space_map *sm); argument 25 int (*extend)(struct dm_space_map *sm, dm_block_t extra_blocks); argument 31 int (*get_nr_blocks)(struct dm_space_map *sm, dm_block_t *count); argument 41 int (*get_nr_free)(struct dm_space_map *sm, dm_block_t *count); argument 43 int (*get_count)(struct dm_space_map *sm, dm_block_t b, uint32_t *result); argument 44 int (*count_is_more_than_one)(struct dm_space_map *sm, dm_block_t b, argument 46 int (*set_count)(struct dm_space_map *sm, dm_block_t b, uint32_t count); argument 48 int (*commit)(struct dm_space_map *sm); argument 50 int (*inc_blocks)(struct dm_space_map *sm, dm_block_t b, dm_block_t e); argument [all …]
|