Lines Matching refs:tcindex_data
43 struct tcindex_data { struct
60 static struct tcindex_filter_result *tcindex_lookup(struct tcindex_data *p, in tcindex_lookup() argument
86 struct tcindex_data *p = rcu_dereference_bh(tp->root); in tcindex_classify()
113 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_get()
125 struct tcindex_data *p; in tcindex_init()
128 p = kzalloc(sizeof(struct tcindex_data), GFP_KERNEL); in tcindex_init()
179 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_delete()
227 struct tcindex_data *p = container_of(to_rcu_work(work), in tcindex_destroy_work()
228 struct tcindex_data, in tcindex_destroy_work()
237 valid_perfect_hash(struct tcindex_data *p) in valid_perfect_hash()
260 struct tcindex_data *p = container_of(to_rcu_work(work), in tcindex_partial_destroy_work()
261 struct tcindex_data, in tcindex_partial_destroy_work()
268 static void tcindex_free_perfect_hash(struct tcindex_data *cp) in tcindex_free_perfect_hash()
277 static int tcindex_alloc_perfect_hash(struct net *net, struct tcindex_data *cp) in tcindex_alloc_perfect_hash()
302 u32 handle, struct tcindex_data *p, in tcindex_set_parms()
307 struct tcindex_data *cp = NULL, *oldp; in tcindex_set_parms()
503 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_change()
526 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_walk()
563 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_destroy()
598 struct tcindex_data *p = rtnl_dereference(tp->root); in tcindex_dump()