Lines Matching refs:block
94 sector_t block; member
115 sector_t block; member
174 static sector_t verity_position_at_level(struct dm_verity *v, sector_t block, in verity_position_at_level() argument
177 return block >> (level * v->hash_per_block_bits); in verity_position_at_level()
180 static void verity_hash_at_level(struct dm_verity *v, sector_t block, int level, in verity_hash_at_level() argument
183 sector_t position = verity_position_at_level(v, block, level); in verity_hash_at_level()
202 unsigned long long block) in verity_handle_err() argument
229 block); in verity_handle_err()
235 DM_VERITY_ENV_VAR_NAME, type, block); in verity_handle_err()
260 static int verity_verify_level(struct dm_verity_io *io, sector_t block, in verity_verify_level() argument
271 verity_hash_at_level(v, block, level, &hash_block, &offset); in verity_verify_level()
373 int r = verity_verify_level(io, io->block + b, 0, true); in verity_verify_io()
383 int r = verity_verify_level(io, io->block + b, i, false); in verity_verify_io()
443 io->block + b)) in verity_verify_io()
500 verity_hash_at_level(v, pw->block, i, &hash_block_start, NULL); in verity_prefetch_io()
501 verity_hash_at_level(v, pw->block + pw->n_blocks - 1, i, &hash_block_end, NULL); in verity_prefetch_io()
537 pw->block = io->block; in verity_submit_prefetch()
573 io->block = bio->bi_iter.bi_sector >> (v->data_dev_block_bits - SECTOR_SHIFT); in verity_map()