Lines Matching refs:burst
394 unsigned int burst; /* number of duplicated packets to burst */ member
621 if (pkt_dev->burst > 1) in pktgen_if_show()
622 seq_printf(seq, " burst: %d\n", pkt_dev->burst); in pktgen_if_show()
1148 pkt_dev->burst = value < 1 ? 1 : value; in pktgen_if_write()
1149 sprintf(pg_result, "OK: burst=%d", pkt_dev->burst); in pktgen_if_write()
3368 unsigned int burst = ACCESS_ONCE(pkt_dev->burst); in pktgen_xmit() local
3411 atomic_add(burst, &skb->users); in pktgen_xmit()
3419 if (atomic_read(&skb->users) != burst) { in pktgen_xmit()
3423 atomic_sub(burst - 1, &skb->users); in pktgen_xmit()
3435 } while (--burst > 0); in pktgen_xmit()
3450 atomic_add(burst, &pkt_dev->skb->users); in pktgen_xmit()
3453 ret = netdev_start_xmit(pkt_dev->skb, odev, txq, --burst > 0); in pktgen_xmit()
3461 if (burst > 0 && !netif_xmit_frozen_or_drv_stopped(txq)) in pktgen_xmit()
3481 if (unlikely(burst)) in pktgen_xmit()
3482 atomic_sub(burst, &pkt_dev->skb->users); in pktgen_xmit()
3672 pkt_dev->burst = 1; in pktgen_add_device()