Lines Matching refs:dm_region

101 struct dm_region {  struct
134 void *dm_rh_region_context(struct dm_region *reg) in dm_rh_region_context()
140 region_t dm_rh_get_region_key(struct dm_region *reg) in dm_rh_get_region_key()
224 sizeof(struct dm_region)); in dm_region_hash_create()
238 struct dm_region *reg, *nreg; in dm_region_hash_destroy()
269 static struct dm_region *__rh_lookup(struct dm_region_hash *rh, region_t region) in __rh_lookup()
271 struct dm_region *reg; 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()
288 struct dm_region *reg, *nreg; in __rh_alloc()
322 static struct dm_region *__rh_find(struct dm_region_hash *rh, region_t region) in __rh_find()
324 struct dm_region *reg; in __rh_find()
339 struct dm_region *reg; in dm_rh_get_state()
362 static void complete_resync_work(struct dm_region *reg, int success) in complete_resync_work()
397 struct dm_region *reg; in dm_rh_mark_nosync()
440 struct dm_region *reg, *next; in dm_rh_update_states()
503 struct dm_region *reg; in rh_inc()
539 struct dm_region *reg; in dm_rh_dec()
589 struct dm_region *reg; in __rh_recovery_prepare()
643 struct dm_region *dm_rh_recovery_start(struct dm_region_hash *rh) in dm_rh_recovery_start()
645 struct dm_region *reg = NULL; in dm_rh_recovery_start()
650 struct dm_region, list); in dm_rh_recovery_start()
659 void dm_rh_recovery_end(struct dm_region *reg, int success) in dm_rh_recovery_end()
690 struct dm_region *reg; in dm_rh_delay()