Searched refs:trie (Results 1 – 8 of 8) sorted by relevance
/titanic_44/usr/src/uts/common/ipp/ipgpc/ |
H A D | classifier-objects.h | 176 typedef node_p trie; typedef 214 trie trie; /* pointer to the trie structure */ member
|
H A D | filters.c | 74 static trie saddr_trie; /* IPv4 source address trie */ 75 static trie daddr_trie; /* IPv4 destination address trie */ 76 static trie sport_trie; /* source port trie */ 77 static trie dport_trie; /* destination port trie */ 78 static trie saddr6_trie; /* IPv6 source address trie */ 79 static trie daddr6_trie; /* IPv6 destination address trie */ 88 static void insert_ipgpc_trie_list_info(int, size_t, trie, uint16_t); 180 insert_ipgpc_trie_list_info(int trie_id, size_t key_len, trie in_trie, in insert_ipgpc_trie_list_info() 183 ipgpc_trie_list[trie_id].trie = in_trie; in insert_ipgpc_trie_list_info() 2051 if (ipgpc_trie_list[IPGPC_TRIE_SADDRID6].trie != NULL) { in ipgpc_destroy() [all …]
|
H A D | trie.c | 230 c_node = tid->trie; /* point at trie root */ in t_insert() 345 c_node = tid->trie; /* point at root of trie */ in t_insert6() 615 c_node = tid->trie; in t_remove() 642 c_node = tid->trie; /* point at root of trie */ in t_remove6() 711 c_node = tid->trie; /* point at root of trie */ in t_retrieve() 789 c_node = tid->trie; in t_retrieve6()
|
/titanic_44/usr/src/lib/libast/common/regex/ |
H A D | regcomp.c | 209 triedrop(disc, e->re.trie.root[i]); in drop() 613 if ((env->stats.m += e->re.trie.min) < cm) in stats() 616 if ((env->stats.n += e->re.trie.max) < cn) in stats() 619 if (!env->stats.y || env->stats.y->re.trie.min < e->re.trie.min) in stats() 1919 if (!(t = g->re.trie.root[*s]) && !(t = g->re.trie.root[*s] = trienode(env, *s))) in insert() 1939 if (g->re.trie.min > len) in insert() 1940 g->re.trie.min = len; in insert() 1941 if (g->re.trie.max < len) in insert() 1942 g->re.trie.max = len; in insert() 1954 trie(Cenv_t* env, Rex_t* e, Rex_t* f) in trie() function [all …]
|
H A D | regdecomp.c | 310 if (e->re.trie.root[c]) in decomp() 318 detrie(e->re.trie.root[c], sp, pfx, pfx, &pfx[sizeof(pfx)], delimiter); in decomp()
|
H A D | reglib.h | 524 Trie_t trie; /* trie */ member
|
H A D | regnexec.c | 1733 … if (((s + rex->re.trie.min) > env->end) || !(x = rex->re.trie.root[rex->map ? rex->map[*s] : *s])) in parse()
|
/titanic_44/usr/src/uts/common/ |
H A D | Makefile.files | 514 IPGPC_OBJS += classifierddi.o classifier.o filters.o trie.o table.o \
|