Lines Matching defs:rh

102 	struct dm_region_hash *rh;	/* FIXME: can we get rid of this ? */  member
116 static region_t dm_rh_sector_to_region(struct dm_region_hash *rh, sector_t sector) in dm_rh_sector_to_region()
121 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region) in dm_rh_region_to_sector()
127 region_t dm_rh_bio_to_region(struct dm_region_hash *rh, struct bio *bio) in dm_rh_bio_to_region()
146 sector_t dm_rh_get_region_size(struct dm_region_hash *rh) in dm_rh_get_region_size()
169 struct dm_region_hash *rh; in dm_region_hash_create() local
235 void dm_region_hash_destroy(struct dm_region_hash *rh) in dm_region_hash_destroy()
258 struct dm_dirty_log *dm_rh_dirty_log(struct dm_region_hash *rh) in dm_rh_dirty_log()
264 static unsigned rh_hash(struct dm_region_hash *rh, region_t region) in rh_hash()
269 static struct dm_region *__rh_lookup(struct dm_region_hash *rh, region_t region) in __rh_lookup()
281 static void __rh_insert(struct dm_region_hash *rh, struct dm_region *reg) in __rh_insert()
286 static struct dm_region *__rh_alloc(struct dm_region_hash *rh, region_t region) in __rh_alloc()
322 static struct dm_region *__rh_find(struct dm_region_hash *rh, region_t region) in __rh_find()
336 int dm_rh_get_state(struct dm_region_hash *rh, region_t region, int may_block) in dm_rh_get_state()
364 struct dm_region_hash *rh = reg->rh; in complete_resync_work() local
393 void dm_rh_mark_nosync(struct dm_region_hash *rh, struct bio *bio) in dm_rh_mark_nosync()
438 void dm_rh_update_states(struct dm_region_hash *rh, int errors_handled) in dm_rh_update_states()
501 static void rh_inc(struct dm_region_hash *rh, region_t region) in rh_inc()
524 void dm_rh_inc_pending(struct dm_region_hash *rh, struct bio_list *bios) in dm_rh_inc_pending()
536 void dm_rh_dec(struct dm_region_hash *rh, region_t region) in dm_rh_dec()
585 static int __rh_recovery_prepare(struct dm_region_hash *rh) in __rh_recovery_prepare()
620 void dm_rh_recovery_prepare(struct dm_region_hash *rh) in dm_rh_recovery_prepare()
643 struct dm_region *dm_rh_recovery_start(struct dm_region_hash *rh) in dm_rh_recovery_start()
661 struct dm_region_hash *rh = reg->rh; in dm_rh_recovery_end() local
676 int dm_rh_recovery_in_flight(struct dm_region_hash *rh) in dm_rh_recovery_in_flight()
682 int dm_rh_flush(struct dm_region_hash *rh) in dm_rh_flush()
688 void dm_rh_delay(struct dm_region_hash *rh, struct bio *bio) in dm_rh_delay()
699 void dm_rh_stop_recovery(struct dm_region_hash *rh) in dm_rh_stop_recovery()
709 void dm_rh_start_recovery(struct dm_region_hash *rh) in dm_rh_start_recovery()