Lines Matching refs:rh
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 *rh, int errors_handled);
75 int dm_rh_flush(struct dm_region_hash *rh);
78 void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios);
79 void dm_rh_dec(struct dm_region_hash *rh, region_t region);
82 void dm_rh_delay(struct dm_region_hash *rh, struct bio *bio);
84 void dm_rh_mark_nosync(struct dm_region_hash *rh, struct bio *bio);
91 void dm_rh_recovery_prepare(struct dm_region_hash *rh);
94 struct dm_region *dm_rh_recovery_start(struct dm_region_hash *rh);
100 int dm_rh_recovery_in_flight(struct dm_region_hash *rh);
103 void dm_rh_start_recovery(struct dm_region_hash *rh);
104 void dm_rh_stop_recovery(struct dm_region_hash *rh);