Home
last modified time | relevance | path

Searched refs:Trie_node_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/regex/
H A Dreglib.h481 } Trie_node_t; typedef
485 Trie_node_t** root;
H A Dregdecomp.c35 detrie(Trie_node_t* x, Sfio_t* sp, char* b, char* p, char* e, int delimiter) in detrie()
37 register Trie_node_t* y; in detrie()
H A Dregcomp.c176 triedrop(regdisc_t* disc, Trie_node_t* e) in triedrop()
1907 static Trie_node_t*
1910 Trie_node_t* t; in trienode()
1912 if (t = (Trie_node_t*)alloc(env->disc, 0, sizeof(Trie_node_t))) in trienode()
1914 memset(t, 0, sizeof(Trie_node_t)); in trienode()
1925 Trie_node_t* t; in insert()
1985 if (!(g = node(env, REX_TRIE, 0, 0, (UCHAR_MAX + 1) * sizeof(Trie_node_t*)))) in trie()
2980 bmtrie(Cenv_t* env, Rex_t* a, unsigned char* v, Trie_node_t* x, int n, int m, Bm_mask_t b) in bmtrie()
H A Dregnexec.c499 parsetrie(Env_t* env, Trie_node_t* x, Rex_t* rex, Rex_t* cont, unsigned char* s) in parsetrie()
812 Trie_node_t* x; in parse()