• Home
  • Raw
  • Download

Lines Matching refs:ringbuffer

1118   uint32_t* ringbuffer = &s->block_type_rb[tree_type * 2];  in DecodeBlockTypeAndLength()  local
1140 block_type = ringbuffer[1] + 1; in DecodeBlockTypeAndLength()
1142 block_type = ringbuffer[0]; in DecodeBlockTypeAndLength()
1149 ringbuffer[0] = ringbuffer[1]; in DecodeBlockTypeAndLength()
1150 ringbuffer[1] = block_type; in DecodeBlockTypeAndLength()
1261 s->ringbuffer + (s->partial_pos_out & (size_t)s->ringbuffer_mask); in WriteRingBuffer()
1304 memcpy(s->ringbuffer, s->ringbuffer_end, (size_t)s->pos); in WrapRingBuffer()
1318 uint8_t* old_ringbuffer = s->ringbuffer; in BrotliEnsureRingBuffer()
1323 s->ringbuffer = (uint8_t*)BROTLI_DECODER_ALLOC(s, in BrotliEnsureRingBuffer()
1325 if (s->ringbuffer == 0) { in BrotliEnsureRingBuffer()
1327 s->ringbuffer = old_ringbuffer; in BrotliEnsureRingBuffer()
1330 s->ringbuffer[s->new_ringbuffer_size - 2] = 0; in BrotliEnsureRingBuffer()
1331 s->ringbuffer[s->new_ringbuffer_size - 1] = 0; in BrotliEnsureRingBuffer()
1334 memcpy(s->ringbuffer, old_ringbuffer, (size_t)s->pos); in BrotliEnsureRingBuffer()
1340 s->ringbuffer_end = s->ringbuffer + s->ringbuffer_size; in BrotliEnsureRingBuffer()
1365 BrotliCopyBytes(&s->ringbuffer[s->pos], &s->br, (size_t)nbytes); in CopyUncompressedBlockToOutput()
1421 if (!s->ringbuffer) { in BrotliCalculateRingBufferSize()
1708 s->ringbuffer[pos] = in ProcessCommandsInternal()
1716 s->ringbuffer[pos] = (uint8_t)literal; in ProcessCommandsInternal()
1719 BROTLI_LOG_ARRAY_INDEX(s->ringbuffer, pos); in ProcessCommandsInternal()
1728 uint8_t p1 = s->ringbuffer[(pos - 1) & s->ringbuffer_mask]; in ProcessCommandsInternal()
1729 uint8_t p2 = s->ringbuffer[(pos - 2) & s->ringbuffer_mask]; in ProcessCommandsInternal()
1756 s->ringbuffer[pos] = p1; in ProcessCommandsInternal()
1759 BROTLI_LOG_ARRAY_INDEX(s->ringbuffer, pos & s->ringbuffer_mask); in ProcessCommandsInternal()
1830 memcpy(&s->ringbuffer[pos], word, (size_t)len); in ProcessCommandsInternal()
1834 len = BrotliTransformDictionaryWord(&s->ringbuffer[pos], word, len, in ProcessCommandsInternal()
1838 i, word, transform_idx, len, &s->ringbuffer[pos])); in ProcessCommandsInternal()
1860 uint8_t* copy_dst = &s->ringbuffer[pos]; in ProcessCommandsInternal()
1861 uint8_t* copy_src = &s->ringbuffer[src_start]; in ProcessCommandsInternal()
1903 s->ringbuffer[pos] = in ProcessCommandsInternal()
1904 s->ringbuffer[(pos - s->distance_code) & s->ringbuffer_mask]; in ProcessCommandsInternal()
2020 if (s->ringbuffer != 0) { /* Pro-actively push output. */ in BrotliDecoderDecompressStream()
2427 if (s->ringbuffer != 0) { in BrotliDecoderDecompressStream()
2446 s->ringbuffer != 0 && UnwrittenBytes(s, BROTLI_FALSE) != 0); in BrotliDecoderHasMoreOutput()
2454 if ((s->ringbuffer == 0) || ((int)s->error_code < 0)) { in BrotliDecoderTakeOutput()