Lines Matching defs:gred_sched
31 struct gred_sched;
52 struct gred_sched {
62 static inline int gred_wred_mode(struct gred_sched *table)
67 static inline void gred_enable_wred_mode(struct gred_sched *table)
72 static inline void gred_disable_wred_mode(struct gred_sched *table)
77 static inline int gred_rio_mode(struct gred_sched *table)
82 static inline void gred_enable_rio_mode(struct gred_sched *table)
87 static inline void gred_disable_rio_mode(struct gred_sched *table)
94 struct gred_sched *table = qdisc_priv(sch);
113 static inline unsigned int gred_backlog(struct gred_sched *table,
128 static inline void gred_load_wred_set(const struct gred_sched *table,
135 static inline void gred_store_wred_set(struct gred_sched *table,
152 static bool gred_per_vq_red_flags_used(struct gred_sched *table)
169 struct gred_sched *t = qdisc_priv(sch);
264 struct gred_sched *t = qdisc_priv(sch);
296 struct gred_sched *t = qdisc_priv(sch);
313 struct gred_sched *table = qdisc_priv(sch);
356 struct gred_sched *table = qdisc_priv(sch);
411 struct gred_sched *table = qdisc_priv(sch);
487 struct gred_sched *table = qdisc_priv(sch);
538 static void gred_vq_apply(struct gred_sched *table, const struct nlattr *entry)
552 static void gred_vqs_apply(struct gred_sched *table, struct nlattr *vqs)
566 static int gred_vq_validate(struct gred_sched *table, u32 cdp,
610 static int gred_vqs_validate(struct gred_sched *table, u32 cdp,
645 struct gred_sched *table = qdisc_priv(sch);
735 struct gred_sched *table = qdisc_priv(sch);
770 struct gred_sched *table = qdisc_priv(sch);
910 struct gred_sched *table = qdisc_priv(sch);
922 .priv_size = sizeof(struct gred_sched),