Home
last modified time | relevance | path

Searched refs:qinfo (Results 1 – 25 of 50) sorted by relevance

12

/dpdk/app/test-bbdev/
H A Dtest_bbdev.c258 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 Dtap_tcmsgs.c73 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 Dice_controlq.c7 #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 Dmlx5_tx.c680 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 Dmlx5_rx.c149 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 Dcnxk_ethdev_ops.c720 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 Dmvneta_rxtx.h17 struct rte_eth_rxq_info *qinfo);
19 struct rte_eth_txq_info *qinfo);
H A Dmvneta_rxtx.c999 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 Dionic_rxtx.h40 struct rte_eth_rxq_info *qinfo);
42 struct rte_eth_txq_info *qinfo);
H A Dionic_rxtx.c58 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 Digc_txrx.h47 struct rte_eth_rxq_info *qinfo);
49 struct rte_eth_txq_info *qinfo);
H A Digc_txrx.c2206 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 Denic_ethdev.c858 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 Ddpaa_ethdev.c1508 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 Dem_rxtx.c1978 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 De1000_ethdev.h453 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 Digb_rxtx.c2820 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 Datl_ethdev.h93 struct rte_eth_rxq_info *qinfo);
96 struct rte_eth_txq_info *qinfo);
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_ethdev.c2354 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 Dsfc_ethdev.c1299 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 Dngbe_rxtx.c3306 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 Dngbe_ethdev.h229 struct rte_eth_rxq_info *qinfo);
232 struct rte_eth_txq_info *qinfo);
/dpdk/drivers/net/netvsc/
H A Dhn_var.h212 struct rte_eth_txq_info *qinfo);
225 struct rte_eth_rxq_info *qinfo);
/dpdk/lib/power/
H A Drte_power_pmd_mgmt.c383 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 Di40e_rxtx.c3164 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 …]

12