Lines Matching refs:qpn

189 	rule.qpn = priv->rss_map.qps[filter->rxq_index].qpn;  in mlx4_en_filter_work()
474 int qpn, u64 *reg_id) in mlx4_en_tunnel_steer_add() argument
482 err = mlx4_tunnel_steer_add(priv->mdev->dev, addr, priv->port, qpn, in mlx4_en_tunnel_steer_add()
494 unsigned char *mac, int *qpn, u64 *reg_id) in mlx4_en_uc_steer_add() argument
505 qp.qpn = *qpn; in mlx4_en_uc_steer_add()
525 rule.qpn = *qpn; in mlx4_en_uc_steer_add()
546 unsigned char *mac, int qpn, u64 reg_id) in mlx4_en_uc_steer_release() argument
556 qp.qpn = qpn; in mlx4_en_uc_steer_release()
580 int *qpn = &priv->base_qpn; in mlx4_en_get_qp() local
595 *qpn = base_qpn + index; in mlx4_en_get_qp()
599 err = mlx4_qp_reserve_range(dev, 1, 1, qpn, MLX4_RESERVE_A0_QP); in mlx4_en_get_qp()
600 en_dbg(DRV, priv, "Reserved qp %d\n", *qpn); in mlx4_en_get_qp()
606 err = mlx4_en_uc_steer_add(priv, priv->dev->dev_addr, qpn, &reg_id); in mlx4_en_get_qp()
610 err = mlx4_en_tunnel_steer_add(priv, priv->dev->dev_addr, *qpn, in mlx4_en_get_qp()
633 mlx4_en_uc_steer_release(priv, priv->dev->dev_addr, *qpn, reg_id); in mlx4_en_get_qp()
636 mlx4_qp_release_range(dev, *qpn, 1); in mlx4_en_get_qp()
647 int qpn = priv->base_qpn; in mlx4_en_put_qp() local
668 qpn, entry->reg_id); in mlx4_en_put_qp()
682 priv->port, qpn); in mlx4_en_put_qp()
683 mlx4_qp_release_range(dev, qpn, 1); in mlx4_en_put_qp()
688 static int mlx4_en_replace_mac(struct mlx4_en_priv *priv, int qpn, in mlx4_en_replace_mac() argument
707 qpn, entry->reg_id); in mlx4_en_replace_mac()
719 &qpn, in mlx4_en_replace_mac()
727 err = mlx4_en_tunnel_steer_add(priv, new_mac, qpn, in mlx4_en_replace_mac()
735 return __mlx4_replace_mac(dev, priv->port, qpn, new_mac_u64); in mlx4_en_replace_mac()
1299 i, priv->tx_ring[i]->qpn, priv->tx_ring[i]->cqn, in mlx4_en_tx_timeout()
2427 err = mlx4_update_qp(priv->mdev->dev, tx_ring->qpn, MLX4_UPDATE_QP_RATE_LIMIT, in mlx4_en_set_tx_maxrate()