Lines Matching refs:rate
37 fprintf(stderr, "Usage: ... police rate BPS burst BYTES[/BYTES] [ mtu BYTES[/BYTES] ]\n");
191 } else if (strcmp(*argv, "rate") == 0) {
193 if (p.rate.rate) {
194 fprintf(stderr, "Double \"rate\" spec\n");
197 if (get_rate(&p.rate.rate, *argv)) {
198 explain1("rate");
213 if (p.peakrate.rate) {
217 if (get_rate(&p.peakrate.rate, *argv)) {
260 if (p.rate.rate && !buffer) {
261 fprintf(stderr, "\"burst\" requires \"rate\".\n");
264 if (p.peakrate.rate) {
265 if (!p.rate.rate) {
266 fprintf(stderr, "\"peakrate\" requires \"rate\".\n");
275 if (p.rate.rate) {
276 p.rate.mpu = mpu;
277 p.rate.overhead = overhead;
278 if (tc_calc_rtable(&p.rate, rtab, Rcell_log, mtu, linklayer) < 0) {
279 fprintf(stderr, "TBF: failed to calculate rate table.\n");
282 p.burst = tc_calc_xmittime(p.rate.rate, buffer);
285 if (p.peakrate.rate) {
289 fprintf(stderr, "POLICE: failed to calculate peak rate table.\n");
297 if (p.rate.rate)
299 if (p.peakrate.rate)
347 fprintf(f, "rate %s ", sprint_rate(p->rate.rate, b1));
348 buffer = tc_calc_xmitsize(p->rate.rate, p->burst);
353 if (p->peakrate.rate)
354 fprintf(f, "peakrate %s ", sprint_rate(p->peakrate.rate, b1));
362 fprintf(f, "overhead %ub ", p->rate.overhead);
363 linklayer = (p->rate.linklayer & TC_LINKLAYER_MASK);