Lines Matching refs:sfb_sched_data
52 struct sfb_sched_data {
123 static void increment_one_qlen(u32 sfbhash, u32 slot, struct sfb_sched_data *q)
138 static void increment_qlen(const struct sfb_skb_cb *cb, struct sfb_sched_data *q)
152 struct sfb_sched_data *q)
167 static void decrement_qlen(const struct sk_buff *skb, struct sfb_sched_data *q)
180 static void decrement_prob(struct sfb_bucket *b, struct sfb_sched_data *q)
185 static void increment_prob(struct sfb_bucket *b, struct sfb_sched_data *q)
190 static void sfb_zero_all_buckets(struct sfb_sched_data *q)
198 static u32 sfb_compute_qlen(u32 *prob_r, u32 *avgpm_r, const struct sfb_sched_data *q)
218 static void sfb_init_perturbation(u32 slot, struct sfb_sched_data *q)
224 static void sfb_swap_slot(struct sfb_sched_data *q)
234 static bool sfb_rate_limit(struct sk_buff *skb, struct sfb_sched_data *q)
283 struct sfb_sched_data *q = qdisc_priv(sch);
428 struct sfb_sched_data *q = qdisc_priv(sch);
446 struct sfb_sched_data *q = qdisc_priv(sch);
456 struct sfb_sched_data *q = qdisc_priv(sch);
468 struct sfb_sched_data *q = qdisc_priv(sch);
493 struct sfb_sched_data *q = qdisc_priv(sch);
556 struct sfb_sched_data *q = qdisc_priv(sch);
569 struct sfb_sched_data *q = qdisc_priv(sch);
598 struct sfb_sched_data *q = qdisc_priv(sch);
622 struct sfb_sched_data *q = qdisc_priv(sch);
633 struct sfb_sched_data *q = qdisc_priv(sch);
674 struct sfb_sched_data *q = qdisc_priv(sch);
703 .priv_size = sizeof(struct sfb_sched_data),