Lines Matching refs:htid
689 static u32 gen_new_kid(struct tc_u_hnode *ht, u32 htid) in gen_new_kid() argument
691 u32 index = htid | 0x800; in gen_new_kid()
692 u32 max = htid | 0xFFF; in gen_new_kid()
695 index = htid + 1; in gen_new_kid()
871 u32 htid, userflags = 0; in u32_change() local
1005 htid = nla_get_u32(tb[TCA_U32_HASH]); in u32_change()
1006 if (TC_U32_HTID(htid) == TC_U32_ROOT) { in u32_change()
1008 htid = ht->handle; in u32_change()
1010 ht = u32_lookup_ht(tp->data, TC_U32_HTID(htid)); in u32_change()
1018 htid = ht->handle; in u32_change()
1021 if (ht->divisor < TC_U32_HASH(htid)) { in u32_change()
1049 if (TC_U32_HTID(handle) && TC_U32_HTID(handle ^ htid)) { in u32_change()
1068 handle = gen_new_kid(ht, htid); in u32_change()
1070 handle = htid | TC_U32_NODE(handle); in u32_change()
1080 handle = gen_new_kid(ht, htid); in u32_change()
1363 u32 htid = n->handle & 0xFFFFF000; in u32_dump() local
1364 if (nla_put_u32(skb, TCA_U32_HASH, htid)) in u32_dump()