Lines Matching refs:ibqp
807 static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid) in add_gid_entry() argument
809 struct mlx4_ib_qp *mqp = to_mqp(ibqp); in add_gid_entry()
810 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in add_gid_entry()
1266 static int mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_attach() argument
1269 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_mcg_attach()
1271 struct mlx4_ib_qp *mqp = to_mqp(ibqp); in mlx4_ib_mcg_attach()
1303 err = add_gid_entry(ibqp, gid); in mlx4_ib_mcg_attach()
1344 static int mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_detach() argument
1347 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_mcg_detach()
1349 struct mlx4_ib_qp *mqp = to_mqp(ibqp); in mlx4_ib_mcg_detach()
2514 err = __mlx4_ib_create_flow(&mqp->ibqp, flow, in mlx4_ib_steer_qp_reg()
2645 send_mcq = to_mcq(mqp->ibqp.send_cq); in mlx4_ib_handle_catas_error()
2648 mqp->ibqp.send_cq->comp_handler) { in mlx4_ib_handle_catas_error()
2661 if (!mqp->ibqp.srq) { in mlx4_ib_handle_catas_error()
2663 recv_mcq = to_mcq(mqp->ibqp.recv_cq); in mlx4_ib_handle_catas_error()
2666 mqp->ibqp.recv_cq->comp_handler) { in mlx4_ib_handle_catas_error()