Lines Matching refs:rx_qp
148 gsi->rx_qp = ib_create_qp(pd, &hw_init_attr); in mlx5_ib_create_gsi()
149 if (IS_ERR(gsi->rx_qp)) { in mlx5_ib_create_gsi()
151 PTR_ERR(gsi->rx_qp)); in mlx5_ib_create_gsi()
152 ret = PTR_ERR(gsi->rx_qp); in mlx5_ib_create_gsi()
176 ret = ib_destroy_qp(gsi->rx_qp); in mlx5_ib_destroy_gsi()
183 gsi->rx_qp = NULL; in mlx5_ib_destroy_gsi()
201 struct ib_pd *pd = gsi->rx_qp->pd; in create_gsi_ud_qp()
203 .event_handler = gsi->rx_qp->event_handler, in create_gsi_ud_qp()
204 .qp_context = gsi->rx_qp->qp_context, in create_gsi_ud_qp()
206 .recv_cq = gsi->rx_qp->recv_cq, in create_gsi_ud_qp()
261 struct ib_device *device = gsi->rx_qp->device; in setup_qp()
331 ret = ib_modify_qp(gsi->rx_qp, attr, attr_mask); in mlx5_ib_gsi_modify_qp()
337 if (to_mqp(gsi->rx_qp)->state != IB_QPS_RTS) in mlx5_ib_gsi_modify_qp()
353 ret = ib_query_qp(gsi->rx_qp, qp_attr, qp_attr_mask, qp_init_attr); in mlx5_ib_gsi_query_qp()
363 struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); in mlx5_ib_add_outstanding_wr()
413 struct mlx5_ib_dev *dev = to_mdev(gsi->rx_qp->device); in get_tx_qp()
418 return gsi->rx_qp; in get_tx_qp()
480 return ib_post_recv(gsi->rx_qp, wr, bad_wr); in mlx5_ib_gsi_post_recv()