Lines Matching refs:ringbuffer
118 const uint8_t* ringbuffer, in ZopfliCostModelSetFromCommands() argument
147 histogram_literal[ringbuffer[(pos + j) & ringbuffer_mask]]++; in ZopfliCostModelSetFromCommands()
168 cost_literal[ringbuffer[(position + i) & ringbuffer_mask]]; in ZopfliCostModelSetFromCommands()
175 const uint8_t* ringbuffer, in ZopfliCostModelSetFromLiteralCosts() argument
183 ringbuffer, &literal_costs[1]); in ZopfliCostModelSetFromLiteralCosts()
375 const uint8_t* ringbuffer, const size_t ringbuffer_mask, in UpdateNodes() argument
421 uint8_t continuation = ringbuffer[cur_ix_masked + best_len]; in UpdateNodes()
435 continuation != ringbuffer[prev_ix + best_len]) { in UpdateNodes()
438 len = FindMatchLengthWithLimit(&ringbuffer[prev_ix], in UpdateNodes()
439 &ringbuffer[cur_ix_masked], in UpdateNodes()
583 const uint8_t* ringbuffer, in ZopfliIterate() argument
601 size_t skip = UpdateNodes(num_bytes, position, i, ringbuffer, in ZopfliIterate()
631 const uint8_t* ringbuffer, in BrotliZopfliComputeShortestPath() argument
651 &model, position, ringbuffer, ringbuffer_mask); in BrotliZopfliComputeShortestPath()
656 size_t num_matches = FindAllMatchesH10(hasher, dictionary, ringbuffer, in BrotliZopfliComputeShortestPath()
665 skip = UpdateNodes(num_bytes, position, i, ringbuffer, ringbuffer_mask, in BrotliZopfliComputeShortestPath()
674 StoreRangeH10(hasher, ringbuffer, ringbuffer_mask, pos + 1, BROTLI_MIN( in BrotliZopfliComputeShortestPath()
692 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask, in BrotliCreateZopfliBackwardReferences() argument
702 position, ringbuffer, ringbuffer_mask, params, max_backward_limit, in BrotliCreateZopfliBackwardReferences()
712 size_t position, const uint8_t* ringbuffer, size_t ringbuffer_mask, in BrotliCreateHqZopfliBackwardReferences() argument
743 num_found_matches = FindAllMatchesH10(hasher, dictionary, ringbuffer, in BrotliCreateHqZopfliBackwardReferences()
759 StoreRangeH10(hasher, ringbuffer, ringbuffer_mask, pos + 1, in BrotliCreateHqZopfliBackwardReferences()
780 &model, position, ringbuffer, ringbuffer_mask); in BrotliCreateHqZopfliBackwardReferences()
782 ZopfliCostModelSetFromCommands(&model, position, ringbuffer, in BrotliCreateHqZopfliBackwardReferences()
790 *num_commands += ZopfliIterate(num_bytes, position, ringbuffer, in BrotliCreateHqZopfliBackwardReferences()