Lines Matching refs:rate
107 struct psched_ratecfg rate; member
256 toks -= (s64) psched_l2t_ns(&q->rate, len); in tbf_dequeue()
321 struct psched_ratecfg rate; in tbf_change() local
336 if (qopt->rate.linklayer == TC_LINKLAYER_UNAWARE) in tbf_change()
337 qdisc_put_rtab(qdisc_get_rtab(&qopt->rate, in tbf_change()
349 psched_ratecfg_precompute(&rate, &qopt->rate, rate64); in tbf_change()
353 buffer = psched_l2t_ns(&rate, max_size); in tbf_change()
355 max_size = min_t(u64, psched_ns_t2l(&rate, buffer), ~0U); in tbf_change()
358 if (qopt->peakrate.rate) { in tbf_change()
362 if (peak.rate_bytes_ps <= rate.rate_bytes_ps) { in tbf_change()
364 peak.rate_bytes_ps, rate.rate_bytes_ps); in tbf_change()
422 memcpy(&q->rate, &rate, sizeof(struct psched_ratecfg)); in tbf_change()
465 psched_ratecfg_getrate(&opt.rate, &q->rate); in tbf_dump()
474 if (q->rate.rate_bytes_ps >= (1ULL << 32) && in tbf_dump()
475 nla_put_u64(skb, TCA_TBF_RATE64, q->rate.rate_bytes_ps)) in tbf_dump()