Lines Matching defs:tc_u_knode

43 struct tc_u_knode {
44 struct tc_u_knode __rcu *next;
82 struct tc_u_knode __rcu *ht[];
107 struct tc_u_knode *knode;
113 struct tc_u_knode *n;
267 static struct tc_u_knode *u32_lookup_key(struct tc_u_hnode *ht, u32 handle)
270 struct tc_u_knode *n = NULL;
389 static void __u32_destroy_key(struct tc_u_knode *n)
399 static void u32_destroy_key(struct tc_u_knode *n, bool free_pf)
414 * version of a tc_u_knode obtained from u32_init_knode(). When
423 struct tc_u_knode *key = container_of(to_rcu_work(work),
424 struct tc_u_knode,
440 struct tc_u_knode *key = container_of(to_rcu_work(work),
441 struct tc_u_knode,
448 static int u32_delete_key(struct tcf_proto *tp, struct tc_u_knode *key)
451 struct tc_u_knode __rcu **kp;
452 struct tc_u_knode *pkp;
519 static void u32_remove_hw_knode(struct tcf_proto *tp, struct tc_u_knode *n,
533 static int u32_replace_hw_knode(struct tcf_proto *tp, struct tc_u_knode *n,
576 struct tc_u_knode *n;
665 u32_remove_hw_knode(tp, (struct tc_u_knode *)ht, extack);
666 ret = u32_delete_key(tp, (struct tc_u_knode *)ht);
715 struct tc_u_knode *n, struct nlattr **tb,
772 struct tc_u_knode *n)
774 struct tc_u_knode __rcu **ins;
775 struct tc_u_knode *pins;
798 static struct tc_u_knode *u32_init_knode(struct net *net, struct tcf_proto *tp,
799 struct tc_u_knode *n)
803 struct tc_u_knode *new;
853 struct tc_u_knode *n;
885 struct tc_u_knode *new;
1115 struct tc_u_knode __rcu **ins;
1116 struct tc_u_knode *pins;
1160 struct tc_u_knode *n;
1216 static int u32_reoffload_knode(struct tcf_proto *tp, struct tc_u_knode *n,
1260 struct tc_u_knode *n;
1305 struct tc_u_knode *n = fh;
1318 struct tc_u_knode *n = fh;