Lines Matching refs:ibqp
1229 static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid) in add_gid_entry() argument
1231 struct mlx4_ib_qp *mqp = to_mqp(ibqp); in add_gid_entry()
1232 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in add_gid_entry()
1705 static int mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_attach() argument
1708 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_mcg_attach()
1710 struct mlx4_ib_qp *mqp = to_mqp(ibqp); in mlx4_ib_mcg_attach()
1742 err = add_gid_entry(ibqp, gid); in mlx4_ib_mcg_attach()
1783 static int mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_detach() argument
1786 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_mcg_detach()
1788 struct mlx4_ib_qp *mqp = to_mqp(ibqp); in mlx4_ib_mcg_detach()
2553 err = __mlx4_ib_create_flow(&mqp->ibqp, flow, in mlx4_ib_steer_qp_reg()
2673 send_mcq = to_mcq(mqp->ibqp.send_cq); in mlx4_ib_handle_catas_error()
2676 mqp->ibqp.send_cq->comp_handler) { in mlx4_ib_handle_catas_error()
2689 if (!mqp->ibqp.srq) { in mlx4_ib_handle_catas_error()
2691 recv_mcq = to_mcq(mqp->ibqp.recv_cq); in mlx4_ib_handle_catas_error()
2694 mqp->ibqp.recv_cq->comp_handler) { in mlx4_ib_handle_catas_error()