Lines Matching refs:area
411 sector_t *area, sector_t *offset)
415 *area = data_sector >> log2_interleave_sectors;
418 *area = 0;
429 static __u64 get_metadata_sector_and_offset(struct dm_integrity_c *ic, sector_t area,
435 ms = area << ic->sb->log2_interleave_sectors;
437 ms += area << ic->log2_metadata_run;
439 ms += area * ic->metadata_run;
455 static sector_t get_data_sector(struct dm_integrity_c *ic, sector_t area, sector_t offset)
462 result = area << ic->sb->log2_interleave_sectors;
464 result += (area + 1) << ic->log2_metadata_run;
466 result += (area + 1) * ic->metadata_run;
1710 sector_t sector, logical_sector, area, offset;
1713 get_area_and_offset(ic, dio->range.logical_sector, &area, &offset);
1714 dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset,
1716 sector = get_data_sector(ic, area, offset);
1932 sector_t area, offset;
2018 get_area_and_offset(ic, dio->range.logical_sector, &area, &offset);
2019 dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset, &dio->metadata_offset);
2020 bio->bi_iter.bi_sector = get_data_sector(ic, area, offset);
2169 sector_t area, offset;
2172 get_area_and_offset(ic, dio->range.logical_sector, &area, &offset);
2173 dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset, &dio->metadata_offset);
2551 sector_t sec, area, offset;
2571 get_area_and_offset(ic, sec, &area, &offset);
2584 if (area2 != area || offset2 != offset + ((k - j) << ic->sb->log2_sectors_per_block))
2629 metadata_block = get_metadata_sector_and_offset(ic, area, offset, &metadata_offset);
2659 get_data_sector(ic, area, offset),
2728 sector_t area, offset;
2777 get_area_and_offset(ic, range.logical_sector, &area, &offset);
2802 get_area_and_offset(ic, logical_sector, &area, &offset);
2824 io_loc.sector = get_data_sector(ic, area, offset);
2839 metadata_block = get_metadata_sector_and_offset(ic, area, offset, &metadata_offset);
4402 ti->error = "Cannot allocate superblock area";