Lines Matching refs:trie
45 rk_s32 mpp_trie_init(MppTrie *trie, const char *name);
46 rk_s32 mpp_trie_init_by_root(MppTrie *trie, void *root);
47 rk_s32 mpp_trie_deinit(MppTrie trie);
50 rk_s32 mpp_trie_add_info(MppTrie trie, const char *name, void *ctx, rk_u32 ctx_len);
52 rk_s32 mpp_trie_get_node_count(MppTrie trie);
53 rk_s32 mpp_trie_get_info_count(MppTrie trie);
54 rk_s32 mpp_trie_get_buf_size(MppTrie trie);
55 rk_s32 mpp_trie_get_name_max(MppTrie trie);
56 void *mpp_trie_get_node_root(MppTrie trie);
79 MppTrieInfo *mpp_trie_get_info(MppTrie trie, const char *name);
80 MppTrieInfo *mpp_trie_get_info_first(MppTrie trie);
81 MppTrieInfo *mpp_trie_get_info_next(MppTrie trie, MppTrieInfo *info);
85 void mpp_trie_dump(MppTrie trie, const char *func);
86 #define mpp_trie_dump_f(trie) mpp_trie_dump(trie, __FUNCTION__) argument
88 void mpp_trie_timing_test(MppTrie trie);