Symbol: htb_class
net/sched/sch_htb.c
1003
struct htb_class *cl;
net/sched/sch_htb.c
108
struct htb_class *parent; /* parent class */
net/sched/sch_htb.c
1245
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
1292
struct htb_class *cl)
net/sched/sch_htb.c
1295
struct htb_class *c;
net/sched/sch_htb.c
1302
struct htb_class *p = c;
net/sched/sch_htb.c
1324
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
1400
static struct netdev_queue *htb_offload_get_queue(struct htb_class *cl)
net/sched/sch_htb.c
1411
static void htb_offload_move_qdisc(struct Qdisc *sch, struct htb_class *cl_old,
net/sched/sch_htb.c
1412
struct htb_class *cl_new, bool destroying)
net/sched/sch_htb.c
1447
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
1482
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
1488
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
1493
static inline int htb_parent_last_child(struct htb_class *cl)
net/sched/sch_htb.c
1504
static void htb_parent_to_leaf(struct Qdisc *sch, struct htb_class *cl,
net/sched/sch_htb.c
1508
struct htb_class *parent = cl->parent;
net/sched/sch_htb.c
1540
static int htb_destroy_class_offload(struct Qdisc *sch, struct htb_class *cl,
net/sched/sch_htb.c
1595
struct htb_class *moved_cl = htb_find(classid, sch);
net/sched/sch_htb.c
1603
static void htb_destroy_class(struct Qdisc *sch, struct htb_class *cl)
net/sched/sch_htb.c
1621
struct htb_class *cl;
net/sched/sch_htb.c
1696
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
1764
struct htb_class *cl = (struct htb_class *)*arg, *parent;
net/sched/sch_htb.c
186
static inline struct htb_class *htb_find(u32 handle, struct Qdisc *sch)
net/sched/sch_htb.c
194
return container_of(clc, struct htb_class, common);
net/sched/sch_htb.c
202
#define HTB_DIRECT ((struct htb_class *)-1L)
net/sched/sch_htb.c
2075
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
2083
struct htb_class *cl = htb_find(classid, sch);
net/sched/sch_htb.c
2101
struct htb_class *cl = (struct htb_class *)arg;
net/sched/sch_htb.c
2109
struct htb_class *cl;
net/sched/sch_htb.c
219
static struct htb_class *htb_classify(struct sk_buff *skb, struct Qdisc *sch,
net/sched/sch_htb.c
223
struct htb_class *cl;
net/sched/sch_htb.c
288
struct htb_class *cl, int prio)
net/sched/sch_htb.c
293
struct htb_class *c;
net/sched/sch_htb.c
295
c = rb_entry(parent, struct htb_class, node[prio]);
net/sched/sch_htb.c
317
struct htb_class *cl, s64 delay)
net/sched/sch_htb.c
330
struct htb_class *c;
net/sched/sch_htb.c
332
c = rb_entry(parent, struct htb_class, pq_node);
net/sched/sch_htb.c
365
struct htb_class *cl, int mask)
net/sched/sch_htb.c
397
struct htb_class *cl, int mask)
net/sched/sch_htb.c
426
static void htb_activate_prios(struct htb_sched *q, struct htb_class *cl)
net/sched/sch_htb.c
428
struct htb_class *p = cl->parent;
net/sched/sch_htb.c
466
static void htb_deactivate_prios(struct htb_sched *q, struct htb_class *cl)
net/sched/sch_htb.c
468
struct htb_class *p = cl->parent;
net/sched/sch_htb.c
503
static inline s64 htb_lowater(const struct htb_class *cl)
net/sched/sch_htb.c
510
static inline s64 htb_hiwater(const struct htb_class *cl)
net/sched/sch_htb.c
533
htb_class_mode(struct htb_class *cl, s64 *diff)
net/sched/sch_htb.c
562
htb_change_class_mode(struct htb_sched *q, struct htb_class *cl, s64 *diff)
net/sched/sch_htb.c
593
static inline void htb_activate(struct htb_sched *q, struct htb_class *cl)
net/sched/sch_htb.c
611
static inline void htb_deactivate(struct htb_sched *q, struct htb_class *cl)
net/sched/sch_htb.c
625
struct htb_class *cl = htb_classify(skb, sch, &ret);
net/sched/sch_htb.c
658
static inline void htb_accnt_tokens(struct htb_class *cl, int bytes, s64 diff)
net/sched/sch_htb.c
671
static inline void htb_accnt_ctokens(struct htb_class *cl, int bytes, s64 diff)
net/sched/sch_htb.c
699
static void htb_charge_class(struct htb_sched *q, struct htb_class *cl,
net/sched/sch_htb.c
758
struct htb_class *cl;
net/sched/sch_htb.c
765
cl = rb_entry(p, struct htb_class, pq_node);
net/sched/sch_htb.c
793
struct htb_class *cl =
net/sched/sch_htb.c
794
rb_entry(n, struct htb_class, node[prio]);
net/sched/sch_htb.c
815
static struct htb_class *htb_lookup_leaf(struct htb_prio *hprio, const int prio)
net/sched/sch_htb.c
855
struct htb_class *cl;
net/sched/sch_htb.c
858
cl = rb_entry(*sp->pptr, struct htb_class, node[prio]);
net/sched/sch_htb.c
878
struct htb_class *cl, *start;
net/sched/sch_htb.c
896
struct htb_class *next;