Lines Matching refs:cur_queue
436 mlx5_hairpin_queue_peer_bind(struct rte_eth_dev *dev, uint16_t cur_queue, in mlx5_hairpin_queue_peer_bind() argument
446 if (peer_info->peer_q != cur_queue) { in mlx5_hairpin_queue_peer_bind()
449 dev->data->port_id, cur_queue, peer_info->peer_q); in mlx5_hairpin_queue_peer_bind()
456 txq_ctrl = mlx5_txq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
460 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
466 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
467 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
473 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
474 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
479 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
480 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
491 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
492 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
499 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
500 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
510 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
515 rxq_ctrl = mlx5_rxq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
519 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
525 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
526 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
532 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
533 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
538 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
539 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
546 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
547 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
554 " mismatch", dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_bind()
555 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
565 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_bind()
586 mlx5_hairpin_queue_peer_unbind(struct rte_eth_dev *dev, uint16_t cur_queue, in mlx5_hairpin_queue_peer_unbind() argument
595 txq_ctrl = mlx5_txq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
599 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
605 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
606 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
612 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
613 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
619 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
620 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
628 mlx5_txq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
633 rxq_ctrl = mlx5_rxq_get(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
637 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
643 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
644 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
649 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
650 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
656 dev->data->port_id, cur_queue); in mlx5_hairpin_queue_peer_unbind()
657 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()
665 mlx5_rxq_release(dev, cur_queue); in mlx5_hairpin_queue_peer_unbind()