Home | History | Annotate | Download | only in tc

Lines Matching refs:rate

43 "                 [ rate RATE [PACKETOVERHEAD] [CELLSIZE] [CELLOVERHEAD]]\n");
183 struct tc_netem_rate rate = {};
399 } else if (matches(*argv, "rate") == 0) {
403 explain1("rate");
408 if (get_s32(&rate.packet_overhead, *argv, 0)) {
409 explain1("rate");
415 if (get_u32(&rate.cell_size, *argv, 0)) {
416 explain1("rate");
422 if (get_s32(&rate.cell_overhead, *argv, 0)) {
423 explain1("rate");
512 rate.rate = ~0U;
514 rate.rate = rate64;
516 if (addattr_l(n, 1024, TCA_NETEM_RATE, &rate, sizeof(rate)) < 0)
540 const struct tc_netem_rate *rate = NULL;
587 if (RTA_PAYLOAD(tb[TCA_NETEM_RATE]) < sizeof(*rate))
589 rate = RTA_DATA(tb[TCA_NETEM_RATE]);
661 if (rate && rate->rate) {
663 fprintf(f, " rate %s", sprint_rate(rate64, b1));
665 fprintf(f, " rate %s", sprint_rate(rate->rate, b1));
666 if (rate->packet_overhead)
667 fprintf(f, " packetoverhead %d", rate->packet_overhead);
668 if (rate->cell_size)
669 fprintf(f, " cellsize %u", rate->cell_size);
670 if (rate->cell_overhead)
671 rate->cell_overhead);