| /dpdk/drivers/net/virtio/ |
| H A D | virtio_ethdev.h | 78 uint16_t nb_pkts); 80 uint16_t nb_pkts); 83 uint16_t nb_pkts); 92 uint16_t nb_pkts); 95 uint16_t nb_pkts); 97 uint16_t nb_pkts); 100 uint16_t nb_pkts); 103 uint16_t nb_pkts); 106 uint16_t nb_pkts); 109 uint16_t nb_pkts); [all …]
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_rxtx_vec_avx2.c | 56 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, ICE_DESCS_PER_LOOP_AVX); in _ice_recv_raw_pkts_vec_avx2() 783 nb_pkts -= burst; in ice_recv_scattered_pkts_vec_avx2_common() 798 nb_pkts, in ice_recv_scattered_pkts_vec_avx2() 809 nb_pkts, in ice_recv_scattered_pkts_vec_avx2_offload() 843 for (; nb_pkts > 3; txdp += 4, pkt += 4, nb_pkts -= 4) { in ice_vtx() 886 while (nb_pkts) { in ice_vtx() 904 nb_pkts = RTE_MIN(nb_pkts, txq->tx_rs_thresh); in ice_xmit_fixed_burst_vec_avx2() 909 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_tx_free, nb_pkts); in ice_xmit_fixed_burst_vec_avx2() 956 return nb_pkts; in ice_xmit_fixed_burst_vec_avx2() 966 while (nb_pkts) { in ice_xmit_pkts_vec_avx2_common() [all …]
|
| H A D | ice_rxtx.h | 255 uint16_t nb_pkts); 259 uint16_t nb_pkts); 261 uint16_t nb_pkts); 263 uint16_t nb_pkts); 266 uint16_t nb_pkts); 271 uint16_t nb_pkts); 273 uint16_t nb_pkts); 275 uint16_t nb_pkts); 278 uint16_t nb_pkts); 286 uint16_t nb_pkts); [all …]
|
| H A D | ice_rxtx_vec_avx512.c | 170 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, ICE_DESCS_PER_LOOP_AVX); in _ice_recv_raw_pkts_vec_avx512() 941 nb_pkts -= burst; in ice_recv_scattered_pkts_vec_avx512() 1107 for (; nb_pkts > 3; txdp += 4, pkt += 4, nb_pkts -= 4) { in ice_vtx() 1147 while (nb_pkts) { in ice_vtx() 1175 nb_pkts = RTE_MIN(nb_pkts, txq->tx_rs_thresh); in ice_xmit_fixed_burst_vec_avx512() 1180 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_tx_free, nb_pkts); in ice_xmit_fixed_burst_vec_avx512() 1228 return nb_pkts; in ice_xmit_fixed_burst_vec_avx512() 1238 while (nb_pkts) { in ice_xmit_pkts_vec_avx512() 1245 nb_pkts -= ret; in ice_xmit_pkts_vec_avx512() 1260 while (nb_pkts) { in ice_xmit_pkts_vec_avx512_offload() [all …]
|
| H A D | ice_rxtx_vec_sse.c | 355 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, ICE_DESCS_PER_LOOP); in _ice_recv_raw_pkts_vec() 592 uint16_t nb_pkts) in ice_recv_pkts_vec() argument 655 nb_pkts -= burst; in ice_recv_scattered_pkts_vec() 662 nb_pkts); in ice_recv_scattered_pkts_vec() 691 uint16_t nb_pkts) in ice_xmit_fixed_burst_vec() argument 702 nb_pkts = RTE_MIN(nb_pkts, txq->tx_rs_thresh); in ice_xmit_fixed_burst_vec() 707 nb_pkts = (uint16_t)RTE_MIN(txq->nb_tx_free, nb_pkts); in ice_xmit_fixed_burst_vec() 708 nb_commit = nb_pkts; in ice_xmit_fixed_burst_vec() 754 return nb_pkts; in ice_xmit_fixed_burst_vec() 764 while (nb_pkts) { in ice_xmit_pkts_vec() [all …]
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_rxtx_vec_sse.c | 186 nb_pkts = RTE_MIN(nb_pkts, RTE_MIN(rx_ring_size - mbcons, in recv_burst_vec_sse() 198 nb_pkts = in recv_burst_vec_sse() 298 nb_pkts -= burst; in bnxt_recv_pkts_vec() 363 uint16_t nb_pkts) in bnxt_xmit_fixed_burst_vec() argument 379 nb_pkts = RTE_MIN(nb_pkts, bnxt_tx_avail(txq)); in bnxt_xmit_fixed_burst_vec() 385 to_send = nb_pkts; in bnxt_xmit_fixed_burst_vec() 411 tx_raw_prod += nb_pkts; in bnxt_xmit_fixed_burst_vec() 416 return nb_pkts; in bnxt_xmit_fixed_burst_vec() 421 uint16_t nb_pkts) in bnxt_xmit_pkts_vec() argument 438 while (nb_pkts) { in bnxt_xmit_pkts_vec() [all …]
|
| H A D | bnxt_rxtx_vec_neon.c | 195 nb_pkts = RTE_MIN(nb_pkts, RTE_MIN(rx_ring_size - mbcons, in recv_burst_vec_neon() 207 nb_pkts = in recv_burst_vec_neon() 326 nb_pkts -= burst; in bnxt_recv_pkts_vec() 375 uint16_t nb_pkts) in bnxt_xmit_fixed_burst_vec() argument 385 nb_pkts = RTE_MIN(nb_pkts, bnxt_tx_avail(txq)); in bnxt_xmit_fixed_burst_vec() 391 to_send = nb_pkts; in bnxt_xmit_fixed_burst_vec() 411 txbd->opaque = nb_pkts; in bnxt_xmit_fixed_burst_vec() 420 return nb_pkts; in bnxt_xmit_fixed_burst_vec() 425 uint16_t nb_pkts) in bnxt_xmit_pkts_vec() argument 440 while (nb_pkts) { in bnxt_xmit_pkts_vec() [all …]
|
| H A D | bnxt_rxtx_vec_avx2.c | 90 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, BNXT_RX_DESCS_PER_LOOP_VEC256); in recv_burst_vec_avx2() 100 nb_pkts = RTE_MIN(nb_pkts, RTE_MIN(rx_ring_size - mbcons, in recv_burst_vec_avx2() 112 nb_pkts = in recv_burst_vec_avx2() 366 uint16_t nb_pkts) in bnxt_recv_pkts_vec_avx2() argument 377 nb_pkts -= burst; in bnxt_recv_pkts_vec_avx2() 453 nb_pkts = RTE_MIN(nb_pkts, bnxt_tx_avail(txq)); in bnxt_xmit_fixed_burst_vec() 459 to_send = nb_pkts; in bnxt_xmit_fixed_burst_vec() 542 return nb_pkts; in bnxt_xmit_fixed_burst_vec() 547 uint16_t nb_pkts) in bnxt_xmit_pkts_vec_avx2() argument 564 while (nb_pkts) { in bnxt_xmit_pkts_vec_avx2() [all …]
|
| /dpdk/drivers/net/nfb/ |
| H A D | nfb_rx.h | 143 uint16_t nb_pkts) in nfb_eth_ndp_rx() argument 154 struct ndp_packet packets[nb_pkts]; in nfb_eth_ndp_rx() 156 struct rte_mbuf *mbufs[nb_pkts]; in nfb_eth_ndp_rx() 158 if (unlikely(ndp->queue == NULL || nb_pkts == 0)) { in nfb_eth_ndp_rx() 164 i = rte_pktmbuf_alloc_bulk(ndp->mb_pool, mbufs, nb_pkts); in nfb_eth_ndp_rx() 168 num_rx = ndp_rx_burst_get(ndp->queue, packets, nb_pkts); in nfb_eth_ndp_rx() 170 if (unlikely(num_rx != nb_pkts)) { in nfb_eth_ndp_rx() 171 for (i = num_rx; i < nb_pkts; i++) in nfb_eth_ndp_rx() 175 nb_pkts = num_rx; in nfb_eth_ndp_rx() 183 for (i = 0; i < nb_pkts; ++i) { in nfb_eth_ndp_rx()
|
| H A D | nfb_tx.h | 125 uint16_t nb_pkts) in nfb_eth_ndp_tx() argument 137 struct ndp_packet packets[nb_pkts]; in nfb_eth_ndp_tx() 139 if (unlikely(nb_pkts == 0)) in nfb_eth_ndp_tx() 147 for (i = 0; i < nb_pkts; i++) { in nfb_eth_ndp_tx() 152 num_tx = ndp_tx_burst_get(ndp->queue, packets, nb_pkts); in nfb_eth_ndp_tx() 154 if (unlikely(num_tx != nb_pkts)) in nfb_eth_ndp_tx() 157 for (i = 0; i < nb_pkts; ++i) { in nfb_eth_ndp_tx() 194 ndp->err_pkts += nb_pkts - num_tx; in nfb_eth_ndp_tx()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx_vec_sve.c | 77 uint16_t nb_pkts, in hns3_recv_burst_vec_sve() argument 291 uint16_t nb_pkts) in hns3_recv_pkts_vec_sve() argument 300 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, HNS3_SVE_DEFAULT_DESCS_PER_LOOP); in hns3_recv_pkts_vec_sve() 320 while (nb_pkts > 0) { in hns3_recv_pkts_vec_sve() 327 nb_pkts -= ret; in hns3_recv_pkts_vec_sve() 383 uint16_t nb_pkts) in hns3_tx_fill_hw_ring_sve() argument 454 uint16_t nb_pkts) in hns3_xmit_fixed_burst_vec_sve() argument 462 nb_pkts = RTE_MIN(txq->tx_bd_ready, nb_pkts); in hns3_xmit_fixed_burst_vec_sve() 480 return nb_pkts; in hns3_xmit_fixed_burst_vec_sve() 492 while (nb_pkts) { in hns3_xmit_pkts_vec_sve() [all …]
|
| H A D | hns3_rxtx_vec.c | 35 hns3_xmit_pkts_vec(void *tx_queue, struct rte_mbuf **tx_pkts, uint16_t nb_pkts) in hns3_xmit_pkts_vec() argument 40 while (nb_pkts) { in hns3_xmit_pkts_vec() 43 new_burst = RTE_MIN(nb_pkts, txq->tx_rs_thresh); in hns3_xmit_pkts_vec() 47 nb_pkts -= ret; in hns3_xmit_pkts_vec() 109 uint16_t nb_pkts) in hns3_recv_pkts_vec() argument 118 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, HNS3_DEFAULT_DESCS_PER_LOOP); in hns3_recv_pkts_vec() 132 if (likely(nb_pkts <= HNS3_DEFAULT_RX_BURST)) { in hns3_recv_pkts_vec() 134 nb_rx = hns3_recv_burst_vec(rxq, rx_pkts, nb_pkts, in hns3_recv_pkts_vec() 141 while (nb_pkts > 0) { in hns3_recv_pkts_vec() 144 n = RTE_MIN(nb_pkts, HNS3_DEFAULT_RX_BURST); in hns3_recv_pkts_vec() [all …]
|
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.h | 612 uint16_t nb_pkts); 615 uint16_t nb_pkts); 618 uint16_t nb_pkts); 634 uint16_t nb_pkts); 644 uint16_t nb_pkts); 646 uint16_t nb_pkts); 649 uint16_t nb_pkts); 657 uint16_t nb_pkts); 659 uint16_t nb_pkts); 666 uint16_t nb_pkts); [all …]
|
| H A D | iavf_rxtx_vec_avx512.c | 181 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, IAVF_DESCS_PER_LOOP_AVX); in _iavf_recv_raw_pkts_vec_avx512() 730 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, IAVF_DESCS_PER_LOOP_AVX); in _iavf_recv_raw_pkts_vec_avx512_flex_rxd() 1562 nb_pkts -= burst; in iavf_recv_scattered_pkts_vec_avx512_cmn() 1657 nb_pkts, in iavf_recv_scattered_pkts_vec_avx512_flex_rxd() 1697 nb_pkts, in iavf_recv_scattered_pkts_vec_avx512_flex_rxd_offload() 1852 for (; nb_pkts > 3; txdp += 4, pkt += 4, nb_pkts -= 4) { in iavf_vtx() 1892 while (nb_pkts) { in iavf_vtx() 1913 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec_avx512() 1962 return nb_pkts; in iavf_xmit_fixed_burst_vec_avx512() 1972 while (nb_pkts) { in iavf_xmit_pkts_vec_avx512_cmn() [all …]
|
| H A D | iavf_rxtx_vec_avx2.c | 41 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, IAVF_DESCS_PER_LOOP_AVX); in _iavf_recv_raw_pkts_vec_avx2() 541 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, IAVF_DESCS_PER_LOOP_AVX); in _iavf_recv_raw_pkts_vec_avx2_flex_rxd() 1221 uint16_t nb_pkts) in iavf_recv_pkts_vec_avx2() argument 1295 nb_pkts -= burst; in iavf_recv_scattered_pkts_vec_avx2() 1364 nb_pkts -= burst; in iavf_recv_scattered_pkts_vec_avx2_flex_rxd() 1400 for (; nb_pkts > 3; txdp += 4, pkt += 4, nb_pkts -= 4) { in iavf_vtx() 1435 while (nb_pkts) { in iavf_vtx() 1456 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec_avx2() 1503 return nb_pkts; in iavf_xmit_fixed_burst_vec_avx2() 1513 while (nb_pkts) { in iavf_xmit_pkts_vec_avx2() [all …]
|
| H A D | iavf_rxtx_vec_sse.c | 421 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, IAVF_VPMD_DESCS_PER_LOOP); in _recv_raw_pkts_vec() 698 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, IAVF_VPMD_DESCS_PER_LOOP); in _recv_raw_pkts_vec_flex_rxd() 933 uint16_t nb_pkts) in iavf_recv_pkts_vec() argument 1007 nb_pkts -= burst; in iavf_recv_scattered_pkts_vec() 1014 nb_pkts); in iavf_recv_scattered_pkts_vec() 1077 nb_pkts -= burst; in iavf_recv_scattered_pkts_vec_flex_rxd() 1084 nb_pkts); in iavf_recv_scattered_pkts_vec_flex_rxd() 1126 nb_pkts = (uint16_t)RTE_MIN(txq->nb_free, nb_pkts); in iavf_xmit_fixed_burst_vec() 1176 return nb_pkts; in iavf_xmit_fixed_burst_vec() 1186 while (nb_pkts) { in iavf_xmit_pkts_vec() [all …]
|
| /dpdk/lib/bpf/ |
| H A D | bpf_pkt.c | 261 struct rte_mbuf *pkt[], uint16_t nb_pkts, in bpf_rx_callback_vm() argument 272 nb_pkts; in bpf_rx_callback_vm() 279 struct rte_mbuf *pkt[], uint16_t nb_pkts, in bpf_rx_callback_jit() argument 289 nb_pkts; in bpf_rx_callback_jit() 305 nb_pkts; in bpf_tx_callback_vm() 321 nb_pkts; in bpf_tx_callback_jit() 332 struct rte_mbuf *pkt[], uint16_t nb_pkts, in bpf_rx_callback_mb_vm() argument 342 nb_pkts; in bpf_rx_callback_mb_vm() 359 nb_pkts; in bpf_rx_callback_mb_jit() 375 nb_pkts; in bpf_tx_callback_mb_vm() [all …]
|
| /dpdk/drivers/net/axgbe/ |
| H A D | axgbe_rxtx_vec_sse.c | 60 uint16_t nb_pkts) in axgbe_xmit_pkts_vec() argument 74 nb_pkts = RTE_MIN(txq->nb_desc_free, nb_pkts); in axgbe_xmit_pkts_vec() 75 nb_commit = nb_pkts; in axgbe_xmit_pkts_vec() 90 txq->cur += nb_pkts; in axgbe_xmit_pkts_vec() 95 txq->pkts += nb_pkts; in axgbe_xmit_pkts_vec() 96 txq->nb_desc_free -= nb_pkts; in axgbe_xmit_pkts_vec() 98 return nb_pkts; in axgbe_xmit_pkts_vec()
|
| /dpdk/drivers/net/thunderx/ |
| H A D | nicvf_rxtx.c | 129 uint16_t nb_pkts) in nicvf_free_xmitted_buffers() argument 186 uint16_t nb_pkts) in nicvf_xmit_pkts_multiseg() argument 203 for (i = 0; i < nb_pkts; i++) { in nicvf_xmit_pkts_multiseg() 399 if (unlikely(available_space < nb_pkts)) in nicvf_rx_pkts_to_process() 489 uint16_t nb_pkts) in nicvf_recv_pkts_no_offload() argument 497 uint16_t nb_pkts) in nicvf_recv_pkts_cksum() argument 505 uint16_t nb_pkts) in nicvf_recv_pkts_vlan_strip() argument 513 uint16_t nb_pkts) in nicvf_recv_pkts_cksum_vlan_strip() argument 621 uint16_t nb_pkts) in nicvf_recv_pkts_multiseg_no_offload() argument 629 uint16_t nb_pkts) in nicvf_recv_pkts_multiseg_cksum() argument [all …]
|
| /dpdk/drivers/net/failsafe/ |
| H A D | failsafe_rxtx.c | 71 failsafe_rx_set_port(struct rte_mbuf **rx_pkts, uint16_t nb_pkts, uint16_t port) in failsafe_rx_set_port() argument 75 for (i = 0; i != nb_pkts; ++i) in failsafe_rx_set_port() 82 uint16_t nb_pkts) in failsafe_rx_burst() argument 100 rx_pkt_burst(sub_rxq, rx_pkts, nb_pkts); in failsafe_rx_burst() 114 uint16_t nb_pkts) in failsafe_rx_burst_fast() argument 128 rx_pkt_burst(sub_rxq, rx_pkts, nb_pkts); in failsafe_rx_burst_fast() 142 uint16_t nb_pkts) in failsafe_tx_burst() argument 155 nb_tx = ETH(sdev)->tx_pkt_burst(sub_txq, tx_pkts, nb_pkts); in failsafe_tx_burst() 163 uint16_t nb_pkts) in failsafe_tx_burst_fast() argument 175 nb_tx = ETH(sdev)->tx_pkt_burst(sub_txq, tx_pkts, nb_pkts); in failsafe_tx_burst_fast()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx_vec_avx2.c | 126 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, RTE_I40E_DESCS_PER_LOOP_AVX); in _recv_raw_pkts_vec_avx2() 634 uint16_t nb_pkts) in i40e_recv_pkts_vec_avx2() argument 695 nb_pkts -= burst; in i40e_recv_scattered_pkts_vec_avx2() 731 for (; nb_pkts > 3; txdp += 4, pkt += 4, nb_pkts -= 4) { in vtx() 752 while (nb_pkts) { in vtx() 760 uint16_t nb_pkts) in i40e_xmit_fixed_burst_vec_avx2() argument 772 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_tx_free, nb_pkts); in i40e_xmit_fixed_burst_vec_avx2() 819 return nb_pkts; in i40e_xmit_fixed_burst_vec_avx2() 824 uint16_t nb_pkts) in i40e_xmit_pkts_vec_avx2() argument 829 while (nb_pkts) { in i40e_xmit_pkts_vec_avx2() [all …]
|
| H A D | i40e_rxtx_vec_altivec.c | 220 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, RTE_I40E_DESCS_PER_LOOP); in _recv_raw_pkts_vec() 456 uint16_t nb_pkts) in i40e_recv_pkts_vec() argument 469 uint16_t nb_pkts) in i40e_recv_scattered_burst_vec() argument 507 uint16_t nb_pkts) in i40e_recv_scattered_pkts_vec() argument 518 nb_pkts -= burst; in i40e_recv_scattered_pkts_vec() 525 nb_pkts); in i40e_recv_scattered_pkts_vec() 553 uint16_t nb_pkts) in i40e_xmit_fixed_burst_vec() argument 566 nb_pkts = (uint16_t)RTE_MIN(txq->nb_tx_free, nb_pkts); in i40e_xmit_fixed_burst_vec() 567 nb_commit = nb_pkts; in i40e_xmit_fixed_burst_vec() 568 if (unlikely(nb_pkts == 0)) in i40e_xmit_fixed_burst_vec() [all …]
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | sad.h | 62 void *sa[], uint16_t nb_pkts) in sad_lookup() argument 69 struct rte_ipsec_sadv4_key v4[nb_pkts]; in sad_lookup() 70 struct rte_ipsec_sadv6_key v6[nb_pkts]; in sad_lookup() 71 int v4_idxes[nb_pkts]; in sad_lookup() 72 int v6_idxes[nb_pkts]; in sad_lookup() 73 const union rte_ipsec_sad_key *keys_v4[nb_pkts]; in sad_lookup() 74 const union rte_ipsec_sad_key *keys_v6[nb_pkts]; in sad_lookup() 75 void *v4_res[nb_pkts]; in sad_lookup() 76 void *v6_res[nb_pkts]; in sad_lookup() 86 for (i = 0; i < nb_pkts; i++) { in sad_lookup()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx_vec_neon.c | 309 nb_pkts = RTE_ALIGN_FLOOR(nb_pkts, RTE_IXGBE_DESCS_PER_LOOP); in _recv_raw_pkts_vec() 477 uint16_t nb_pkts) in ixgbe_recv_pkts_vec() argument 491 uint16_t nb_pkts) in ixgbe_recv_scattered_burst_vec() argument 528 uint16_t nb_pkts) in ixgbe_recv_scattered_pkts_vec() argument 539 nb_pkts -= burst; in ixgbe_recv_scattered_pkts_vec() 546 nb_pkts); in ixgbe_recv_scattered_pkts_vec() 572 uint16_t nb_pkts) in ixgbe_xmit_fixed_burst_vec() argument 583 nb_pkts = RTE_MIN(nb_pkts, txq->tx_rs_thresh); in ixgbe_xmit_fixed_burst_vec() 588 nb_commit = nb_pkts = (uint16_t)RTE_MIN(txq->nb_tx_free, nb_pkts); in ixgbe_xmit_fixed_burst_vec() 589 if (unlikely(nb_pkts == 0)) in ixgbe_xmit_fixed_burst_vec() [all …]
|
| /dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 290 nb_pkts = xsk_ring_cons__peek(rx, nb_pkts, &idx_rx); in af_xdp_rx_zc() 292 if (nb_pkts == 0) { in af_xdp_rx_zc() 351 return nb_pkts; in af_xdp_rx_zc() 370 nb_pkts = xsk_ring_cons__peek(rx, nb_pkts, &idx_rx); in af_xdp_rx_cp() 412 return nb_pkts; in af_xdp_rx_cp() 438 while (nb_pkts) { in eth_af_xdp_rx() 444 nb_pkts = (uint16_t)(nb_pkts - ret); in eth_af_xdp_rx() 597 if (nb_pkts == 0) in af_xdp_tx_cp() 629 return nb_pkts; in af_xdp_tx_cp() 641 while (nb_pkts) { in af_xdp_tx_cp_batch() [all …]
|