Lines Matching refs:rcvd
558 unsigned int rcvd; in complete_pkts() local
567 rcvd = xsk_ring_cons__peek(&xsk->umem->cq, batch_size, &idx); in complete_pkts()
568 if (rcvd) { in complete_pkts()
569 xsk_ring_cons__release(&xsk->umem->cq, rcvd); in complete_pkts()
570 xsk->outstanding_tx -= rcvd; in complete_pkts()
577 u32 idx_rx = 0, idx_fq = 0, rcvd, i, pkt_count = 0; in receive_pkts() local
583 rcvd = xsk_ring_cons__peek(&xsk->rx, BATCH_SIZE, &idx_rx); in receive_pkts()
584 if (!rcvd) { in receive_pkts()
593 ret = xsk_ring_prod__reserve(&xsk->umem->fq, rcvd, &idx_fq); in receive_pkts()
594 while (ret != rcvd) { in receive_pkts()
602 ret = xsk_ring_prod__reserve(&xsk->umem->fq, rcvd, &idx_fq); in receive_pkts()
605 for (i = 0; i < rcvd; i++) { in receive_pkts()
618 xsk_ring_prod__submit(&xsk->umem->fq, rcvd); in receive_pkts()
619 xsk_ring_cons__release(&xsk->rx, rcvd); in receive_pkts()