Lines Matching defs:region_nr
282 static inline sector_t region_to_sector(struct clone *clone, unsigned long region_nr)
284 return ((sector_t)region_nr << clone->region_shift);
537 unsigned long region_nr;
609 unsigned long region_nr)
611 return &clone->ht[hash_long(region_nr, HASH_TABLE_BITS)];
615 * Search hash table for a hydration with hd->region_nr == region_nr
620 unsigned long region_nr)
625 if (hd->region_nr == region_nr)
656 hd2 = __hash_find(bucket, hd->region_nr);
688 static void hydration_init(struct dm_clone_region_hydration *hd, unsigned long region_nr)
690 hd->region_nr = region_nr;
717 r = dm_clone_set_region_hydrated(clone->cmd, hd->region_nr);
719 bucket = get_hash_table_bucket(clone, hd->region_nr);
810 region_start = hd->region_nr;
882 unsigned long region_nr;
886 region_nr = bio_to_region(clone, bio);
887 bucket = get_hash_table_bucket(clone, region_nr);
891 hd = __hash_find(bucket, region_nr);
899 if (dm_clone_is_region_hydrated(clone->cmd, region_nr)) {
913 hydration_init(hd, region_nr);
918 if (dm_clone_is_region_hydrated(clone->cmd, region_nr)) {
993 (batch->head->region_nr + batch->nr_batched_regions) == hd->region_nr) {
1331 unsigned long region_nr;
1372 region_nr = bio_to_region(clone, bio);
1373 if (dm_clone_is_region_hydrated(clone->cmd, region_nr)) {