Lines Matching refs:trie

165 struct trie {  struct
172 static struct key_vector *resize(struct trie *t, struct key_vector *tn); argument
506 static struct key_vector *replace(struct trie *t, in replace()
535 static struct key_vector *inflate(struct trie *t, in inflate()
631 static struct key_vector *halve(struct trie *t, in halve()
686 static struct key_vector *collapse(struct trie *t, in collapse()
846 static struct key_vector *resize(struct trie *t, struct key_vector *tn) in resize()
934 static struct key_vector *fib_find_node(struct trie *t, in fib_find_node()
1017 struct trie *t; in fib_find_matching_alias()
1023 t = (struct trie *)tb->tb_data; in fib_find_matching_alias()
1056 static void trie_rebalance(struct trie *t, struct key_vector *tn) in trie_rebalance()
1062 static int fib_insert_node(struct trie *t, struct key_vector *tp, in fib_insert_node()
1112 static int fib_insert_alias(struct trie *t, struct key_vector *tp, in fib_insert_alias()
1164 static void fib_remove_alias(struct trie *t, struct key_vector *tp,
1171 struct trie *t = (struct trie *)tb->tb_data; in fib_table_insert()
1398 struct trie *t = (struct trie *) tb->tb_data; in fib_table_lookup()
1599 static void fib_remove_alias(struct trie *t, struct key_vector *tp, in fib_remove_alias()
1664 struct trie *t = (struct trie *) tb->tb_data; in fib_table_delete()
1790 struct trie *t = (struct trie *)tb->tb_data; in fib_trie_free()
1848 struct trie *ot = (struct trie *)oldtb->tb_data; in fib_trie_unmerge()
1852 struct trie *lt; in fib_trie_unmerge()
1862 lt = (struct trie *)local_tb->tb_data; in fib_trie_unmerge()
1907 struct trie *t = (struct trie *)tb->tb_data; in fib_table_flush_external()
1976 struct trie *t = (struct trie *)tb->tb_data; in fib_table_flush()
2062 struct trie *t = (struct trie *)tb->tb_data; in __fib_info_notify_update()
2166 struct trie *t = (struct trie *)tb->tb_data; in fib_table_notify()
2207 struct trie *t = (struct trie *)tb->tb_data; in __trie_free_rcu()
2309 struct trie *t = (struct trie *)tb->tb_data; in fib_table_dump()
2364 struct trie *t; in fib_trie_table()
2368 sz += sizeof(struct trie); in fib_trie_table()
2381 t = (struct trie *) tb->tb_data; in fib_trie_table()
2449 struct trie *t) in fib_trie_get_first()
2474 static void trie_collect_stats(struct trie *t, struct trie_stat *s) in trie_collect_stats()
2603 struct trie *t = (struct trie *) tb->tb_data; in fib_triestat_seq_show()
2639 (struct trie *) tb->tb_data); in fib_trie_get_idx()
2677 n = fib_trie_get_first(iter, (struct trie *) tb->tb_data); in fib_trie_seq_next()
2686 n = fib_trie_get_first(iter, (struct trie *) tb->tb_data); in fib_trie_seq_next()
2844 struct trie *t; in fib_route_seq_start()
2853 t = (struct trie *)tb->tb_data; in fib_route_seq_start()