Lines Matching refs:blockStart
823 int32_t findBlock(const UIntA *data, const UIntB *blockData, int32_t blockStart) const { in findBlock()
824 uint32_t hashCode = makeHashCode(blockData, blockStart); in findBlock()
825 int32_t entryIndex = findEntry(data, blockData, blockStart, hashCode); in findBlock()
845 uint32_t makeHashCode(const UInt *blockData, int32_t blockStart) const { in makeHashCode()
846 int32_t blockLimit = blockStart + blockLength; in makeHashCode()
847 uint32_t hashCode = blockData[blockStart++]; in makeHashCode()
849 hashCode = 37 * hashCode + blockData[blockStart++]; in makeHashCode()
850 } while (blockStart < blockLimit); in makeHashCode()
863 void addEntry(const UInt *data, int32_t blockStart, uint32_t hashCode, int32_t dataIndex) { in addEntry() argument
865 int32_t entryIndex = findEntry(data, data, blockStart, hashCode); in addEntry()
872 int32_t findEntry(const UIntA *data, const UIntB *blockData, int32_t blockStart, in findEntry() argument
883 if (equalBlocks(data + dataIndex, blockData + blockStart, blockLength)) { in findEntry()