Lines Matching refs:blockIndex

74 	uint64		blockIndex;
117 status_t GetCheckSum(uint64 blockIndex, CheckSum& checkSum)
119 ASSERT(blockIndex < fBlockCount);
125 fBlockCount + blockIndex / kCheckSumsPerBlock, block);
129 checkSum = block->checkSums[blockIndex % kCheckSumsPerBlock];
134 status_t SetCheckSum(uint64 blockIndex, const CheckSum& checkSum)
136 ASSERT(blockIndex < fBlockCount);
142 fBlockCount + blockIndex / kCheckSumsPerBlock, block);
146 block->checkSums[blockIndex % kCheckSumsPerBlock] = checkSum;
151 blockIndex);
164 status_t _GetBlock(uint64 blockIndex, CheckSumBlock*& _block)
169 if (block->used && blockIndex == block->blockIndex) {
184 error = _ReadBlock(block, blockIndex);
202 block->blockIndex * B_PAGE_SIZE);
212 status_t _ReadBlock(CheckSumBlock* block, uint64 blockIndex)
218 blockIndex * B_PAGE_SIZE);
224 block->blockIndex = blockIndex;
474 status_t GetBlockCheckSum(uint64 blockIndex, CheckSum& checkSum)
476 return fCheckSumCache->GetCheckSum(blockIndex, checkSum);
479 status_t SetBlockCheckSum(uint64 blockIndex, const CheckSum& checkSum)
481 return fCheckSumCache->SetCheckSum(blockIndex, checkSum);
578 void _CheckCheckSum(uint64 blockIndex)
582 if (fCheckSumCache->GetCheckSum(blockIndex, expectedCheckSum) != B_OK)
588 B_PRIu64 "\n", blockIndex);
598 ", actual at %p)", blockIndex, &expectedCheckSum,
1142 getCheckSum.blockIndex, getCheckSum.checkSum);
1151 return device->GetBlockCheckSum(getCheckSum->blockIndex,
1164 return device->SetBlockCheckSum(setCheckSum.blockIndex,
1170 return device->SetBlockCheckSum(setCheckSum->blockIndex,