Lines Matching refs:rate
107 struct psched_ratecfg rate; member
254 toks -= (s64) psched_l2t_ns(&q->rate, len); in tbf_dequeue()
319 struct psched_ratecfg rate; in tbf_change() local
334 if (qopt->rate.linklayer == TC_LINKLAYER_UNAWARE) in tbf_change()
335 qdisc_put_rtab(qdisc_get_rtab(&qopt->rate, in tbf_change()
347 psched_ratecfg_precompute(&rate, &qopt->rate, rate64); in tbf_change()
351 buffer = psched_l2t_ns(&rate, max_size); in tbf_change()
353 max_size = min_t(u64, psched_ns_t2l(&rate, buffer), ~0U); in tbf_change()
356 if (qopt->peakrate.rate) { in tbf_change()
360 if (peak.rate_bytes_ps <= rate.rate_bytes_ps) { in tbf_change()
362 peak.rate_bytes_ps, rate.rate_bytes_ps); in tbf_change()
419 memcpy(&q->rate, &rate, sizeof(struct psched_ratecfg)); in tbf_change()
462 psched_ratecfg_getrate(&opt.rate, &q->rate); in tbf_dump()
471 if (q->rate.rate_bytes_ps >= (1ULL << 32) && in tbf_dump()
472 nla_put_u64(skb, TCA_TBF_RATE64, q->rate.rate_bytes_ps)) in tbf_dump()