• Home
  • Raw
  • Download

Lines Matching refs:dictionary

32 static BROTLI_INLINE size_t DictMatchLength(const BrotliDictionary* dictionary,  in DictMatchLength()  argument
37 const size_t offset = dictionary->offsets_by_length[len] + len * id; in DictMatchLength()
38 return FindMatchLengthWithLimit(&dictionary->data[offset], data, in DictMatchLength()
42 static BROTLI_INLINE BROTLI_BOOL IsMatch(const BrotliDictionary* dictionary, in IsMatch() argument
47 const size_t offset = dictionary->offsets_by_length[w.len] + in IsMatch()
49 const uint8_t* dict = &dictionary->data[offset]; in IsMatch()
78 const BrotliEncoderDictionary* dictionary, const uint8_t* data, in BrotliFindAllStaticDictionaryMatches() argument
82 size_t offset = dictionary->buckets[Hash(data)]; in BrotliFindAllStaticDictionaryMatches()
85 DictWord w = dictionary->dict_words[offset++]; in BrotliFindAllStaticDictionaryMatches()
87 const size_t n = (size_t)1 << dictionary->words->size_bits_by_length[l]; in BrotliFindAllStaticDictionaryMatches()
93 DictMatchLength(dictionary->words, data, id, l, max_length); in BrotliFindAllStaticDictionaryMatches()
121 (size_t)((dictionary->cutoffTransforms >> (cut * 6)) & 0x3F); in BrotliFindAllStaticDictionaryMatches()
282 if (!IsMatch(dictionary->words, w, data, max_length)) { in BrotliFindAllStaticDictionaryMatches()
327 size_t offset = dictionary->buckets[Hash(&data[1])]; in BrotliFindAllStaticDictionaryMatches()
330 DictWord w = dictionary->dict_words[offset++]; in BrotliFindAllStaticDictionaryMatches()
332 const size_t n = (size_t)1 << dictionary->words->size_bits_by_length[l]; in BrotliFindAllStaticDictionaryMatches()
338 if (!IsMatch(dictionary->words, w, &data[1], max_length - 1)) { in BrotliFindAllStaticDictionaryMatches()
382 if (!IsMatch(dictionary->words, w, &data[1], max_length - 1)) { in BrotliFindAllStaticDictionaryMatches()
422 size_t offset = dictionary->buckets[Hash(&data[2])]; in BrotliFindAllStaticDictionaryMatches()
425 DictWord w = dictionary->dict_words[offset++]; in BrotliFindAllStaticDictionaryMatches()
427 const size_t n = (size_t)1 << dictionary->words->size_bits_by_length[l]; in BrotliFindAllStaticDictionaryMatches()
432 IsMatch(dictionary->words, w, &data[2], max_length - 2)) { in BrotliFindAllStaticDictionaryMatches()
451 size_t offset = dictionary->buckets[Hash(&data[5])]; in BrotliFindAllStaticDictionaryMatches()
454 DictWord w = dictionary->dict_words[offset++]; in BrotliFindAllStaticDictionaryMatches()
456 const size_t n = (size_t)1 << dictionary->words->size_bits_by_length[l]; in BrotliFindAllStaticDictionaryMatches()
461 IsMatch(dictionary->words, w, &data[5], max_length - 5)) { in BrotliFindAllStaticDictionaryMatches()