Lines Matching refs:tc_u_knode
44 struct tc_u_knode { struct
45 struct tc_u_knode __rcu *next; argument
83 struct tc_u_knode __rcu *ht[]; argument
119 struct tc_u_knode *knode; in u32_classify()
125 struct tc_u_knode *n; in u32_classify()
279 static struct tc_u_knode *u32_lookup_key(struct tc_u_hnode *ht, u32 handle) in u32_lookup_key()
282 struct tc_u_knode *n = NULL; in u32_lookup_key()
403 static void __u32_destroy_key(struct tc_u_knode *n) in __u32_destroy_key()
413 static void u32_destroy_key(struct tc_u_knode *n, bool free_pf) in u32_destroy_key()
437 struct tc_u_knode *key = container_of(to_rcu_work(work), in u32_delete_key_work()
438 struct tc_u_knode, in u32_delete_key_work()
454 struct tc_u_knode *key = container_of(to_rcu_work(work), in u32_delete_key_freepf_work()
455 struct tc_u_knode, in u32_delete_key_freepf_work()
462 static int u32_delete_key(struct tcf_proto *tp, struct tc_u_knode *key) in u32_delete_key()
465 struct tc_u_knode __rcu **kp; in u32_delete_key()
466 struct tc_u_knode *pkp; in u32_delete_key()
533 static void u32_remove_hw_knode(struct tcf_proto *tp, struct tc_u_knode *n, in u32_remove_hw_knode()
547 static int u32_replace_hw_knode(struct tcf_proto *tp, struct tc_u_knode *n, in u32_replace_hw_knode()
590 struct tc_u_knode *n; in u32_clear_hnode()
677 u32_remove_hw_knode(tp, (struct tc_u_knode *)ht, extack); in u32_delete()
678 ret = u32_delete_key(tp, (struct tc_u_knode *)ht); in u32_delete()
725 static void u32_unbind_filter(struct tcf_proto *tp, struct tc_u_knode *n, in u32_unbind_filter()
732 static void u32_bind_filter(struct tcf_proto *tp, struct tc_u_knode *n, in u32_bind_filter()
742 struct tc_u_knode *n, struct nlattr **tb, in u32_set_parms()
796 struct tc_u_knode *n) in u32_replace_knode()
798 struct tc_u_knode __rcu **ins; in u32_replace_knode()
799 struct tc_u_knode *pins; in u32_replace_knode()
822 static struct tc_u_knode *u32_init_knode(struct net *net, struct tcf_proto *tp, in u32_init_knode()
823 struct tc_u_knode *n) in u32_init_knode()
827 struct tc_u_knode *new; in u32_init_knode()
877 struct tc_u_knode *n; in u32_change()
909 struct tc_u_knode *new; in u32_change()
1157 struct tc_u_knode __rcu **ins; in u32_change()
1158 struct tc_u_knode *pins; in u32_change()
1204 struct tc_u_knode *n; in u32_walk()
1250 static int u32_reoffload_knode(struct tcf_proto *tp, struct tc_u_knode *n, in u32_reoffload_knode()
1289 struct tc_u_knode *n; in u32_reoffload()
1334 struct tc_u_knode *n = fh; in u32_bind_class()
1342 struct tc_u_knode *n = fh; in u32_dump()