Lines Matching refs:area

410 				sector_t *area, sector_t *offset)
414 *area = data_sector >> log2_interleave_sectors;
417 *area = 0;
428 static __u64 get_metadata_sector_and_offset(struct dm_integrity_c *ic, sector_t area,
434 ms = area << ic->sb->log2_interleave_sectors;
436 ms += area << ic->log2_metadata_run;
438 ms += area * ic->metadata_run;
454 static sector_t get_data_sector(struct dm_integrity_c *ic, sector_t area, sector_t offset)
461 result = area << ic->sb->log2_interleave_sectors;
463 result += (area + 1) << ic->log2_metadata_run;
465 result += (area + 1) * ic->metadata_run;
1745 sector_t area, offset;
1827 get_area_and_offset(ic, dio->range.logical_sector, &area, &offset);
1828 dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset, &dio->metadata_offset);
1829 bio->bi_iter.bi_sector = get_data_sector(ic, area, offset);
1975 sector_t area, offset;
1978 get_area_and_offset(ic, dio->range.logical_sector, &area, &offset);
1979 dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset, &dio->metadata_offset);
2346 sector_t sec, area, offset;
2366 get_area_and_offset(ic, sec, &area, &offset);
2378 if (area2 != area || offset2 != offset + ((k - j) << ic->sb->log2_sectors_per_block))
2424 metadata_block = get_metadata_sector_and_offset(ic, area, offset, &metadata_offset);
2453 get_data_sector(ic, area, offset),
2520 sector_t area, offset;
2548 get_area_and_offset(ic, range.logical_sector, &area, &offset);
2573 get_area_and_offset(ic, logical_sector, &area, &offset);
2596 io_loc.sector = get_data_sector(ic, area, offset);
2611 metadata_block = get_metadata_sector_and_offset(ic, area, offset, &metadata_offset);
4097 ti->error = "Cannot allocate superblock area";