Lines Matching refs:rcvd
1157 unsigned int rcvd; in complete_pkts() local
1167 rcvd = xsk_ring_cons__peek(&xsk->umem->cq, batch_size, &idx); in complete_pkts()
1168 if (rcvd) { in complete_pkts()
1169 if (rcvd > xsk->outstanding_tx) { in complete_pkts()
1170 u64 addr = *xsk_ring_cons__comp_addr(&xsk->umem->cq, idx + rcvd - 1); in complete_pkts()
1178 xsk_ring_cons__release(&xsk->umem->cq, rcvd); in complete_pkts()
1179 xsk->outstanding_tx -= rcvd; in complete_pkts()
1188 u32 idx_rx = 0, idx_fq = 0, rcvd, pkts_sent = 0; in __receive_pkts() local
1221 rcvd = xsk_ring_cons__peek(&xsk->rx, xsk->batch_size, &idx_rx); in __receive_pkts()
1222 if (!rcvd) in __receive_pkts()
1226 ret = xsk_ring_prod__reserve(&umem->fq, rcvd, &idx_fq); in __receive_pkts()
1227 while (ret != rcvd) { in __receive_pkts()
1233 ret = xsk_ring_prod__reserve(&umem->fq, rcvd, &idx_fq); in __receive_pkts()
1237 while (frags_processed < rcvd) { in __receive_pkts()