• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/sched/

Lines Matching refs:htb_class

89 struct htb_class {
106 struct htb_class *parent; /* parent class */
157 static inline long L2T(struct htb_class *cl, struct qdisc_rate_table *rate,
221 static inline struct htb_class *htb_find(u32 handle, struct Qdisc *sch)
225 struct htb_class *cl;
249 #define HTB_DIRECT (struct htb_class*)-1
250 static inline u32 htb_classid(struct htb_class *cl)
255 static struct htb_class *htb_classify(struct sk_buff *skb, struct Qdisc *sch,
259 struct htb_class *cl;
313 struct htb_class *cl, int prio)
318 struct htb_class *c;
320 c = rb_entry(parent, struct htb_class, node[prio]);
339 struct htb_class *cl, long delay)
352 struct htb_class *c;
354 c = rb_entry(parent, struct htb_class, pq_node);
382 struct htb_class *cl, int mask)
411 struct htb_class *cl, int mask)
436 static void htb_activate_prios(struct htb_sched *q, struct htb_class *cl)
438 struct htb_class *p = cl->parent;
470 static void htb_deactivate_prios(struct htb_sched *q, struct htb_class *cl)
472 struct htb_class *p = cl->parent;
506 static inline long htb_lowater(const struct htb_class *cl)
510 static inline long htb_hiwater(const struct htb_class *cl)
531 htb_class_mode(struct htb_class *cl, long *diff)
557 htb_change_class_mode(struct htb_sched *q, struct htb_class *cl, long *diff)
581 static inline void htb_activate(struct htb_sched *q, struct htb_class *cl)
599 static inline void htb_deactivate(struct htb_sched *q, struct htb_class *cl)
612 struct htb_class *cl = htb_classify(skb, sch, &ret);
653 struct htb_class *cl = htb_classify(skb, sch, &ret);
687 struct htb_class *cl;
719 static void htb_charge_class(struct htb_sched *q, struct htb_class *cl,
780 struct htb_class *cl;
787 cl = rb_entry(p, struct htb_class, pq_node);
809 struct htb_class *cl =
810 rb_entry(n, struct htb_class, node[prio]);
829 static struct htb_class *htb_lookup_leaf(struct rb_root *tree, int prio,
865 struct htb_class *cl;
866 cl = rb_entry(*sp->pptr, struct htb_class, node[prio]);
884 struct htb_class *cl, *start;
901 struct htb_class *next;
1015 struct htb_class *cl = list_entry(p, struct htb_class,
1039 struct htb_class *cl;
1140 struct htb_class *cl = (struct htb_class *)arg;
1176 struct htb_class *cl = (struct htb_class *)arg;
1199 struct htb_class *cl = (struct htb_class *)arg;
1220 struct htb_class *cl = (struct htb_class *)arg;
1226 struct htb_class *cl = (struct htb_class *)arg;
1234 struct htb_class *cl = htb_find(classid, sch);
1240 static inline int htb_parent_last_child(struct htb_class *cl)
1254 static void htb_parent_to_leaf(struct htb_class *cl, struct Qdisc *new_q)
1256 struct htb_class *parent = cl->parent;
1272 static void htb_destroy_class(struct Qdisc *sch, struct htb_class *cl)
1287 struct htb_class, sibling));
1319 struct htb_class, sibling));
1327 struct htb_class *cl = (struct htb_class *)arg;
1370 struct htb_class *cl = (struct htb_class *)arg;
1382 struct htb_class *cl = (struct htb_class *)*arg, *parent;
1525 struct htb_class *cl = (struct htb_class *)arg;
1535 struct htb_class *cl = htb_find(classid, sch);
1556 struct htb_class *cl = (struct htb_class *)arg;
1574 struct htb_class *cl;