net/sched/sch_qfq.c
1054
static void qfq_update_start(struct qfq_sched *q, struct qfq_aggregate *agg)
net/sched/sch_qfq.c
1087
qfq_update_agg_ts(struct qfq_sched *q,
net/sched/sch_qfq.c
1098
static void qfq_schedule_agg(struct qfq_sched *q, struct qfq_aggregate *agg);
net/sched/sch_qfq.c
1102
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
1184
static struct qfq_aggregate *qfq_choose_next_agg(struct qfq_sched *q)
net/sched/sch_qfq.c
1231
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
1297
static void qfq_schedule_agg(struct qfq_sched *q, struct qfq_aggregate *agg)
net/sched/sch_qfq.c
1344
static void qfq_activate_agg(struct qfq_sched *q, struct qfq_aggregate *agg,
net/sched/sch_qfq.c
1358
static void qfq_slot_remove(struct qfq_sched *q, struct qfq_group *grp,
net/sched/sch_qfq.c
1381
static void qfq_deactivate_agg(struct qfq_sched *q, struct qfq_aggregate *agg)
net/sched/sch_qfq.c
1431
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
1442
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
1480
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
1496
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
1531
.priv_size = sizeof(struct qfq_sched),
net/sched/sch_qfq.c
212
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
258
static void qfq_deactivate_agg(struct qfq_sched *, struct qfq_aggregate *);
net/sched/sch_qfq.c
259
static void qfq_activate_agg(struct qfq_sched *, struct qfq_aggregate *,
net/sched/sch_qfq.c
262
static void qfq_init_agg(struct qfq_sched *q, struct qfq_aggregate *agg,
net/sched/sch_qfq.c
272
static struct qfq_aggregate *qfq_find_agg(struct qfq_sched *q,
net/sched/sch_qfq.c
286
static void qfq_update_agg(struct qfq_sched *q, struct qfq_aggregate *agg,
net/sched/sch_qfq.c
320
static void qfq_add_to_agg(struct qfq_sched *q,
net/sched/sch_qfq.c
335
static struct qfq_aggregate *qfq_choose_next_agg(struct qfq_sched *);
net/sched/sch_qfq.c
337
static void qfq_destroy_agg(struct qfq_sched *q, struct qfq_aggregate *agg)
net/sched/sch_qfq.c
350
static void qfq_deactivate_class(struct qfq_sched *q, struct qfq_class *cl)
net/sched/sch_qfq.c
361
static void qfq_rm_from_agg(struct qfq_sched *q, struct qfq_class *cl)
net/sched/sch_qfq.c
374
static void qfq_deact_rm_from_agg(struct qfq_sched *q, struct qfq_class *cl)
net/sched/sch_qfq.c
386
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
410
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
549
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
577
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
679
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
697
struct qfq_sched *q = qdisc_priv(sch);
net/sched/sch_qfq.c
747
static inline struct qfq_group *qfq_ffs(struct qfq_sched *q,
net/sched/sch_qfq.c
764
static int qfq_calc_state(struct qfq_sched *q, const struct qfq_group *grp)
net/sched/sch_qfq.c
787
static inline void qfq_move_groups(struct qfq_sched *q, unsigned long mask,
net/sched/sch_qfq.c
794
static void qfq_unblock_groups(struct qfq_sched *q, int index, u64 old_F)
net/sched/sch_qfq.c
820
static void qfq_make_eligible(struct qfq_sched *q)
net/sched/sch_qfq.c
975
static void qfq_update_eligible(struct qfq_sched *q)