| /dpdk/app/test-bbdev/ |
| H A D | test_bbdev.c | 258 struct rte_bbdev_queue_info qinfo; in test_bbdev_configure_stop_queue() local 314 queue_id, &qinfo), in test_bbdev_configure_stop_queue() 321 "invalid queue_size:%u", qinfo.conf.socket); in test_bbdev_configure_stop_queue() 331 TEST_ASSERT(qinfo.conf.deferred_start == in test_bbdev_configure_stop_queue() 354 queue_id, &qinfo), in test_bbdev_configure_stop_queue() 359 TEST_ASSERT(qinfo.started == 0, in test_bbdev_configure_stop_queue() 373 queue_id, &qinfo), in test_bbdev_configure_stop_queue() 378 TEST_ASSERT(qinfo.started == 1, in test_bbdev_configure_stop_queue() 1093 struct rte_bbdev_queue_info qinfo; in test_bbdev_invalid_driver() local 1173 queue_id, &qinfo), in test_bbdev_invalid_driver() [all …]
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_tcmsgs.c | 73 qdisc_del(int nlsk_fd, uint16_t ifindex, struct qdisc *qinfo) in qdisc_del() argument 79 msg.t.tcm_handle = qinfo->handle; in qdisc_del() 80 msg.t.tcm_parent = qinfo->parent; in qdisc_del() 180 struct qdisc qinfo = { in qdisc_del_cb() local 192 return qdisc_del(0, args->ifindex, &qinfo); in qdisc_del_cb()
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_controlq.c | 7 #define ICE_CQ_INIT_REGS(qinfo, prefix) \ argument 9 (qinfo)->sq.head = prefix##_ATQH; \ 10 (qinfo)->sq.tail = prefix##_ATQT; \ 11 (qinfo)->sq.len = prefix##_ATQLEN; \ 12 (qinfo)->sq.bah = prefix##_ATQBAH; \ 13 (qinfo)->sq.bal = prefix##_ATQBAL; \ 18 (qinfo)->rq.head = prefix##_ARQH; \ 19 (qinfo)->rq.tail = prefix##_ARQT; \ 20 (qinfo)->rq.len = prefix##_ARQLEN; \ 21 (qinfo)->rq.bah = prefix##_ARQBAH; \ [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_tx.c | 680 struct rte_eth_txq_info *qinfo) in mlx5_txq_info_get() argument 689 qinfo->nb_desc = txq->elts_s; in mlx5_txq_info_get() 690 qinfo->conf.tx_thresh.pthresh = 0; in mlx5_txq_info_get() 691 qinfo->conf.tx_thresh.hthresh = 0; in mlx5_txq_info_get() 692 qinfo->conf.tx_thresh.wthresh = 0; in mlx5_txq_info_get() 693 qinfo->conf.tx_rs_thresh = 0; in mlx5_txq_info_get() 694 qinfo->conf.tx_free_thresh = 0; in mlx5_txq_info_get() 695 qinfo->conf.tx_deferred_start = txq_ctrl ? 0 : 1; in mlx5_txq_info_get() 696 qinfo->conf.offloads = dev->data->dev_conf.txmode.offloads; in mlx5_txq_info_get()
|
| H A D | mlx5_rx.c | 149 struct rte_eth_rxq_info *qinfo) in mlx5_rxq_info_get() argument 156 qinfo->mp = mlx5_rxq_mprq_enabled(rxq) ? in mlx5_rxq_info_get() 158 qinfo->conf.rx_thresh.pthresh = 0; in mlx5_rxq_info_get() 159 qinfo->conf.rx_thresh.hthresh = 0; in mlx5_rxq_info_get() 160 qinfo->conf.rx_thresh.wthresh = 0; in mlx5_rxq_info_get() 161 qinfo->conf.rx_free_thresh = rxq->rq_repl_thresh; in mlx5_rxq_info_get() 162 qinfo->conf.rx_drop_en = 1; in mlx5_rxq_info_get() 164 qinfo->conf.rx_deferred_start = 0; in mlx5_rxq_info_get() 166 qinfo->conf.rx_deferred_start = 1; in mlx5_rxq_info_get() 168 qinfo->scattered_rx = dev->data->scattered_rx; in mlx5_rxq_info_get() [all …]
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev_ops.c | 720 struct rte_eth_rxq_info *qinfo) in cnxk_nix_rxq_info_get() argument 725 memset(qinfo, 0, sizeof(*qinfo)); in cnxk_nix_rxq_info_get() 727 qinfo->mp = rxq_sp->qconf.mp; in cnxk_nix_rxq_info_get() 728 qinfo->scattered_rx = eth_dev->data->scattered_rx; in cnxk_nix_rxq_info_get() 729 qinfo->nb_desc = rxq_sp->qconf.nb_desc; in cnxk_nix_rxq_info_get() 731 memcpy(&qinfo->conf, &rxq_sp->qconf.conf.rx, sizeof(qinfo->conf)); in cnxk_nix_rxq_info_get() 736 struct rte_eth_txq_info *qinfo) in cnxk_nix_txq_info_get() argument 741 memset(qinfo, 0, sizeof(*qinfo)); in cnxk_nix_txq_info_get() 743 qinfo->nb_desc = txq_sp->qconf.nb_desc; in cnxk_nix_txq_info_get() 745 memcpy(&qinfo->conf, &txq_sp->qconf.conf.tx, sizeof(qinfo->conf)); in cnxk_nix_txq_info_get()
|
| /dpdk/drivers/net/mvneta/ |
| H A D | mvneta_rxtx.h | 17 struct rte_eth_rxq_info *qinfo); 19 struct rte_eth_txq_info *qinfo);
|
| H A D | mvneta_rxtx.c | 999 struct rte_eth_rxq_info *qinfo) in mvneta_rxq_info_get() argument 1003 qinfo->mp = q->mp; in mvneta_rxq_info_get() 1004 qinfo->nb_desc = q->size; in mvneta_rxq_info_get() 1019 struct rte_eth_txq_info *qinfo) in mvneta_txq_info_get() argument 1023 qinfo->nb_desc = in mvneta_txq_info_get()
|
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_rxtx.h | 40 struct rte_eth_rxq_info *qinfo); 42 struct rte_eth_txq_info *qinfo);
|
| H A D | ionic_rxtx.c | 58 struct rte_eth_txq_info *qinfo) in ionic_txq_info_get() argument 63 qinfo->nb_desc = q->num_descs; in ionic_txq_info_get() 64 qinfo->conf.offloads = dev->data->dev_conf.txmode.offloads; in ionic_txq_info_get() 65 qinfo->conf.tx_deferred_start = txq->flags & IONIC_QCQ_F_DEFERRED; in ionic_txq_info_get() 636 struct rte_eth_rxq_info *qinfo) in ionic_rxq_info_get() argument 641 qinfo->mp = rxq->mb_pool; in ionic_rxq_info_get() 642 qinfo->scattered_rx = dev->data->scattered_rx; in ionic_rxq_info_get() 643 qinfo->nb_desc = q->num_descs; in ionic_rxq_info_get() 644 qinfo->conf.rx_deferred_start = rxq->flags & IONIC_QCQ_F_DEFERRED; in ionic_rxq_info_get() 645 qinfo->conf.offloads = dev->data->dev_conf.rxmode.offloads; in ionic_rxq_info_get()
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_txrx.h | 47 struct rte_eth_rxq_info *qinfo); 49 struct rte_eth_txq_info *qinfo);
|
| H A D | igc_txrx.c | 2206 struct rte_eth_rxq_info *qinfo) in eth_igc_rxq_info_get() argument 2212 qinfo->mp = rxq->mb_pool; in eth_igc_rxq_info_get() 2214 qinfo->nb_desc = rxq->nb_rx_desc; in eth_igc_rxq_info_get() 2217 qinfo->conf.rx_drop_en = rxq->drop_en; in eth_igc_rxq_info_get() 2218 qinfo->conf.offloads = rxq->offloads; in eth_igc_rxq_info_get() 2219 qinfo->conf.rx_thresh.hthresh = rxq->hthresh; in eth_igc_rxq_info_get() 2220 qinfo->conf.rx_thresh.pthresh = rxq->pthresh; in eth_igc_rxq_info_get() 2221 qinfo->conf.rx_thresh.wthresh = rxq->wthresh; in eth_igc_rxq_info_get() 2226 struct rte_eth_txq_info *qinfo) in eth_igc_txq_info_get() argument 2232 qinfo->nb_desc = txq->nb_tx_desc; in eth_igc_txq_info_get() [all …]
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_ethdev.c | 858 struct rte_eth_rxq_info *qinfo) in enicpmd_dev_rxq_info_get() argument 872 qinfo->mp = rq_sop->mp; in enicpmd_dev_rxq_info_get() 873 qinfo->scattered_rx = rq_sop->data_queue_enable; in enicpmd_dev_rxq_info_get() 874 qinfo->nb_desc = rq_sop->ring.desc_count; in enicpmd_dev_rxq_info_get() 875 if (qinfo->scattered_rx) in enicpmd_dev_rxq_info_get() 876 qinfo->nb_desc += rq_data->ring.desc_count; in enicpmd_dev_rxq_info_get() 877 conf = &qinfo->conf; in enicpmd_dev_rxq_info_get() 893 struct rte_eth_txq_info *qinfo) in enicpmd_dev_txq_info_get() argument 899 qinfo->nb_desc = wq->ring.desc_count; in enicpmd_dev_txq_info_get() 900 memset(&qinfo->conf, 0, sizeof(qinfo->conf)); in enicpmd_dev_txq_info_get() [all …]
|
| /dpdk/drivers/net/dpaa/ |
| H A D | dpaa_ethdev.c | 1508 struct rte_eth_rxq_info *qinfo) in dpaa_rxq_info_get() argument 1518 qinfo->nb_desc = rxq->nb_desc; in dpaa_rxq_info_get() 1523 qinfo->rx_buf_size = ret; in dpaa_rxq_info_get() 1525 qinfo->conf.rx_free_thresh = 1; in dpaa_rxq_info_get() 1526 qinfo->conf.rx_drop_en = 1; in dpaa_rxq_info_get() 1527 qinfo->conf.rx_deferred_start = 0; in dpaa_rxq_info_get() 1533 struct rte_eth_txq_info *qinfo) in dpaa_txq_info_get() argument 1539 qinfo->nb_desc = txq->nb_desc; in dpaa_txq_info_get() 1540 qinfo->conf.tx_thresh.pthresh = 0; in dpaa_txq_info_get() 1544 qinfo->conf.tx_free_thresh = 0; in dpaa_txq_info_get() [all …]
|
| /dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 1978 struct rte_eth_rxq_info *qinfo) in em_rxq_info_get() argument 1984 qinfo->mp = rxq->mb_pool; in em_rxq_info_get() 1986 qinfo->nb_desc = rxq->nb_rx_desc; in em_rxq_info_get() 1988 qinfo->conf.offloads = rxq->offloads; in em_rxq_info_get() 1993 struct rte_eth_txq_info *qinfo) in em_txq_info_get() argument 1999 qinfo->nb_desc = txq->nb_tx_desc; in em_txq_info_get() 2001 qinfo->conf.tx_thresh.pthresh = txq->pthresh; in em_txq_info_get() 2002 qinfo->conf.tx_thresh.hthresh = txq->hthresh; in em_txq_info_get() 2003 qinfo->conf.tx_thresh.wthresh = txq->wthresh; in em_txq_info_get() 2005 qinfo->conf.tx_rs_thresh = txq->tx_rs_thresh; in em_txq_info_get() [all …]
|
| H A D | e1000_ethdev.h | 453 struct rte_eth_rxq_info *qinfo); 456 struct rte_eth_txq_info *qinfo); 506 struct rte_eth_rxq_info *qinfo); 509 struct rte_eth_txq_info *qinfo);
|
| H A D | igb_rxtx.c | 2820 struct rte_eth_rxq_info *qinfo) in igb_rxq_info_get() argument 2826 qinfo->mp = rxq->mb_pool; in igb_rxq_info_get() 2828 qinfo->nb_desc = rxq->nb_rx_desc; in igb_rxq_info_get() 2831 qinfo->conf.rx_drop_en = rxq->drop_en; in igb_rxq_info_get() 2832 qinfo->conf.offloads = rxq->offloads; in igb_rxq_info_get() 2837 struct rte_eth_txq_info *qinfo) in igb_txq_info_get() argument 2843 qinfo->nb_desc = txq->nb_tx_desc; in igb_txq_info_get() 2845 qinfo->conf.tx_thresh.pthresh = txq->pthresh; in igb_txq_info_get() 2846 qinfo->conf.tx_thresh.hthresh = txq->hthresh; in igb_txq_info_get() 2847 qinfo->conf.tx_thresh.wthresh = txq->wthresh; in igb_txq_info_get() [all …]
|
| /dpdk/drivers/net/atlantic/ |
| H A D | atl_ethdev.h | 93 struct rte_eth_rxq_info *qinfo); 96 struct rte_eth_txq_info *qinfo);
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_ethdev.c | 2354 struct rte_eth_rxq_info *qinfo) in dpaa2_rxq_info_get() argument 2363 qinfo->mp = rxq->mb_pool; in dpaa2_rxq_info_get() 2365 qinfo->nb_desc = rxq->nb_desc; in dpaa2_rxq_info_get() 2370 qinfo->conf.rx_free_thresh = 1; in dpaa2_rxq_info_get() 2371 qinfo->conf.rx_drop_en = 1; in dpaa2_rxq_info_get() 2372 qinfo->conf.rx_deferred_start = 0; in dpaa2_rxq_info_get() 2378 struct rte_eth_txq_info *qinfo) in dpaa2_txq_info_get() argument 2384 qinfo->nb_desc = txq->nb_desc; in dpaa2_txq_info_get() 2385 qinfo->conf.tx_thresh.pthresh = 0; in dpaa2_txq_info_get() 2389 qinfo->conf.tx_free_thresh = 0; in dpaa2_txq_info_get() [all …]
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_ethdev.c | 1299 struct rte_eth_rxq_info *qinfo) in sfc_rx_queue_info_get() argument 1307 qinfo->mp = rxq_info->refill_mb_pool; in sfc_rx_queue_info_get() 1309 qinfo->conf.rx_drop_en = 1; in sfc_rx_queue_info_get() 1313 qinfo->conf.offloads |= RTE_ETH_RX_OFFLOAD_SCATTER; in sfc_rx_queue_info_get() 1314 qinfo->scattered_rx = 1; in sfc_rx_queue_info_get() 1316 qinfo->nb_desc = rxq_info->entries; in sfc_rx_queue_info_get() 1325 struct rte_eth_txq_info *qinfo) in sfc_tx_queue_info_get() argument 1334 memset(qinfo, 0, sizeof(*qinfo)); in sfc_tx_queue_info_get() 1336 qinfo->conf.offloads = txq_info->offloads; in sfc_tx_queue_info_get() 1337 qinfo->conf.tx_free_thresh = txq_info->free_thresh; in sfc_tx_queue_info_get() [all …]
|
| /dpdk/drivers/net/ngbe/ |
| H A D | ngbe_rxtx.c | 3306 struct rte_eth_rxq_info *qinfo) in ngbe_rxq_info_get() argument 3312 qinfo->mp = rxq->mb_pool; in ngbe_rxq_info_get() 3314 qinfo->nb_desc = rxq->nb_rx_desc; in ngbe_rxq_info_get() 3317 qinfo->conf.rx_drop_en = rxq->drop_en; in ngbe_rxq_info_get() 3319 qinfo->conf.offloads = rxq->offloads; in ngbe_rxq_info_get() 3324 struct rte_eth_txq_info *qinfo) in ngbe_txq_info_get() argument 3330 qinfo->nb_desc = txq->nb_tx_desc; in ngbe_txq_info_get() 3332 qinfo->conf.tx_thresh.pthresh = txq->pthresh; in ngbe_txq_info_get() 3333 qinfo->conf.tx_thresh.hthresh = txq->hthresh; in ngbe_txq_info_get() 3334 qinfo->conf.tx_thresh.wthresh = txq->wthresh; in ngbe_txq_info_get() [all …]
|
| H A D | ngbe_ethdev.h | 229 struct rte_eth_rxq_info *qinfo); 232 struct rte_eth_txq_info *qinfo);
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_var.h | 212 struct rte_eth_txq_info *qinfo); 225 struct rte_eth_rxq_info *qinfo);
|
| /dpdk/lib/power/ |
| H A D | rte_power_pmd_mgmt.c | 383 struct rte_eth_rxq_info qinfo; in queue_stopped() local 385 int ret = rte_eth_rx_queue_info_get(port_id, queue_id, &qinfo); in queue_stopped() 393 return qinfo.queue_state == RTE_ETH_QUEUE_STATE_STOPPED; in queue_stopped()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 3164 struct rte_eth_rxq_info *qinfo) in i40e_rxq_info_get() argument 3170 qinfo->mp = rxq->mp; in i40e_rxq_info_get() 3172 qinfo->nb_desc = rxq->nb_rx_desc; in i40e_rxq_info_get() 3175 qinfo->conf.rx_drop_en = rxq->drop_en; in i40e_rxq_info_get() 3177 qinfo->conf.offloads = rxq->offloads; in i40e_rxq_info_get() 3182 struct rte_eth_txq_info *qinfo) in i40e_txq_info_get() argument 3188 qinfo->nb_desc = txq->nb_tx_desc; in i40e_txq_info_get() 3190 qinfo->conf.tx_thresh.pthresh = txq->pthresh; in i40e_txq_info_get() 3191 qinfo->conf.tx_thresh.hthresh = txq->hthresh; in i40e_txq_info_get() 3192 qinfo->conf.tx_thresh.wthresh = txq->wthresh; in i40e_txq_info_get() [all …]
|