Lines Matching defs:n_pkts
429 u32 n_pkts;
529 u32 n_pkts, pos, i;
532 n_pkts = ARRAY_SIZE(b->addr);
534 n_pkts = bcache_cons_check(p->bc, n_pkts);
535 if (!n_pkts)
539 n_pkts = xsk_ring_cons__peek(&p->rxq, n_pkts, &pos);
540 if (!n_pkts) {
552 for (i = 0; i < n_pkts; i++) {
557 xsk_ring_cons__release(&p->rxq, n_pkts);
558 p->n_pkts_rx += n_pkts;
564 status = xsk_ring_prod__reserve(&p->umem_fq, n_pkts, &pos);
565 if (status == n_pkts)
578 for (i = 0; i < n_pkts; i++)
582 xsk_ring_prod__submit(&p->umem_fq, n_pkts);
584 return n_pkts;
590 u32 n_pkts, pos, i;
594 n_pkts = p->params.bp->umem_cfg.comp_size;
596 n_pkts = xsk_ring_cons__peek(&p->umem_cq, n_pkts, &pos);
598 for (i = 0; i < n_pkts; i++) {
604 xsk_ring_cons__release(&p->umem_cq, n_pkts);
607 n_pkts = b->n_pkts;
610 status = xsk_ring_prod__reserve(&p->txq, n_pkts, &pos);
611 if (status == n_pkts)
619 for (i = 0; i < n_pkts; i++) {
624 xsk_ring_prod__submit(&p->txq, n_pkts);
627 p->n_pkts_tx += n_pkts;
677 u32 n_pkts, j;
680 n_pkts = port_rx_burst(port_rx, brx);
681 if (!n_pkts)
685 for (j = 0; j < n_pkts; j++) {
692 btx->addr[btx->n_pkts] = brx->addr[j];
693 btx->len[btx->n_pkts] = brx->len[j];
694 btx->n_pkts++;
696 if (btx->n_pkts == MAX_BURST_TX) {
698 btx->n_pkts = 0;