int64_t ret;
int64_t total_read = 0;
ictx->lock.Lock();
- uint64_t start_block = get_block_num(&ictx->header, off);
- uint64_t end_block = get_block_num(&ictx->header, off + len);
- uint64_t block_size = get_block_size(&ictx->header);
- uint64_t base = off - get_block_ofs(&ictx->header, off);
+ uint64_t start_block = get_block_num(ictx->header, off);
+ uint64_t end_block = get_block_num(ictx->header, off + len);
+ uint64_t block_size = get_block_size(ictx->header);
++ uint64_t base = off - get_block_ofs(ictx->header, off);
ictx->lock.Unlock();
uint64_t left = len;