Home
last modified time | relevance | path

Searched refs:nb_bufs (Results 1 – 25 of 26) sorted by relevance

12

/f-stack/dpdk/drivers/net/dpaa/
H A Ddpaa_rxtx.c615 uint16_t nb_bufs) in dpaa_eth_queue_portal_rx() argument
738 uint16_t nb_bufs) in dpaa_eth_queue_rx() argument
771 if (nb_bufs < 4) { in dpaa_eth_queue_rx()
773 num_rx_bufs = nb_bufs; in dpaa_eth_queue_rx()
1069 while (nb_bufs) { in dpaa_eth_queue_tx()
1071 DPAA_TX_BURST_SIZE : nb_bufs; in dpaa_eth_queue_tx()
1127 nb_bufs = loop; in dpaa_eth_queue_tx()
1142 nb_bufs = loop; in dpaa_eth_queue_tx()
1154 nb_bufs -= frames_to_send; in dpaa_eth_queue_tx()
1168 return dpaa_eth_queue_tx(q, bufs, nb_bufs); in dpaa_eth_queue_tx_slow()
[all …]
H A Ddpaa_rxtx.h272 uint16_t dpaa_eth_queue_rx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs);
275 uint16_t nb_bufs);
276 uint16_t dpaa_eth_queue_tx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs);
280 uint16_t nb_bufs __rte_unused);
/f-stack/dpdk/drivers/net/null/
H A Drte_eth_null.c83 eth_null_rx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_null_rx() argument
93 if (rte_pktmbuf_alloc_bulk(h->mb_pool, bufs, nb_bufs) != 0) in eth_null_rx()
96 for (i = 0; i < nb_bufs; i++) { in eth_null_rx()
108 eth_null_copy_rx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_null_copy_rx() argument
118 if (rte_pktmbuf_alloc_bulk(h->mb_pool, bufs, nb_bufs) != 0) in eth_null_copy_rx()
121 for (i = 0; i < nb_bufs; i++) { in eth_null_copy_rx()
136 uint16_t nb_bufs __rte_unused) in eth_null_no_rx()
142 eth_null_tx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_null_tx() argument
150 for (i = 0; i < nb_bufs; i++) in eth_null_tx()
159 eth_null_copy_tx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_null_copy_tx() argument
[all …]
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_rxtx_vec_sse.c962 uint16_t nb_bufs = _recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in iavf_recv_scattered_burst_vec() local
964 if (nb_bufs == 0) in iavf_recv_scattered_burst_vec()
973 return nb_bufs; in iavf_recv_scattered_burst_vec()
978 while (i < nb_bufs && !split_flags[i]) in iavf_recv_scattered_burst_vec()
980 if (i == nb_bufs) in iavf_recv_scattered_burst_vec()
981 return nb_bufs; in iavf_recv_scattered_burst_vec()
1033 if (nb_bufs == 0) in iavf_recv_scattered_burst_vec_flex_rxd()
1042 return nb_bufs; in iavf_recv_scattered_burst_vec_flex_rxd()
1047 while (i < nb_bufs && !split_flags[i]) in iavf_recv_scattered_burst_vec_flex_rxd()
1049 if (i == nb_bufs) in iavf_recv_scattered_burst_vec_flex_rxd()
[all …]
H A Diavf_rxtx_vec_avx2.c1265 if (nb_bufs == 0) in iavf_recv_scattered_burst_vec_avx2()
1274 return nb_bufs; in iavf_recv_scattered_burst_vec_avx2()
1281 while (i < nb_bufs && !split_flags[i]) in iavf_recv_scattered_burst_vec_avx2()
1283 if (i == nb_bufs) in iavf_recv_scattered_burst_vec_avx2()
1284 return nb_bufs; in iavf_recv_scattered_burst_vec_avx2()
1287 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in iavf_recv_scattered_burst_vec_avx2()
1332 if (nb_bufs == 0) in iavf_recv_scattered_burst_vec_avx2_flex_rxd()
1341 return nb_bufs; in iavf_recv_scattered_burst_vec_avx2_flex_rxd()
1348 while (i < nb_bufs && !split_flags[i]) in iavf_recv_scattered_burst_vec_avx2_flex_rxd()
1350 if (i == nb_bufs) in iavf_recv_scattered_burst_vec_avx2_flex_rxd()
[all …]
H A Diavf_rxtx_vec_avx512.c1280 if (nb_bufs == 0) in iavf_recv_scattered_burst_vec_avx512()
1289 return nb_bufs; in iavf_recv_scattered_burst_vec_avx512()
1296 while (i < nb_bufs && !split_flags[i]) in iavf_recv_scattered_burst_vec_avx512()
1298 if (i == nb_bufs) in iavf_recv_scattered_burst_vec_avx512()
1299 return nb_bufs; in iavf_recv_scattered_burst_vec_avx512()
1302 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in iavf_recv_scattered_burst_vec_avx512()
1347 if (nb_bufs == 0) in iavf_recv_scattered_burst_vec_avx512_flex_rxd()
1356 return nb_bufs; in iavf_recv_scattered_burst_vec_avx512_flex_rxd()
1363 while (i < nb_bufs && !split_flags[i]) in iavf_recv_scattered_burst_vec_avx512_flex_rxd()
1365 if (i == nb_bufs) in iavf_recv_scattered_burst_vec_avx512_flex_rxd()
[all …]
H A Diavf_rxtx_vec_common.h16 uint16_t nb_bufs, uint8_t *split_flags) in reassemble_packets() argument
23 for (buf_idx = 0, pkt_idx = 0; buf_idx < nb_bufs; buf_idx++) { in reassemble_packets()
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_rxtx_vec_altivec.c475 uint16_t nb_bufs = _recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in i40e_recv_scattered_burst_vec() local
477 if (nb_bufs == 0) in i40e_recv_scattered_burst_vec()
486 return nb_bufs; in i40e_recv_scattered_burst_vec()
493 while (i < nb_bufs && !split_flags[i]) in i40e_recv_scattered_burst_vec()
495 if (i == nb_bufs) in i40e_recv_scattered_burst_vec()
496 return nb_bufs; in i40e_recv_scattered_burst_vec()
498 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in i40e_recv_scattered_burst_vec()
H A Di40e_rxtx_vec_neon.c455 uint16_t nb_bufs = _recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in i40e_recv_scattered_burst_vec() local
457 if (nb_bufs == 0) in i40e_recv_scattered_burst_vec()
466 return nb_bufs; in i40e_recv_scattered_burst_vec()
473 while (i < nb_bufs && !split_flags[i]) in i40e_recv_scattered_burst_vec()
475 if (i == nb_bufs) in i40e_recv_scattered_burst_vec()
476 return nb_bufs; in i40e_recv_scattered_burst_vec()
479 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in i40e_recv_scattered_burst_vec()
H A Di40e_rxtx_vec_sse.c621 uint16_t nb_bufs = _recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in i40e_recv_scattered_burst_vec() local
623 if (nb_bufs == 0) in i40e_recv_scattered_burst_vec()
632 return nb_bufs; in i40e_recv_scattered_burst_vec()
639 while (i < nb_bufs && !split_flags[i]) in i40e_recv_scattered_burst_vec()
641 if (i == nb_bufs) in i40e_recv_scattered_burst_vec()
642 return nb_bufs; in i40e_recv_scattered_burst_vec()
645 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in i40e_recv_scattered_burst_vec()
H A Di40e_rxtx_vec_avx2.c756 uint16_t nb_bufs = _recv_raw_pkts_vec_avx2(rxq, rx_pkts, nb_pkts, in i40e_recv_scattered_burst_vec_avx2() local
758 if (nb_bufs == 0) in i40e_recv_scattered_burst_vec_avx2()
767 return nb_bufs; in i40e_recv_scattered_burst_vec_avx2()
774 while (i < nb_bufs && !split_flags[i]) in i40e_recv_scattered_burst_vec_avx2()
776 if (i == nb_bufs) in i40e_recv_scattered_burst_vec_avx2()
777 return nb_bufs; in i40e_recv_scattered_burst_vec_avx2()
780 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in i40e_recv_scattered_burst_vec_avx2()
H A Di40e_rxtx_vec_common.h16 uint16_t nb_bufs, uint8_t *split_flags) in reassemble_packets() argument
23 for (buf_idx = 0, pkt_idx = 0; buf_idx < nb_bufs; buf_idx++) { in reassemble_packets()
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx_vec_neon.c409 uint16_t nb_bufs = _recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in ixgbe_recv_scattered_burst_vec() local
411 if (nb_bufs == 0) in ixgbe_recv_scattered_burst_vec()
419 return nb_bufs; in ixgbe_recv_scattered_burst_vec()
425 while (i < nb_bufs && !split_flags[i]) in ixgbe_recv_scattered_burst_vec()
427 if (i == nb_bufs) in ixgbe_recv_scattered_burst_vec()
428 return nb_bufs; in ixgbe_recv_scattered_burst_vec()
431 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in ixgbe_recv_scattered_burst_vec()
H A Dixgbe_rxtx_vec_sse.c583 uint16_t nb_bufs = _recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in ixgbe_recv_scattered_burst_vec() local
585 if (nb_bufs == 0) in ixgbe_recv_scattered_burst_vec()
593 return nb_bufs; in ixgbe_recv_scattered_burst_vec()
599 while (i < nb_bufs && !split_flags[i]) in ixgbe_recv_scattered_burst_vec()
601 if (i == nb_bufs) in ixgbe_recv_scattered_burst_vec()
602 return nb_bufs; in ixgbe_recv_scattered_burst_vec()
605 return i + reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in ixgbe_recv_scattered_burst_vec()
H A Dixgbe_rxtx_vec_common.h15 uint16_t nb_bufs, uint8_t *split_flags) in reassemble_packets() argument
17 struct rte_mbuf *pkts[nb_bufs]; /*finished pkts*/ in reassemble_packets()
22 for (buf_idx = 0, pkt_idx = 0; buf_idx < nb_bufs; buf_idx++) { in reassemble_packets()
/f-stack/dpdk/drivers/net/fm10k/
H A Dfm10k_rxtx_vec.c605 uint16_t nb_bufs, uint8_t *split_flags) in fm10k_reassemble_packets() argument
612 for (buf_idx = 0, pkt_idx = 0; buf_idx < nb_bufs; buf_idx++) { in fm10k_reassemble_packets()
665 uint16_t nb_bufs = fm10k_recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in fm10k_recv_scattered_burst_vec() local
667 if (nb_bufs == 0) in fm10k_recv_scattered_burst_vec()
676 return nb_bufs; in fm10k_recv_scattered_burst_vec()
681 while (i < nb_bufs && !split_flags[i]) in fm10k_recv_scattered_burst_vec()
683 if (i == nb_bufs) in fm10k_recv_scattered_burst_vec()
684 return nb_bufs; in fm10k_recv_scattered_burst_vec()
687 return i + fm10k_reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in fm10k_recv_scattered_burst_vec()
/f-stack/dpdk/drivers/net/ice/
H A Dice_rxtx_vec_sse.c575 uint16_t nb_bufs = _ice_recv_raw_pkts_vec(rxq, rx_pkts, nb_pkts, in ice_recv_scattered_burst_vec() local
577 if (nb_bufs == 0) in ice_recv_scattered_burst_vec()
586 return nb_bufs; in ice_recv_scattered_burst_vec()
593 while (i < nb_bufs && !split_flags[i]) in ice_recv_scattered_burst_vec()
595 if (i == nb_bufs) in ice_recv_scattered_burst_vec()
596 return nb_bufs; in ice_recv_scattered_burst_vec()
599 return i + ice_rx_reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in ice_recv_scattered_burst_vec()
H A Dice_rxtx_vec_avx2.c782 uint16_t nb_bufs = _ice_recv_raw_pkts_vec_avx2(rxq, rx_pkts, nb_pkts, in ice_recv_scattered_burst_vec_avx2() local
784 if (nb_bufs == 0) in ice_recv_scattered_burst_vec_avx2()
793 return nb_bufs; in ice_recv_scattered_burst_vec_avx2()
800 while (i < nb_bufs && !split_flags[i]) in ice_recv_scattered_burst_vec_avx2()
802 if (i == nb_bufs) in ice_recv_scattered_burst_vec_avx2()
803 return nb_bufs; in ice_recv_scattered_burst_vec_avx2()
806 return i + ice_rx_reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in ice_recv_scattered_burst_vec_avx2()
H A Dice_rxtx_vec_avx512.c769 uint16_t nb_bufs = _ice_recv_raw_pkts_vec_avx512(rxq, rx_pkts, nb_pkts, in ice_recv_scattered_burst_vec_avx512() local
771 if (nb_bufs == 0) in ice_recv_scattered_burst_vec_avx512()
780 return nb_bufs; in ice_recv_scattered_burst_vec_avx512()
787 while (i < nb_bufs && !split_flags[i]) in ice_recv_scattered_burst_vec_avx512()
789 if (i == nb_bufs) in ice_recv_scattered_burst_vec_avx512()
790 return nb_bufs; in ice_recv_scattered_burst_vec_avx512()
793 return i + ice_rx_reassemble_packets(rxq, &rx_pkts[i], nb_bufs - i, in ice_recv_scattered_burst_vec_avx512()
H A Dice_rxtx_vec_common.h12 uint16_t nb_bufs, uint8_t *split_flags) in ice_rx_reassemble_packets() argument
19 for (buf_idx = 0, pkt_idx = 0; buf_idx < nb_bufs; buf_idx++) { in ice_rx_reassemble_packets()
/f-stack/dpdk/drivers/net/kni/
H A Drte_eth_kni.c77 eth_kni_rx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_kni_rx() argument
84 nb_pkts = rte_kni_rx_burst(kni, bufs, nb_bufs); in eth_kni_rx()
94 eth_kni_tx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_kni_tx() argument
100 nb_pkts = rte_kni_tx_burst(kni, bufs, nb_bufs); in eth_kni_tx()
/f-stack/dpdk/app/test/
H A Dtest_distributor_perf.c242 const unsigned nb_bufs = (511 * rte_lcore_count()) < BIG_BATCH ? in test_distributor_perf() local
245 p = rte_pktmbuf_pool_create("DPT_MBUF_POOL", nb_bufs, BURST, in test_distributor_perf()
/f-stack/dpdk/drivers/net/ring/
H A Drte_eth_ring.c72 eth_ring_rx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_ring_rx() argument
77 ptrs, nb_bufs, NULL); in eth_ring_rx()
86 eth_ring_tx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_ring_tx() argument
91 ptrs, nb_bufs, NULL); in eth_ring_tx()
/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c1139 uint16_t bufs_slave_port_idxs[nb_bufs]; in tx_burst_balance()
1150 internals->burst_xmit_hash(bufs, nb_bufs, slave_count, in tx_burst_balance()
1153 for (i = 0; i < nb_bufs; i++) { in tx_burst_balance()
1176 memcpy(&bufs[nb_bufs - total_tx_fail_count], in tx_burst_balance()
1187 uint16_t nb_bufs) in bond_ethdev_tx_burst_balance() argument
1195 if (unlikely(nb_bufs == 0)) in bond_ethdev_tx_burst_balance()
1262 if (unlikely(nb_bufs == 0)) in tx_burst_8023ad()
1283 uint16_t nb_bufs) in bond_ethdev_tx_burst_8023ad() argument
1285 return tx_burst_8023ad(queue, bufs, nb_bufs, false); in bond_ethdev_tx_burst_8023ad()
1290 uint16_t nb_bufs) in bond_ethdev_tx_burst_8023ad_fast_queue() argument
[all …]
/f-stack/dpdk/drivers/net/vhost/
H A Drte_eth_vhost.c374 eth_vhost_rx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_vhost_rx() argument
378 uint16_t nb_receive = nb_bufs; in eth_vhost_rx()
427 eth_vhost_tx(void *q, struct rte_mbuf **bufs, uint16_t nb_bufs) in eth_vhost_tx() argument
443 for (i = 0; i < nb_bufs; i++) { in eth_vhost_tx()
477 nb_missed = nb_bufs - nb_tx; in eth_vhost_tx()
481 r->stats.missed_pkts += nb_bufs - nb_tx; in eth_vhost_tx()
489 for (i = nb_tx; i < nb_bufs; i++) in eth_vhost_tx()

12