• Home
  • Raw
  • Download

Lines Matching refs:pktgen

596 	dhd_pktgen_t pktgen;  in dhd_pktgen()  local
605 memcpy(&pktgen, ptr, sizeof(pktgen)); in dhd_pktgen()
607 if (pktgen.version != DHD_PKTGEN_VERSION) { in dhd_pktgen()
609 pktgen.version, DHD_PKTGEN_VERSION); in dhd_pktgen()
637 pktgen.freq = opts.uval; in dhd_pktgen()
640 pktgen.count = opts.uval; in dhd_pktgen()
643 pktgen.print = opts.uval; in dhd_pktgen()
646 pktgen.total = opts.uval; in dhd_pktgen()
649 pktgen.stop = opts.uval; in dhd_pktgen()
652 pktgen.minlen = opts.uval; in dhd_pktgen()
655 pktgen.maxlen = opts.uval; in dhd_pktgen()
658 pktgen.minlen = pktgen.maxlen = opts.uval; in dhd_pktgen()
662 pktgen.mode = DHD_PKTGEN_SEND; in dhd_pktgen()
664 pktgen.mode = DHD_PKTGEN_ECHO; in dhd_pktgen()
666 pktgen.mode = DHD_PKTGEN_RXBURST; in dhd_pktgen()
668 pktgen.mode = DHD_PKTGEN_RECV; in dhd_pktgen()
684 if (pktgen.maxlen < pktgen.minlen) { in dhd_pktgen()
685 fprintf(stderr, "min/max error (%d/%d)\n", pktgen.minlen, pktgen.maxlen); in dhd_pktgen()
691 ret = dhd_var_setbuf(dhd, "pktgen", &pktgen, sizeof(pktgen)); in dhd_pktgen()
694 pktgen.numsent, pktgen.numrcvd, pktgen.numfail); in dhd_pktgen()
698 switch (pktgen.mode) { in dhd_pktgen()
707 str, pktgen.count, pktgen.minlen, pktgen.maxlen, pktgen.freq); in dhd_pktgen()
711 if (pktgen.total) { in dhd_pktgen()
712 printf("%slimit %d", str, pktgen.total); in dhd_pktgen()
715 if (pktgen.print) { in dhd_pktgen()
716 printf("%sprint every %d ticks", str, (pktgen.freq * pktgen.print)); in dhd_pktgen()
719 if (pktgen.stop) { in dhd_pktgen()
720 printf("%sstop after %d tx failures", str, pktgen.stop); in dhd_pktgen()