Lines Matching refs:hash_offset
181 bool hashtree_info::ecc_read_hashes(fec_handle *f, uint64_t hash_offset, in ecc_read_hashes() argument
187 fec_pread(f, hash, digest_length_, hash_offset) != digest_length_) { in ecc_read_hashes()
188 error("failed to read hash tree: offset %" PRIu64 ": %s", hash_offset, in ecc_read_hashes()
219 uint64_t hash_offset = hash_start; in verify_tree() local
220 uint64_t data_offset = hash_offset + FEC_BLOCKSIZE; in verify_tree()
223 if (!raw_pread(f->fd, data, FEC_BLOCKSIZE, hash_offset) || in verify_tree()
227 hash_offset, data) || in verify_tree()
232 !raw_pwrite(f->fd, data, FEC_BLOCKSIZE, hash_offset)) { in verify_tree()
272 data_offset = hash_offset + FEC_BLOCKSIZE; in verify_tree()
282 hash_offset + j * padded_digest_length_) || in verify_tree()
292 hash_offset + j * padded_digest_length_, in verify_tree()
299 hash_offset, data_offset, j); in verify_tree()
307 hash_offset + j * padded_digest_length_) || in verify_tree()
322 hash_offset = data_offset; in verify_tree()