Lines Matching defs:mask
403 size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint,
441 uint8_t prev2 = input[start_pos & mask];
442 uint8_t prev1 = input[(start_pos + 1) & mask];
447 const uint8_t literal = input[pos & mask];
483 size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint,
488 input, start_pos, length, mask, quality, size_hint,
500 int prev = lut[input[start_pos & mask] >> 6] * 3;
503 const uint8_t literal = input[pos & mask];
514 const uint8_t* data, const size_t mask, const uint64_t last_flush_pos,
529 ++literal_histo[data[pos & mask]];
542 const uint8_t* data, const size_t pos, const size_t mask,
547 !BrotliIsMostlyUTF8(data, pos, mask, length, kMinUTF8Ratio)) {
555 const size_t mask,
583 if (!ShouldCompress(data, mask, last_flush_pos, bytes,
589 wrapped_last_flush_pos, mask, bytes,
599 bytes, mask, is_last, params,
605 bytes, mask, is_last, params,
617 data, wrapped_last_flush_pos, bytes, mask, params->quality,
621 BrotliBuildMetaBlockGreedy(m, data, wrapped_last_flush_pos, mask,
626 BrotliBuildMetaBlock(m, data, wrapped_last_flush_pos, mask, &block_params,
639 BrotliStoreMetaBlock(m, data, wrapped_last_flush_pos, bytes, mask,
657 wrapped_last_flush_pos, mask,
895 pos <= mask. For the first time, we need to write values
896 in this tail (where index may be larger than mask), so that
918 const uint32_t mask = s->ringbuffer_.mask_;
931 while (*bytes != 0 && data[*wrapped_last_processed_pos & mask] ==
932 data[(*wrapped_last_processed_pos - cmd_dist) & mask]) {
967 uint32_t mask;
973 mask = s->ringbuffer_.mask_;
1015 m, &data[wrapped_last_processed_pos & mask],
1024 m, &data[wrapped_last_processed_pos & mask],
1058 InitOrStitchToPreviousBlock(m, &s->hasher_, data, mask, &s->params,
1063 mask, (size_t)(s->input_pos_ - s->last_flush_pos_));
1075 data, mask, literal_context_lut, &s->params,
1083 data, mask, literal_context_lut, &s->params,
1090 data, mask, literal_context_lut, &s->params,
1148 m, data, mask, s->last_flush_pos_, metablock_size, is_last,
1160 s->prev_byte_ = data[((uint32_t)s->last_flush_pos_ - 1) & mask];
1163 s->prev_byte2_ = data[(uint32_t)(s->last_flush_pos_ - 2) & mask];
1210 const size_t mask = BROTLI_SIZE_MAX >> 1;
1249 BROTLI_DCHECK(input_size <= mask + 1);
1251 InitOrStitchToPreviousBlock(m, &hasher, input_buffer, mask, ¶ms,
1271 input_buffer, metablock_start, mask, metablock_end - metablock_start);
1284 input_buffer, mask);
1286 input_buffer, mask, literal_context_lut, ¶ms, dist_cache, &hasher,
1338 } else if (!ShouldCompress(input_buffer, mask, metablock_start,
1348 metablock_start, mask, metablock_size,
1354 BrotliBuildMetaBlock(m, input_buffer, metablock_start, mask,
1372 mask, prev_byte, prev_byte2,
1387 metablock_start, mask,