Home | History | Annotate | Download | only in src

Lines Matching full:block_number

159   int block_number = last_block_added_ + 1;
162 if (block_number >= total_blocks) {
164 " with block number " << block_number
169 if (next_block_table_[block_number] != -1) {
171 "block number = " << block_number
173 << next_block_table_[block_number] << LOG_ENDL;
180 hash_table_[hash_table_index] = block_number;
181 last_block_table_[block_number] = block_number;
193 next_block_table_[last_matching_block] = block_number;
194 last_block_table_[first_matching_block] = block_number;
196 last_block_added_ = block_number;
297 inline int BlockHash::SkipNonMatchingBlocks(int block_number,
300 while ((block_number >= 0) &&
302 &source_data_[block_number * kBlockSize])) {
306 block_number = next_block_table_[block_number];
308 return block_number;
325 int BlockHash::NextMatchingBlock(int block_number,
327 if (static_cast<size_t>(block_number) >= GetNumberOfBlocks()) {
329 << block_number << LOG_ENDL;
332 return SkipNonMatchingBlocks(next_block_table_[block_number], block_ptr);
397 block_number = FirstMatchingBlockInline(hash_value,
399 (block_number >= 0) && !TooManyMatches(&match_counter);
400 block_number = NextMatchingBlock(block_number, target_candidate_start)) {
401 int source_match_offset = block_number * kBlockSize;