Lines Matching refs:tc_u_hnode

50 	struct tc_u_hnode __rcu	*ht_up;
57 struct tc_u_hnode __rcu *ht_down;
74 struct tc_u_hnode { struct
75 struct tc_u_hnode __rcu *next; argument
89 struct tc_u_hnode __rcu *hlist; argument
112 struct tc_u_hnode *ht = rcu_dereference_bh(tp->root); in u32_classify()
252 static struct tc_u_hnode *
255 struct tc_u_hnode *ht; in u32_lookup_ht()
267 u32_lookup_key(struct tc_u_hnode *ht, u32 handle) in u32_lookup_key()
288 struct tc_u_hnode *ht; in u32_get()
322 struct tc_u_hnode *root_ht; in u32_init()
408 struct tc_u_hnode *ht = rtnl_dereference(key->ht_up); in u32_delete_key()
427 static void u32_clear_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht) in u32_clear_hnode()
442 static int u32_destroy_hnode(struct tcf_proto *tp, struct tc_u_hnode *ht) in u32_destroy_hnode()
445 struct tc_u_hnode __rcu **hn; in u32_destroy_hnode()
446 struct tc_u_hnode *phn; in u32_destroy_hnode()
466 static bool ht_empty(struct tc_u_hnode *ht) in ht_empty()
480 struct tc_u_hnode *root_ht = rtnl_dereference(tp->root); in u32_destroy()
498 struct tc_u_hnode *ht; in u32_destroy()
512 struct tc_u_hnode *ht; in u32_destroy()
537 struct tc_u_hnode *ht = (struct tc_u_hnode *)arg; in u32_delete()
538 struct tc_u_hnode *root_ht = rtnl_dereference(tp->root); in u32_delete()
560 static u32 gen_new_kid(struct tc_u_hnode *ht, u32 handle) in gen_new_kid()
593 unsigned long base, struct tc_u_hnode *ht, in u32_set_parms()
608 struct tc_u_hnode *ht_down = NULL, *ht_old; in u32_set_parms()
655 struct tc_u_hnode *ht; in u32_replace_knode()
731 struct tc_u_hnode *ht; in u32_change()
900 struct tc_u_hnode *ht; in u32_walk()
941 struct tc_u_hnode *ht_up, *ht_down; in u32_dump()
954 struct tc_u_hnode *ht = (struct tc_u_hnode *)fh; in u32_dump()