| /f-stack/dpdk/drivers/net/virtio/ |
| H A D | virtio_rxtx.c | 730 free_cnt)) { in virtio_dev_rx_queue_setup_finish() 733 free_cnt); in virtio_dev_rx_queue_setup_finish() 740 nbufs += free_cnt; in virtio_dev_rx_queue_setup_finish() 1032 free_cnt) == 0)) { in virtio_recv_pkts() 1034 free_cnt); in virtio_recv_pkts() 1039 nb_enqueued += free_cnt; in virtio_recv_pkts() 1135 free_cnt) == 0)) { in virtio_recv_pkts_packed() 1137 new_pkts, free_cnt); in virtio_recv_pkts_packed() 1320 free_cnt); in virtio_recv_pkts_inorder() 1498 free_cnt); in virtio_recv_mergeable_pkts() [all …]
|
| H A D | virtio_rxtx_packed_avx.c | 575 uint16_t free_cnt = vq->vq_free_thresh; in virtio_recv_pkts_packed_vec() local 604 if (likely(vq->vq_free_cnt >= free_cnt)) { in virtio_recv_pkts_packed_vec() 605 struct rte_mbuf *new_pkts[free_cnt]; in virtio_recv_pkts_packed_vec() 607 free_cnt) == 0)) { in virtio_recv_pkts_packed_vec() 609 free_cnt); in virtio_recv_pkts_packed_vec() 610 nb_enqueued += free_cnt; in virtio_recv_pkts_packed_vec() 614 dev->data->rx_mbuf_alloc_failed += free_cnt; in virtio_recv_pkts_packed_vec()
|
| H A D | virtqueue.h | 833 uint16_t used_idx, id, curr_id, free_cnt = 0; in virtio_xmit_cleanup_inorder_packed() local 848 free_cnt += dxp->ndescs; in virtio_xmit_cleanup_inorder_packed() 861 vq->vq_free_cnt += free_cnt; in virtio_xmit_cleanup_inorder_packed() 932 int16_t free_cnt = 0; in virtio_xmit_cleanup_inorder() local 940 free_cnt += dxp->ndescs; in virtio_xmit_cleanup_inorder() 947 vq->vq_free_cnt += free_cnt; in virtio_xmit_cleanup_inorder()
|
| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-pow-defs.h | 1308 uint64_t free_cnt : 12; /**< # of total free buffers */ member 1318 uint64_t free_cnt : 12; 1331 uint64_t free_cnt : 7; /**< # of total free buffers */ member 1341 uint64_t free_cnt : 7; 1356 uint64_t free_cnt : 9; /**< # of total free buffers */ member 1366 uint64_t free_cnt : 9; 1384 uint64_t free_cnt : 10; /**< # of total free buffers */ member 1394 uint64_t free_cnt : 10; 1415 uint64_t free_cnt : 11; /**< # of total free buffers */ member 1425 uint64_t free_cnt : 11;
|
| H A D | cvmx-sso-defs.h | 1685 uint64_t free_cnt : 12; /**< Number of total free buffers */ member 1687 uint64_t free_cnt : 12;
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.h | 37 int eth_igc_tx_done_cleanup(void *txqueue, uint32_t free_cnt);
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 2533 uint32_t free_cnt) in i40e_tx_done_cleanup_full() argument 2550 if (!free_cnt) in i40e_tx_done_cleanup_full() 2551 free_cnt = txq->nb_tx_desc; in i40e_tx_done_cleanup_full() 2556 for (pkt_cnt = 0; pkt_cnt < free_cnt; ) { in i40e_tx_done_cleanup_full() 2558 pkt_cnt < free_cnt && in i40e_tx_done_cleanup_full() 2578 if (pkt_cnt < free_cnt) { in i40e_tx_done_cleanup_full() 2592 uint32_t free_cnt) in i40e_tx_done_cleanup_simple() argument 2596 if (free_cnt == 0 || free_cnt > txq->nb_tx_desc) in i40e_tx_done_cleanup_simple() 2597 free_cnt = txq->nb_tx_desc; in i40e_tx_done_cleanup_simple() 2599 cnt = free_cnt - free_cnt % txq->tx_rs_thresh; in i40e_tx_done_cleanup_simple() [all …]
|
| H A D | i40e_rxtx.h | 218 int i40e_tx_done_cleanup(void *txq, uint32_t free_cnt);
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_rxtx.c | 2760 uint32_t free_cnt) in ice_tx_done_cleanup_full() argument 2777 if (!free_cnt) in ice_tx_done_cleanup_full() 2778 free_cnt = txq->nb_tx_desc; in ice_tx_done_cleanup_full() 2783 for (pkt_cnt = 0; pkt_cnt < free_cnt; ) { in ice_tx_done_cleanup_full() 2785 pkt_cnt < free_cnt && in ice_tx_done_cleanup_full() 2805 if (pkt_cnt < free_cnt) { in ice_tx_done_cleanup_full() 2820 uint32_t free_cnt __rte_unused) in ice_tx_done_cleanup_vec() 2828 uint32_t free_cnt) in ice_tx_done_cleanup_simple() argument 2832 if (free_cnt == 0 || free_cnt > txq->nb_tx_desc) in ice_tx_done_cleanup_simple() 2833 free_cnt = txq->nb_tx_desc; in ice_tx_done_cleanup_simple() [all …]
|
| H A D | ice_rxtx.h | 265 int ice_tx_done_cleanup(void *txq, uint32_t free_cnt);
|
| /f-stack/dpdk/drivers/net/txgbe/ |
| H A D | txgbe_rxtx.c | 1965 if (!free_cnt) in txgbe_tx_done_cleanup_full() 1966 free_cnt = txq->nb_tx_desc; in txgbe_tx_done_cleanup_full() 1971 for (pkt_cnt = 0; pkt_cnt < free_cnt; ) { in txgbe_tx_done_cleanup_full() 1973 pkt_cnt < free_cnt && in txgbe_tx_done_cleanup_full() 1989 if (pkt_cnt < free_cnt) { in txgbe_tx_done_cleanup_full() 2003 uint32_t free_cnt) in txgbe_tx_done_cleanup_simple() argument 2007 if (free_cnt == 0 || free_cnt > txq->nb_tx_desc) in txgbe_tx_done_cleanup_simple() 2008 free_cnt = txq->nb_tx_desc; in txgbe_tx_done_cleanup_simple() 2010 cnt = free_cnt - free_cnt % txq->tx_free_thresh; in txgbe_tx_done_cleanup_simple() 2031 return txgbe_tx_done_cleanup_simple(txq, free_cnt); in txgbe_dev_tx_done_cleanup() [all …]
|
| H A D | txgbe_rxtx.h | 406 int txgbe_dev_tx_done_cleanup(void *tx_queue, uint32_t free_cnt);
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.h | 289 int ixgbe_dev_tx_done_cleanup(void *tx_queue, uint32_t free_cnt);
|
| H A D | ixgbe_rxtx.c | 2330 if (!free_cnt) in ixgbe_tx_done_cleanup_full() 2331 free_cnt = txq->nb_tx_desc; in ixgbe_tx_done_cleanup_full() 2336 for (pkt_cnt = 0; pkt_cnt < free_cnt; ) { in ixgbe_tx_done_cleanup_full() 2338 pkt_cnt < free_cnt && in ixgbe_tx_done_cleanup_full() 2358 if (pkt_cnt < free_cnt) { in ixgbe_tx_done_cleanup_full() 2372 uint32_t free_cnt) in ixgbe_tx_done_cleanup_simple() argument 2376 if (free_cnt == 0 || free_cnt > txq->nb_tx_desc) in ixgbe_tx_done_cleanup_simple() 2377 free_cnt = txq->nb_tx_desc; in ixgbe_tx_done_cleanup_simple() 2379 cnt = free_cnt - free_cnt % txq->tx_rs_thresh; in ixgbe_tx_done_cleanup_simple() 2396 uint32_t free_cnt __rte_unused) in ixgbe_tx_done_cleanup_vec() [all …]
|
| /f-stack/dpdk/drivers/net/qede/base/ |
| H A D | ecore_int.c | 1765 p_info->usage.free_cnt--; in ecore_int_sb_init() 1827 p_info->usage.free_cnt++; in ecore_int_sb_release() 2204 if (vfs > p_info->usage.free_cnt + in ecore_int_igu_reset_cam() 2209 p_info->usage.free_cnt + in ecore_int_igu_reset_cam() 2222 p_info->usage.free_cnt = p_info->usage.cnt; in ecore_int_igu_reset_cam() 2312 p_cnt->free_cnt = p_cnt->orig; in ecore_int_igu_reset_cam_default() 2421 p_igu_info->usage.free_cnt = p_igu_info->usage.cnt; in ecore_int_igu_read_cam() 2510 p_info->usage.free_cnt--; in ecore_int_igu_relocate_sb() 2527 p_info->usage.free_cnt++; in ecore_int_igu_relocate_sb()
|
| H A D | ecore_int_api.h | 57 int free_cnt; member
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_ethdev_ops.c | 435 otx2_nix_tx_done_cleanup(void *txq, uint32_t free_cnt) in otx2_nix_tx_done_cleanup() argument 438 RTE_SET_USED(free_cnt); in otx2_nix_tx_done_cleanup()
|
| H A D | otx2_ethdev.h | 416 int otx2_nix_tx_done_cleanup(void *txq, uint32_t free_cnt);
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_var.h | 181 int hn_dev_tx_done_cleanup(void *arg, uint32_t free_cnt);
|
| H A D | hn_rxtx.c | 1051 hn_dev_tx_done_cleanup(void *arg, uint32_t free_cnt) in hn_dev_tx_done_cleanup() argument 1055 return hn_process_events(txq->hv, txq->queue_id, free_cnt); in hn_dev_tx_done_cleanup()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_rxtx.c | 2477 uint32_t free_cnt) in iavf_tx_done_cleanup_full() argument 2494 if (!free_cnt) in iavf_tx_done_cleanup_full() 2495 free_cnt = txq->nb_tx_desc; in iavf_tx_done_cleanup_full() 2500 for (pkt_cnt = 0; pkt_cnt < free_cnt; ) { in iavf_tx_done_cleanup_full() 2502 pkt_cnt < free_cnt && in iavf_tx_done_cleanup_full() 2522 if (pkt_cnt < free_cnt) { in iavf_tx_done_cleanup_full() 2535 iavf_dev_tx_done_cleanup(void *txq, uint32_t free_cnt) in iavf_dev_tx_done_cleanup() argument 2539 return iavf_tx_done_cleanup_full(q, free_cnt); in iavf_dev_tx_done_cleanup()
|
| H A D | iavf_rxtx.h | 411 int iavf_dev_tx_done_cleanup(void *txq, uint32_t free_cnt);
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | e1000_ethdev.h | 417 int eth_igb_tx_done_cleanup(void *txq, uint32_t free_cnt);
|
| H A D | igb_rxtx.c | 1290 igb_tx_done_cleanup(struct igb_tx_queue *txq, uint32_t free_cnt) in igb_tx_done_cleanup() argument 1356 if (unlikely(count == (int)free_cnt)) in igb_tx_done_cleanup() 1404 eth_igb_tx_done_cleanup(void *txq, uint32_t free_cnt) in eth_igb_tx_done_cleanup() argument 1406 return igb_tx_done_cleanup(txq, free_cnt); in eth_igb_tx_done_cleanup()
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_ethdev_driver.h | 292 typedef int (*eth_tx_done_cleanup_t)(void *txq, uint32_t free_cnt);
|