Home
last modified time | relevance | path

Searched refs:dm_region_hash (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Ddm-region-hash.h18 struct dm_region_hash;
35 struct dm_region_hash *dm_region_hash_create(
43 void dm_region_hash_destroy(struct dm_region_hash *rh);
45 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh);
50 region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio);
51 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region);
57 sector_t dm_rh_get_region_size(struct dm_region_hash *rh);
64 int dm_rh_get_state(struct dm_region_hash *rh, region_t region, int may_block);
65 void dm_rh_set_state(struct dm_region_hash *rh, region_t region,
69 void dm_rh_update_states(struct dm_region_hash *r
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Ddm-region-hash.h21 struct dm_region_hash;
38 struct dm_region_hash *dm_region_hash_create(
46 void dm_region_hash_destroy(struct dm_region_hash *rh);
48 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh);
53 region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio);
54 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region);
60 sector_t dm_rh_get_region_size(struct dm_region_hash *rh);
67 int dm_rh_get_state(struct dm_region_hash *rh, region_t region, int may_block);
68 void dm_rh_set_state(struct dm_region_hash *rh, region_t region,
72 void dm_rh_update_states(struct dm_region_hash *r
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-region-hash.c57 struct dm_region_hash { struct
103 struct dm_region_hash *rh; /* FIXME: can we get rid of this ? */
117 static region_t dm_rh_sector_to_region(struct dm_region_hash *rh, sector_t sector) in dm_rh_sector_to_region()
122 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region) in dm_rh_region_to_sector()
128 region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio) in dm_rh_bio_to_region()
147 sector_t dm_rh_get_region_size(struct dm_region_hash *rh) in dm_rh_get_region_size()
161 struct dm_region_hash *dm_region_hash_create( in dm_region_hash_create()
170 struct dm_region_hash *rh; in dm_region_hash_create()
237 void dm_region_hash_destroy(struct dm_region_hash *rh) in dm_region_hash_destroy()
260 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *r
[all...]
H A Ddm-raid1.c65 struct dm_region_hash *rh;
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-region-hash.c60 struct dm_region_hash { struct
106 struct dm_region_hash *rh; /* FIXME: can we get rid of this ? */
120 static region_t dm_rh_sector_to_region(struct dm_region_hash *rh, sector_t sector) in dm_rh_sector_to_region()
125 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region) in dm_rh_region_to_sector()
131 region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio) in dm_rh_bio_to_region()
150 sector_t dm_rh_get_region_size(struct dm_region_hash *rh) in dm_rh_get_region_size()
164 struct dm_region_hash *dm_region_hash_create( in dm_region_hash_create()
173 struct dm_region_hash *rh; in dm_region_hash_create()
240 void dm_region_hash_destroy(struct dm_region_hash *rh) in dm_region_hash_destroy()
263 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *r
[all...]
H A Ddm-raid1.c70 struct dm_region_hash *rh;

Completed in 7 milliseconds