Lines Matching refs:cur_queue
486 mlx5_hairpin_queue_peer_bind(struct rte_eth_dev *dev, uint16_t cur_queue, in mlx5_hairpin_queue_peer_bind() argument
496 if (peer_info->peer_q != cur_queue) { in mlx5_hairpin_queue_peer_bind()
499 dev->data->port_id, cur_queue, peer_info->peer_q); in mlx5_hairpin_queue_peer_bind()
506 txq_ctrl = mlx5_txq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
510 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
516 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
517 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
523 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
524 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
529 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
530 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
541 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
542 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
549 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
550 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
560 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
562 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
569 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
576 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
582 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
587 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
594 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
601 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
631 mlx5_hairpin_queue_peer_unbind(struct rte_eth_dev *dev, uint16_t cur_queue, in mlx5_hairpin_queue_peer_unbind() argument
640 txq_ctrl = mlx5_txq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
644 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
650 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
651 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
657 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
658 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
664 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
665 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
673 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
675 struct mlx5_rxq_priv *rxq = mlx5_rxq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
682 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
689 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
694 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
700 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()