Lines Matching full:rate
43 " [ rate RATE [PACKETOVERHEAD] [CELLSIZE] [CELLOVERHEAD]]\n");
182 struct tc_netem_rate rate;
191 memset(&rate, 0, sizeof(rate));
404 } else if (matches(*argv, "rate") == 0) {
408 explain1("rate");
413 if (get_s32(&rate.packet_overhead, *argv, 0)) {
414 explain1("rate");
420 if (get_u32(&rate.cell_size, *argv, 0)) {
421 explain1("rate");
427 if (get_s32(&rate.cell_overhead, *argv, 0)) {
428 explain1("rate");
517 rate.rate = ~0U;
519 rate.rate = rate64;
521 if (addattr_l(n, 1024, TCA_NETEM_RATE, &rate, sizeof(rate)) < 0)
545 const struct tc_netem_rate *rate = NULL;
589 if (RTA_PAYLOAD(tb[TCA_NETEM_RATE]) < sizeof(*rate))
591 rate = RTA_DATA(tb[TCA_NETEM_RATE]);
663 if (rate && rate->rate) {
665 fprintf(f, " rate %s", sprint_rate(rate64, b1));
667 fprintf(f, " rate %s", sprint_rate(rate->rate, b1));
668 if (rate->packet_overhead)
669 rate->packet_overhead);
670 if (rate->cell_size)
671 fprintf(f, " cellsize %u", rate->cell_size);
672 if (rate->cell_overhead)
673 fprintf(f, " celloverhead %d", rate->cell_overhead);