Home | History | Annotate | Download | only in tc

Lines Matching refs:peakrate

29 	fprintf(stderr, "               [ peakrate KBPS ] [ latency TIME ] ");
123 } else if (matches(*argv, "peakrate") == 0) {
125 if (opt.peakrate.rate) {
126 fprintf(stderr, "Double \"peakrate\" spec\n");
129 if (get_rate(&opt.peakrate.rate, *argv)) {
130 explain1("peakrate");
168 if (opt.peakrate.rate) {
170 fprintf(stderr, "\"mtu\" is required, if \"peakrate\" is requested.\n");
182 if (opt.peakrate.rate) {
183 double lim2 = opt.peakrate.rate*(double)latency/TIME_UNITS_PER_SEC + mtu;
198 if (opt.peakrate.rate) {
199 opt.peakrate.mpu = mpu;
200 opt.peakrate.overhead = overhead;
201 if (tc_calc_rtable(&opt.peakrate, ptab, Pcell_log, mtu, linklayer) < 0) {
205 opt.mtu = tc_calc_xmittime(opt.peakrate.rate, mtu);
212 if (opt.peakrate.rate)
248 if (qopt->peakrate.rate) {
249 fprintf(f, "peakrate %s ", sprint_rate(qopt->peakrate.rate, b1));
250 if (qopt->mtu || qopt->peakrate.mpu) {
251 mtu = tc_calc_xmitsize(qopt->peakrate.rate, qopt->mtu);
254 1<<qopt->peakrate.cell_log, sprint_size(qopt->peakrate.mpu, b2));
267 if (qopt->peakrate.rate) {
268 double lat2 = TIME_UNITS_PER_SEC*(qopt->limit/(double)qopt->peakrate.rate) - tc_core_tick2time(qopt->mtu);