Lines Matching refs:ht_down
51 struct tc_u_hnode __rcu *ht_down; member
168 ht = rcu_dereference_bh(n->ht_down); in u32_classify()
200 ht = rcu_dereference_bh(n->ht_down); in u32_classify()
391 struct tc_u_hnode *ht = rtnl_dereference(n->ht_down); in __u32_destroy_key()
536 struct tc_u_hnode *ht = rtnl_dereference(n->ht_down); in u32_replace_hw_knode()
556 if (n->ht_down) in u32_replace_hw_knode()
728 struct tc_u_hnode *ht_down = NULL, *ht_old; in u32_set_parms() local
736 ht_down = u32_lookup_ht(tp->data, handle); in u32_set_parms()
738 if (!ht_down) { in u32_set_parms()
742 if (ht_down->is_root) { in u32_set_parms()
746 ht_down->refcnt++; in u32_set_parms()
749 ht_old = rtnl_dereference(n->ht_down); in u32_set_parms()
750 rcu_assign_pointer(n->ht_down, ht_down); in u32_set_parms()
800 struct tc_u_hnode *ht = rtnl_dereference(n->ht_down); in u32_init_knode()
816 RCU_INIT_POINTER(new->ht_down, ht); in u32_init_knode()
1171 struct tc_u_hnode *ht = rtnl_dereference(n->ht_down); in u32_reoffload_knode()
1192 if (n->ht_down) in u32_reoffload_knode()
1260 struct tc_u_hnode *ht_up, *ht_down; in u32_dump() local
1298 ht_down = rtnl_dereference(n->ht_down); in u32_dump()
1299 if (ht_down && in u32_dump()
1300 nla_put_u32(skb, TCA_U32_LINK, ht_down->handle)) in u32_dump()