key_vector        129 net/ipv4/fib_trie.c 		struct key_vector __rcu *tnode[0];
key_vector        137 net/ipv4/fib_trie.c 	struct key_vector __rcu *parent;
key_vector        138 net/ipv4/fib_trie.c 	struct key_vector kv[1];
key_vector        167 net/ipv4/fib_trie.c 	struct key_vector kv[1];
key_vector        173 net/ipv4/fib_trie.c static struct key_vector *resize(struct trie *t, struct key_vector *tn);
key_vector        188 net/ipv4/fib_trie.c static inline struct tnode *tn_info(struct key_vector *kv)
key_vector        202 net/ipv4/fib_trie.c static inline void node_set_parent(struct key_vector *n, struct key_vector *tp)
key_vector        213 net/ipv4/fib_trie.c static inline unsigned long child_length(const struct key_vector *tn)
key_vector        220 net/ipv4/fib_trie.c static inline unsigned long get_index(t_key key, struct key_vector *kv)
key_vector        306 net/ipv4/fib_trie.c 	ilog2((PAGE_SIZE - TNODE_SIZE(0)) / sizeof(struct key_vector *))
key_vector        308 net/ipv4/fib_trie.c 	ilog2((SIZE_MAX - TNODE_SIZE(0)) / sizeof(struct key_vector *))
key_vector        339 net/ipv4/fib_trie.c static inline void empty_child_inc(struct key_vector *n)
key_vector        347 net/ipv4/fib_trie.c static inline void empty_child_dec(struct key_vector *n)
key_vector        355 net/ipv4/fib_trie.c static struct key_vector *leaf_new(t_key key, struct fib_alias *fa)
key_vector        357 net/ipv4/fib_trie.c 	struct key_vector *l;
key_vector        378 net/ipv4/fib_trie.c static struct key_vector *tnode_new(t_key key, int pos, int bits)
key_vector        381 net/ipv4/fib_trie.c 	struct key_vector *tn;
key_vector        392 net/ipv4/fib_trie.c 		 sizeof(struct key_vector *) << bits);
key_vector        411 net/ipv4/fib_trie.c static inline int tnode_full(struct key_vector *tn, struct key_vector *n)
key_vector        419 net/ipv4/fib_trie.c static void put_child(struct key_vector *tn, unsigned long i,
key_vector        420 net/ipv4/fib_trie.c 		      struct key_vector *n)
key_vector        422 net/ipv4/fib_trie.c 	struct key_vector *chi = get_child(tn, i);
key_vector        448 net/ipv4/fib_trie.c static void update_children(struct key_vector *tn)
key_vector        454 net/ipv4/fib_trie.c 		struct key_vector *inode = get_child(tn, --i);
key_vector        470 net/ipv4/fib_trie.c static inline void put_child_root(struct key_vector *tp, t_key key,
key_vector        471 net/ipv4/fib_trie.c 				  struct key_vector *n)
key_vector        479 net/ipv4/fib_trie.c static inline void tnode_free_init(struct key_vector *tn)
key_vector        484 net/ipv4/fib_trie.c static inline void tnode_free_append(struct key_vector *tn,
key_vector        485 net/ipv4/fib_trie.c 				     struct key_vector *n)
key_vector        491 net/ipv4/fib_trie.c static void tnode_free(struct key_vector *tn)
key_vector        509 net/ipv4/fib_trie.c static struct key_vector *replace(struct trie *t,
key_vector        510 net/ipv4/fib_trie.c 				  struct key_vector *oldtnode,
key_vector        511 net/ipv4/fib_trie.c 				  struct key_vector *tn)
key_vector        513 net/ipv4/fib_trie.c 	struct key_vector *tp = node_parent(oldtnode);
key_vector        528 net/ipv4/fib_trie.c 		struct key_vector *inode = get_child(tn, --i);
key_vector        538 net/ipv4/fib_trie.c static struct key_vector *inflate(struct trie *t,
key_vector        539 net/ipv4/fib_trie.c 				  struct key_vector *oldtnode)
key_vector        541 net/ipv4/fib_trie.c 	struct key_vector *tn;
key_vector        560 net/ipv4/fib_trie.c 		struct key_vector *inode = get_child(oldtnode, --i);
key_vector        561 net/ipv4/fib_trie.c 		struct key_vector *node0, *node1;
key_vector        634 net/ipv4/fib_trie.c static struct key_vector *halve(struct trie *t,
key_vector        635 net/ipv4/fib_trie.c 				struct key_vector *oldtnode)
key_vector        637 net/ipv4/fib_trie.c 	struct key_vector *tn;
key_vector        655 net/ipv4/fib_trie.c 		struct key_vector *node1 = get_child(oldtnode, --i);
key_vector        656 net/ipv4/fib_trie.c 		struct key_vector *node0 = get_child(oldtnode, --i);
key_vector        657 net/ipv4/fib_trie.c 		struct key_vector *inode;
key_vector        689 net/ipv4/fib_trie.c static struct key_vector *collapse(struct trie *t,
key_vector        690 net/ipv4/fib_trie.c 				   struct key_vector *oldtnode)
key_vector        692 net/ipv4/fib_trie.c 	struct key_vector *n, *tp;
key_vector        710 net/ipv4/fib_trie.c static unsigned char update_suffix(struct key_vector *tn)
key_vector        728 net/ipv4/fib_trie.c 		struct key_vector *n = get_child(tn, i);
key_vector        805 net/ipv4/fib_trie.c static inline bool should_inflate(struct key_vector *tp, struct key_vector *tn)
key_vector        820 net/ipv4/fib_trie.c static inline bool should_halve(struct key_vector *tp, struct key_vector *tn)
key_vector        834 net/ipv4/fib_trie.c static inline bool should_collapse(struct key_vector *tn)
key_vector        849 net/ipv4/fib_trie.c static struct key_vector *resize(struct trie *t, struct key_vector *tn)
key_vector        854 net/ipv4/fib_trie.c 	struct key_vector *tp = node_parent(tn);
key_vector        914 net/ipv4/fib_trie.c static void node_pull_suffix(struct key_vector *tn, unsigned char slen)
key_vector        928 net/ipv4/fib_trie.c static void node_push_suffix(struct key_vector *tn, unsigned char slen)
key_vector        937 net/ipv4/fib_trie.c static struct key_vector *fib_find_node(struct trie *t,
key_vector        938 net/ipv4/fib_trie.c 					struct key_vector **tp, u32 key)
key_vector        940 net/ipv4/fib_trie.c 	struct key_vector *pn, *n = t->kv;
key_vector       1008 net/ipv4/fib_trie.c static void trie_rebalance(struct trie *t, struct key_vector *tn)
key_vector       1014 net/ipv4/fib_trie.c static int fib_insert_node(struct trie *t, struct key_vector *tp,
key_vector       1017 net/ipv4/fib_trie.c 	struct key_vector *n, *l;
key_vector       1033 net/ipv4/fib_trie.c 		struct key_vector *tn;
key_vector       1067 net/ipv4/fib_trie.c static int fib_insert_alias(struct trie *t, struct key_vector *tp,
key_vector       1068 net/ipv4/fib_trie.c 			    struct key_vector *l, struct fib_alias *new,
key_vector       1126 net/ipv4/fib_trie.c 	struct key_vector *l, *tp;
key_vector       1304 net/ipv4/fib_trie.c static inline t_key prefix_mismatch(t_key key, struct key_vector *n)
key_vector       1320 net/ipv4/fib_trie.c 	struct key_vector *n, *pn;
key_vector       1379 net/ipv4/fib_trie.c 		struct key_vector __rcu **cptr = n->tnode;
key_vector       1515 net/ipv4/fib_trie.c static void fib_remove_alias(struct trie *t, struct key_vector *tp,
key_vector       1516 net/ipv4/fib_trie.c 			     struct key_vector *l, struct fib_alias *old)
key_vector       1552 net/ipv4/fib_trie.c 	struct key_vector *l, *tp;
key_vector       1618 net/ipv4/fib_trie.c static struct key_vector *leaf_walk_rcu(struct key_vector **tn, t_key key)
key_vector       1620 net/ipv4/fib_trie.c 	struct key_vector *pn, *n = *tn;
key_vector       1678 net/ipv4/fib_trie.c 	struct key_vector *pn = t->kv;
key_vector       1685 net/ipv4/fib_trie.c 		struct key_vector *n;
key_vector       1736 net/ipv4/fib_trie.c 	struct key_vector *l, *tp = ot->kv;
key_vector       1752 net/ipv4/fib_trie.c 		struct key_vector *local_l = NULL, *local_tp;
key_vector       1795 net/ipv4/fib_trie.c 	struct key_vector *pn = t->kv;
key_vector       1803 net/ipv4/fib_trie.c 		struct key_vector *n;
key_vector       1864 net/ipv4/fib_trie.c 	struct key_vector *pn = t->kv;
key_vector       1873 net/ipv4/fib_trie.c 		struct key_vector *n;
key_vector       1952 net/ipv4/fib_trie.c 	struct key_vector *pn = t->kv;
key_vector       1957 net/ipv4/fib_trie.c 		struct key_vector *n;
key_vector       2018 net/ipv4/fib_trie.c static void fib_leaf_notify(struct net *net, struct key_vector *l,
key_vector       2044 net/ipv4/fib_trie.c 	struct key_vector *l, *tp = t->kv;
key_vector       2087 net/ipv4/fib_trie.c static int fn_trie_dump_leaf(struct key_vector *l, struct fib_table *tb,
key_vector       2171 net/ipv4/fib_trie.c 	struct key_vector *l, *tp = t->kv;
key_vector       2261 net/ipv4/fib_trie.c 	struct key_vector *tnode;
key_vector       2266 net/ipv4/fib_trie.c static struct key_vector *fib_trie_get_next(struct fib_trie_iter *iter)
key_vector       2269 net/ipv4/fib_trie.c 	struct key_vector *pn = iter->tnode;
key_vector       2277 net/ipv4/fib_trie.c 			struct key_vector *n = get_child_rcu(pn, cindex++);
key_vector       2309 net/ipv4/fib_trie.c static struct key_vector *fib_trie_get_first(struct fib_trie_iter *iter,
key_vector       2312 net/ipv4/fib_trie.c 	struct key_vector *n, *pn;
key_vector       2337 net/ipv4/fib_trie.c 	struct key_vector *n;
key_vector       2402 net/ipv4/fib_trie.c 	bytes += sizeof(struct key_vector *) * pointers;
key_vector       2485 net/ipv4/fib_trie.c static struct key_vector *fib_trie_get_idx(struct seq_file *seq, loff_t pos)
key_vector       2497 net/ipv4/fib_trie.c 			struct key_vector *n;
key_vector       2526 net/ipv4/fib_trie.c 	struct key_vector *n;
key_vector       2612 net/ipv4/fib_trie.c 	struct key_vector *n = v;
key_vector       2661 net/ipv4/fib_trie.c 	struct key_vector *tnode;
key_vector       2666 net/ipv4/fib_trie.c static struct key_vector *fib_route_get_idx(struct fib_route_iter *iter,
key_vector       2669 net/ipv4/fib_trie.c 	struct key_vector *l, **tp = &iter->tnode;
key_vector       2729 net/ipv4/fib_trie.c 	struct key_vector *l = NULL;
key_vector       2783 net/ipv4/fib_trie.c 	struct key_vector *l = v;