Lines Matching defs:volume
434 Volume* volume = fTree->fStream->GetVolume();
436 Volume* volume = &fTree->fStream->GetVolume();
439 int32 blockOffset = (offset - fileOffset) / volume->BlockSize();
440 fBlockNumber = volume->ToBlock(run) + blockOffset;
445 block = (uint8*)block_cache_get_writable(volume->BlockCache(),
449 block = (uint8*)block_cache_get(volume->BlockCache(), fBlockNumber);
454 fBlock = (uint8*)malloc(volume->BlockSize());
459 if (read_pos(volume->Device(), fBlockNumber << volume->BlockShift(),
460 fBlock, volume->BlockSize()) == (ssize_t)volume->BlockSize()) {
471 - (fileOffset + (blockOffset << volume->BlockShift())));