Lines Matching refs:clhash
146 struct Qdisc_class_hash clhash; /* Hash table of all classes */ member
184 clc = qdisc_class_find(&q->clhash, classid); in cbq_class_lookup()
1048 for (h = 0; h < q->clhash.hashsize; h++) { in cbq_normalize_quanta()
1049 hlist_for_each_entry(cl, n, &q->clhash.hash[h], common.hnode) { in cbq_normalize_quanta()
1086 for (h = 0; h < q->clhash.hashsize; h++) { in cbq_sync_defmap()
1090 hlist_for_each_entry(c, n, &q->clhash.hash[h], in cbq_sync_defmap()
1137 qdisc_class_hash_remove(&q->clhash, &this->common); in cbq_unlink_class()
1166 qdisc_class_hash_insert(&q->clhash, &this->common); in cbq_link_class()
1225 for (h = 0; h < q->clhash.hashsize; h++) { in cbq_reset()
1226 hlist_for_each_entry(cl, n, &q->clhash.hash[h], common.hnode) { in cbq_reset()
1373 err = qdisc_class_hash_init(&q->clhash); in cbq_init()
1707 for (h = 0; h < q->clhash.hashsize; h++) { in cbq_destroy()
1708 hlist_for_each_entry(cl, n, &q->clhash.hash[h], common.hnode) in cbq_destroy()
1711 for (h = 0; h < q->clhash.hashsize; h++) { in cbq_destroy()
1712 hlist_for_each_entry_safe(cl, n, next, &q->clhash.hash[h], in cbq_destroy()
1716 qdisc_class_hash_destroy(&q->clhash); in cbq_destroy()
1916 qdisc_class_hash_grow(sch, &q->clhash); in cbq_change_class()
2013 for (h = 0; h < q->clhash.hashsize; h++) { in cbq_walk()
2014 hlist_for_each_entry(cl, n, &q->clhash.hash[h], common.hnode) { in cbq_walk()