Home
last modified time | relevance | path

Searched refs:tp_c (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/net/sched/
Dcls_u32.c78 struct tc_u_common *tp_c; member
253 u32_lookup_ht(struct tc_u_common *tp_c, u32 handle) in u32_lookup_ht() argument
257 for (ht = rtnl_dereference(tp_c->hlist); in u32_lookup_ht()
289 struct tc_u_common *tp_c = tp->data; in u32_get() local
294 ht = u32_lookup_ht(tp_c, TC_U32_HTID(handle)); in u32_get()
305 static u32 gen_new_htid(struct tc_u_common *tp_c) in gen_new_htid() argument
313 if (++tp_c->hgenerator == 0x7FF) in gen_new_htid()
314 tp_c->hgenerator = 1; in gen_new_htid()
315 } while (--i > 0 && u32_lookup_ht(tp_c, (tp_c->hgenerator|0x800)<<20)); in gen_new_htid()
317 return i > 0 ? (tp_c->hgenerator|0x800)<<20 : 0; in gen_new_htid()
[all …]