Lines Matching refs:nodes

77     MppTrieNode     *nodes;  member
105 MppTrieNode *new_nodes = mpp_realloc(trie->nodes, MppTrieNode, new_count); in trie_get_node()
116 trie, trie->nodes, trie->node_count, new_nodes, new_count); in trie_get_node()
118 trie->nodes = new_nodes; in trie_get_node()
123 node = &trie->nodes[idx]; in trie_get_node()
130 trie->nodes[prev].next_cnt++; in trie_get_node()
181 node = p->nodes + idx; in trie_pave_node()
193 node = p->nodes + idx; in trie_pave_node()
201 node = p->nodes + idx; in trie_pave_node()
213 node = p->nodes + idx; in trie_pave_node()
254 p->nodes = mpp_calloc(MppTrieNode, p->node_count); in mpp_trie_init()
255 if (!p->nodes) { in mpp_trie_init()
275 MPP_FREE(p->nodes); in mpp_trie_init()
314 p->nodes = (MppTrieNode *)root; in mpp_trie_init_by_root()
348 mpp_free(p->nodes); in mpp_trie_deinit()
350 p->nodes = NULL; in mpp_trie_deinit()
486 MppTrieNode *node = mpp_trie_get_node(p->nodes, name); in mpp_trie_check()
527 root = p->nodes; in mpp_trie_last_info()
661 p->nodes = (MppTrieNode *)buf; in mpp_trie_last_info()
662 memcpy(p->nodes, root, nodes_size); in mpp_trie_last_info()
672 node = mpp_trie_get_node(p->nodes, name); in mpp_trie_last_info()
685 MppTrieInfo *info = mpp_trie_get_info_from_root(p->nodes, "__node__"); in mpp_trie_last_info()
732 if (p->nodes[idx].id != -1) { in mpp_trie_add_info()
737 p->nodes[idx].id = p->info_buf_pos; in mpp_trie_add_info()
801 return (p) ? p->nodes : NULL; in mpp_trie_get_node_root()
814 node = mpp_trie_get_node(p->nodes, name); in mpp_trie_get_info()
818 return (MppTrieInfo *)(((char *)p->nodes) + node->id); in mpp_trie_get_info()
825 return (p) ? (MppTrieInfo *)(((char *)p->nodes) + p->node_used * sizeof(MppTrieNode)) : NULL; in mpp_trie_get_info_first()
859 char *base = p->info_buf ? (char *)p->info_buf : (char *)p->nodes; in mpp_trie_dump()
872 MppTrieNode *node = &p->nodes[i]; in mpp_trie_dump()