Lines Matching refs:dm_clone_region_hydration

535 struct dm_clone_region_hydration {  struct
619 static struct dm_clone_region_hydration *__hash_find(struct hash_table_bucket *bucket, in __hash_find()
622 struct dm_clone_region_hydration *hd; in __hash_find()
638 struct dm_clone_region_hydration *hd) in __insert_region_hydration()
650 static struct dm_clone_region_hydration *
652 struct dm_clone_region_hydration *hd) in __find_or_insert_region_hydration()
654 struct dm_clone_region_hydration *hd2; in __find_or_insert_region_hydration()
668 static struct dm_clone_region_hydration *alloc_hydration(struct clone *clone) in alloc_hydration()
670 struct dm_clone_region_hydration *hd; in alloc_hydration()
682 static inline void free_hydration(struct dm_clone_region_hydration *hd) in free_hydration()
688 static void hydration_init(struct dm_clone_region_hydration *hd, unsigned long region_nr) in hydration_init()
705 static int hydration_update_metadata(struct dm_clone_region_hydration *hd) in hydration_update_metadata()
739 static void hydration_complete(struct dm_clone_region_hydration *hd) in hydration_complete()
771 struct dm_clone_region_hydration *tmp, *hd = context; in hydration_kcopyd_callback()
799 static void hydration_copy(struct dm_clone_region_hydration *hd, unsigned int nr_regions) in hydration_copy()
845 struct dm_clone_region_hydration *hd = bio->bi_private; in overwrite_endio()
853 static void hydration_overwrite(struct dm_clone_region_hydration *hd, struct bio *bio) in hydration_overwrite()
884 struct dm_clone_region_hydration *hd, *hd2; in hydrate_bio_region()
980 struct dm_clone_region_hydration *head;
985 struct dm_clone_region_hydration *hd) in __batch_hydration()
1027 struct dm_clone_region_hydration *hd; in __start_next_hydration()
2216 _hydration_cache = KMEM_CACHE(dm_clone_region_hydration, 0); in dm_clone_init()