Searched refs:trie (Results 1 – 2 of 2) sorted by relevance
322 utf8trie_t *trie = NULL; in utf8nlookup() local333 trie = utf8data + data->offset; in utf8nlookup()336 offlen = (*trie & OFFLEN) >> OFFLEN_SHIFT; in utf8nlookup()337 if (*trie & NEXTBYTE) { in utf8nlookup()342 mask = 1 << (*trie & BITNUM); in utf8nlookup()347 node = (*trie & RIGHTNODE); in utf8nlookup()348 offset = trie[offlen]; in utf8nlookup()351 offset |= trie[offlen]; in utf8nlookup()353 trie += offset; in utf8nlookup()354 } else if (*trie & RIGHTPATH) { in utf8nlookup()[all …]
2709 utf8trie_t *trie; in utf8nlookup() local2720 trie = utf8data + tree->index; in utf8nlookup()2722 offlen = (*trie & OFFLEN) >> OFFLEN_SHIFT; in utf8nlookup()2723 if (*trie & NEXTBYTE) { in utf8nlookup()2728 mask = 1 << (*trie & BITNUM); in utf8nlookup()2733 node = (*trie & RIGHTNODE); in utf8nlookup()2734 offset = trie[offlen]; in utf8nlookup()2737 offset |= trie[offlen]; in utf8nlookup()2739 trie += offset; in utf8nlookup()2740 } else if (*trie & RIGHTPATH) { in utf8nlookup()[all …]