| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_txq.c | 88 uint16_t queue_idx, in bnxt_tx_queue_setup_op() argument 101 if (queue_idx >= BNXT_MAX_RINGS(bp)) { in bnxt_tx_queue_setup_op() 104 queue_idx, bp->max_tx_rings); in bnxt_tx_queue_setup_op() 114 txq = eth_dev->data->tx_queues[queue_idx]; in bnxt_tx_queue_setup_op() 148 txq->queue_id = queue_idx; in bnxt_tx_queue_setup_op() 152 if (bnxt_alloc_rings(bp, queue_idx, txq, NULL, txq->cp_ring, NULL, in bnxt_tx_queue_setup_op() 165 eth_dev->data->tx_queues[queue_idx] = txq; in bnxt_tx_queue_setup_op()
|
| H A D | bnxt_reps.c | 589 uint16_t queue_idx, in bnxt_rep_rx_queue_setup_op() argument 602 if (queue_idx >= BNXT_MAX_VF_REP_RINGS) { in bnxt_rep_rx_queue_setup_op() 605 queue_idx, BNXT_MAX_VF_REP_RINGS); in bnxt_rep_rx_queue_setup_op() 619 parent_rxq = parent_bp->rx_queues[queue_idx]; in bnxt_rep_rx_queue_setup_op() 631 rxq = eth_dev->data->rx_queues[queue_idx]; in bnxt_rep_rx_queue_setup_op() 661 rxq->queue_id = queue_idx; in bnxt_rep_rx_queue_setup_op() 663 eth_dev->data->rx_queues[queue_idx] = rxq; in bnxt_rep_rx_queue_setup_op() 691 uint16_t queue_idx, in bnxt_rep_tx_queue_setup_op() argument 701 if (queue_idx >= BNXT_MAX_VF_REP_RINGS) { in bnxt_rep_tx_queue_setup_op() 704 queue_idx, BNXT_MAX_VF_REP_RINGS); in bnxt_rep_tx_queue_setup_op() [all …]
|
| H A D | bnxt_rxq.c | 298 uint16_t queue_idx, in bnxt_rx_queue_setup_op() argument 314 if (queue_idx >= BNXT_MAX_RINGS(bp)) { in bnxt_rx_queue_setup_op() 317 queue_idx, bp->max_rx_rings); in bnxt_rx_queue_setup_op() 327 rxq = eth_dev->data->rx_queues[queue_idx]; in bnxt_rx_queue_setup_op() 358 rxq->queue_id = queue_idx; in bnxt_rx_queue_setup_op() 365 eth_dev->data->rx_queues[queue_idx] = rxq; in bnxt_rx_queue_setup_op() 367 if (bnxt_alloc_rings(bp, queue_idx, NULL, rxq, rxq->cp_ring, NULL, in bnxt_rx_queue_setup_op() 376 if (!BNXT_NUM_ASYNC_CPR(bp) && queue_idx == 0) in bnxt_rx_queue_setup_op() 388 eth_dev->data->rx_queue_state[queue_idx] = queue_state; in bnxt_rx_queue_setup_op() 391 if (!queue_idx) in bnxt_rx_queue_setup_op()
|
| H A D | bnxt_reps.h | 33 __rte_unused uint16_t queue_idx, 40 __rte_unused uint16_t queue_idx,
|
| /f-stack/dpdk/drivers/bus/fslmc/mc/ |
| H A D | dpdmai.c | 324 uint8_t queue_idx, in dpdmai_set_rx_queue() argument 339 cmd_params->queue_idx = queue_idx; in dpdmai_set_rx_queue() 366 uint8_t queue_idx, in dpdmai_get_rx_queue() argument 381 cmd_params->queue_idx = queue_idx; in dpdmai_get_rx_queue() 416 uint8_t queue_idx, in dpdmai_get_tx_queue() argument 431 cmd_params->queue_idx = queue_idx; in dpdmai_get_tx_queue()
|
| H A D | fsl_dpdmai.h | 162 uint8_t queue_idx, 183 uint8_t queue_idx, 200 uint8_t queue_idx,
|
| H A D | fsl_dpdmai_cmd.h | 83 uint8_t queue_idx; member 91 uint8_t queue_idx; member
|
| /f-stack/dpdk/drivers/net/bnx2x/ |
| H A D | bnx2x_rxtx.c | 47 uint16_t queue_idx, in bnx2x_dev_rx_queue_setup() argument 59 struct bnx2x_fastpath *fp = &sc->fp[queue_idx]; in bnx2x_dev_rx_queue_setup() 73 rxq->queue_id = queue_idx; in bnx2x_dev_rx_queue_setup() 86 queue_idx, nb_desc, (unsigned long)USABLE_RX_BD(rxq), in bnx2x_dev_rx_queue_setup() 92 dma = ring_dma_zone_reserve(dev, "hw_ring", queue_idx, dma_size, socket_id); in bnx2x_dev_rx_queue_setup() 158 dev->data->rx_queues[queue_idx] = rxq; in bnx2x_dev_rx_queue_setup() 234 uint16_t queue_idx, in bnx2x_dev_tx_queue_setup() argument 246 struct bnx2x_fastpath *fp = &sc->fp[queue_idx]; in bnx2x_dev_tx_queue_setup() 269 queue_idx, nb_desc, txq->tx_free_thresh, in bnx2x_dev_tx_queue_setup() 307 txq->queue_id = queue_idx; in bnx2x_dev_tx_queue_setup() [all …]
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_main.c | 513 wq = &enic->wq[queue_idx]; in enic_prep_wq_for_simple_tx() 746 vnic_wq_enable(&enic->wq[queue_idx]); in enic_start_wq() 755 ret = vnic_wq_disable(&enic->wq[queue_idx]); in enic_stop_wq() 825 RTE_ASSERT(queue_idx == 0); in enic_alloc_rq() 830 queue_idx = sop_queue_idx; in enic_alloc_rq() 892 queue_idx); in enic_alloc_rq() 1041 RTE_ASSERT(queue_idx == 0); in enic_alloc_wq() 1043 queue_idx = vf->pf_wq_idx; in enic_alloc_wq() 1047 cq_index = enic_cq_wq(enic, queue_idx); in enic_alloc_wq() 1049 wq = &enic->wq[queue_idx]; in enic_alloc_wq() [all …]
|
| H A D | enic_ethdev.c | 164 uint16_t queue_idx, in enicpmd_dev_tx_queue_setup() argument 178 wq = &enic->wq[queue_idx]; in enicpmd_dev_tx_queue_setup() 193 uint16_t queue_idx) in enicpmd_dev_tx_queue_start() argument 199 enic_start_wq(enic, queue_idx); in enicpmd_dev_tx_queue_start() 205 uint16_t queue_idx) in enicpmd_dev_tx_queue_stop() argument 212 ret = enic_stop_wq(enic, queue_idx); in enicpmd_dev_tx_queue_stop() 220 uint16_t queue_idx) in enicpmd_dev_rx_queue_start() argument 226 enic_start_rq(enic, queue_idx); in enicpmd_dev_rx_queue_start() 232 uint16_t queue_idx) in enicpmd_dev_rx_queue_stop() argument 239 ret = enic_stop_rq(enic, queue_idx); in enicpmd_dev_rx_queue_stop() [all …]
|
| H A D | enic.h | 400 int enic_alloc_wq(struct enic *enic, uint16_t queue_idx, 402 void enic_start_wq(struct enic *enic, uint16_t queue_idx); 403 int enic_stop_wq(struct enic *enic, uint16_t queue_idx); 404 void enic_start_rq(struct enic *enic, uint16_t queue_idx); 405 int enic_stop_rq(struct enic *enic, uint16_t queue_idx); 407 int enic_alloc_rq(struct enic *enic, uint16_t queue_idx,
|
| H A D | enic_vf_representor.c | 42 uint16_t queue_idx, in enic_vf_dev_tx_queue_setup() argument 56 if (queue_idx != 0) in enic_vf_dev_tx_queue_setup() 65 err = enic_alloc_wq(&vf->enic, queue_idx, socket_id, nb_desc); in enic_vf_dev_tx_queue_setup() 82 uint16_t queue_idx, in enic_vf_dev_rx_queue_setup() argument 96 if (queue_idx != 0) in enic_vf_dev_rx_queue_setup() 100 eth_dev->data->rx_queues[queue_idx] = in enic_vf_dev_rx_queue_setup() 102 ret = enic_alloc_rq(&vf->enic, queue_idx, socket_id, mp, nb_desc, in enic_vf_dev_rx_queue_setup()
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_var.h | 175 int hn_dev_tx_queue_setup(struct rte_eth_dev *dev, uint16_t queue_idx, 179 void hn_dev_tx_queue_info(struct rte_eth_dev *dev, uint16_t queue_idx, 188 uint16_t queue_idx, uint16_t nb_desc, 241 uint16_t queue_idx, uint16_t nb_desc, 248 uint16_t queue_idx, uint16_t nb_desc,
|
| /f-stack/dpdk/drivers/net/pfe/ |
| H A D | pfe_ethdev.c | 456 pfe_rx_queue_setup(struct rte_eth_dev *dev, uint16_t queue_idx, in pfe_rx_queue_setup() argument 468 if (queue_idx >= EMAC_RXQ_CNT) { in pfe_rx_queue_setup() 470 queue_idx, EMAC_RXQ_CNT); in pfe_rx_queue_setup() 491 dev->data->rx_queues[queue_idx] = &priv->client.rx_q[queue_idx]; in pfe_rx_queue_setup() 492 priv->client.rx_q[queue_idx].queue_id = queue_idx; in pfe_rx_queue_setup() 511 uint16_t queue_idx, in pfe_tx_queue_setup() argument 518 if (queue_idx >= emac_txq_cnt) { in pfe_tx_queue_setup() 520 queue_idx, emac_txq_cnt); in pfe_tx_queue_setup() 523 dev->data->tx_queues[queue_idx] = &priv->client.tx_q[queue_idx]; in pfe_tx_queue_setup() 524 priv->client.tx_q[queue_idx].queue_id = queue_idx; in pfe_tx_queue_setup()
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe_ethdev.c | 503 uint16_t queue_idx, uint16_t nb_desc, in cxgbe_dev_tx_queue_setup() argument 514 txq = &s->ethtxq[pi->first_txqset + queue_idx]; in cxgbe_dev_tx_queue_setup() 520 if (eth_dev->data->tx_queues[queue_idx]) { in cxgbe_dev_tx_queue_setup() 522 eth_dev->data->tx_queues[queue_idx] = NULL; in cxgbe_dev_tx_queue_setup() 525 eth_dev->data->tx_queues[queue_idx] = (void *)txq; in cxgbe_dev_tx_queue_setup() 607 uint16_t queue_idx, uint16_t nb_desc, in cxgbe_dev_rx_queue_setup() argument 621 rxq = &s->ethrxq[pi->first_rxqset + queue_idx]; in cxgbe_dev_rx_queue_setup() 643 if (eth_dev->data->rx_queues[queue_idx]) { in cxgbe_dev_rx_queue_setup() 645 eth_dev->data->rx_queues[queue_idx] = NULL; in cxgbe_dev_rx_queue_setup() 648 eth_dev->data->rx_queues[queue_idx] = (void *)rxq; in cxgbe_dev_rx_queue_setup() [all …]
|
| H A D | cxgbe_pfvf.h | 31 int cxgbe_dev_tx_queue_setup(struct rte_eth_dev *eth_dev, uint16_t queue_idx, 34 int cxgbe_dev_rx_queue_setup(struct rte_eth_dev *eth_dev, uint16_t queue_idx,
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_rxtx.c | 1552 return queue_idx; in i40e_get_queue_offset_by_qindex() 1827 uint16_t queue_idx, in i40e_dev_rx_queue_setup() argument 1854 reg_idx = queue_idx; in i40e_dev_rx_queue_setup() 1957 if (queue_idx >= base && queue_idx < (base + BIT(bsf))) in i40e_dev_rx_queue_setup() 2168 uint16_t queue_idx, in i40e_dev_tx_queue_setup() argument 2192 reg_idx = queue_idx; in i40e_dev_tx_queue_setup() 2248 (int)queue_idx); in i40e_dev_tx_queue_setup() 2257 (int)queue_idx); in i40e_dev_tx_queue_setup() 2266 (int)queue_idx); in i40e_dev_tx_queue_setup() 2276 (int)queue_idx); in i40e_dev_tx_queue_setup() [all …]
|
| /f-stack/dpdk/drivers/net/ark/ |
| H A D | ark_ethdev_rx.c | 118 uint16_t queue_idx, in eth_ark_dev_rx_queue_setup() argument 131 int qidx = queue_idx; in eth_ark_dev_rx_queue_setup() 134 if (dev->data->rx_queues[queue_idx] != NULL) { in eth_ark_dev_rx_queue_setup() 135 eth_ark_dev_rx_queue_release(dev->data->rx_queues[queue_idx]); in eth_ark_dev_rx_queue_setup() 136 dev->data->rx_queues[queue_idx] = NULL; in eth_ark_dev_rx_queue_setup() 172 queue->queue_index = queue_idx; in eth_ark_dev_rx_queue_setup() 197 dev->data->rx_queues[queue_idx] = queue; in eth_ark_dev_rx_queue_setup() 211 status = eth_ark_rx_hw_setup(dev, queue, qidx, queue_idx); in eth_ark_dev_rx_queue_setup()
|
| H A D | ark_ethdev_tx.c | 211 uint16_t queue_idx, in eth_ark_tx_queue_setup() argument 220 int qidx = queue_idx; in eth_ark_tx_queue_setup() 246 queue->queue_index = queue_idx; in eth_ark_tx_queue_setup() 247 dev->data->tx_queues[queue_idx] = queue; in eth_ark_tx_queue_setup()
|
| /f-stack/dpdk/drivers/net/e1000/ |
| H A D | em_rxtx.c | 1197 uint16_t queue_idx, in eth_em_tx_queue_setup() argument 1249 (int)queue_idx); in eth_em_tx_queue_setup() 1268 if (dev->data->tx_queues[queue_idx] != NULL) { in eth_em_tx_queue_setup() 1270 dev->data->tx_queues[queue_idx] = NULL; in eth_em_tx_queue_setup() 1303 txq->queue_id = queue_idx; in eth_em_tx_queue_setup() 1315 dev->data->tx_queues[queue_idx] = txq; in eth_em_tx_queue_setup() 1400 uint16_t queue_idx, in eth_em_rx_queue_setup() argument 1438 if (dev->data->rx_queues[queue_idx] != NULL) { in eth_em_rx_queue_setup() 1440 dev->data->rx_queues[queue_idx] = NULL; in eth_em_rx_queue_setup() 1469 rxq->queue_id = queue_idx; in eth_em_rx_queue_setup() [all …]
|
| /f-stack/dpdk/drivers/net/virtio/virtio_user/ |
| H A D | virtio_user_dev.h | 80 void virtio_user_handle_cq(struct virtio_user_dev *dev, uint16_t queue_idx); 82 uint16_t queue_idx);
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_ethdev_ops.c | 326 uint32_t *head, uint32_t *tail, uint16_t queue_idx) in nix_rx_head_tail_get() argument 333 reg = (((uint64_t)queue_idx) << 32); in nix_rx_head_tail_get() 344 otx2_nix_rx_queue_count(struct rte_eth_dev *eth_dev, uint16_t queue_idx) in otx2_nix_rx_queue_count() argument 346 struct otx2_eth_rxq *rxq = eth_dev->data->rx_queues[queue_idx]; in otx2_nix_rx_queue_count() 350 nix_rx_head_tail_get(dev, &head, &tail, queue_idx); in otx2_nix_rx_queue_count() 399 uint32_t *head, uint32_t *tail, uint16_t queue_idx) in nix_tx_head_tail_get() argument 406 reg = (((uint64_t)queue_idx) << 32); in nix_tx_head_tail_get()
|
| /f-stack/dpdk/drivers/net/tap/ |
| H A D | tap_bpf_api.c | 27 int tap_flow_bpf_cls_q(__u32 queue_idx) in tap_flow_bpf_cls_q() argument 29 cls_q_insns[1].imm = queue_idx; in tap_flow_bpf_cls_q()
|
| /f-stack/dpdk/drivers/net/virtio/ |
| H A D | virtio_user_ethdev.c | 372 uint16_t queue_idx = vq->vq_queue_index; in virtio_user_setup_queue_packed() local 379 vring = &dev->packed_vrings[queue_idx]; in virtio_user_setup_queue_packed() 390 dev->packed_queues[queue_idx].avail_wrap_counter = true; in virtio_user_setup_queue_packed() 391 dev->packed_queues[queue_idx].used_wrap_counter = true; in virtio_user_setup_queue_packed() 400 uint16_t queue_idx = vq->vq_queue_index; in virtio_user_setup_queue_split() local 409 dev->vrings[queue_idx].num = vq->vq_nentries; in virtio_user_setup_queue_split() 410 dev->vrings[queue_idx].desc = (void *)(uintptr_t)desc_addr; in virtio_user_setup_queue_split() 411 dev->vrings[queue_idx].avail = (void *)(uintptr_t)avail_addr; in virtio_user_setup_queue_split() 412 dev->vrings[queue_idx].used = (void *)(uintptr_t)used_addr; in virtio_user_setup_queue_split()
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_ethdev.c | 427 (int)queue_idx); in hinic_rx_queue_setup() 435 queue_idx, dev->data->name); in hinic_rx_queue_setup() 438 nic_dev->rxqs[queue_idx] = rxq; in hinic_rx_queue_setup() 464 rxq->q_id = queue_idx; in hinic_rx_queue_setup() 480 queue_idx, dev->data->name); in hinic_rx_queue_setup() 491 hinic_destroy_rq(hwdev, queue_idx); in hinic_rx_queue_setup() 582 (int)queue_idx); in hinic_tx_queue_setup() 590 queue_idx, dev->data->name); in hinic_tx_queue_setup() 593 nic_dev->txqs[queue_idx] = txq; in hinic_tx_queue_setup() 603 txq->q_id = queue_idx; in hinic_tx_queue_setup() [all …]
|