Home | History | Annotate | Download | only in infiniband

Lines Matching refs:qp

81 	struct ib_queue_pair *qp = membership->qp;
93 ibdev, qp->qpn, strerror ( rc ) );
101 ibdev, qp->qpn, ( joined ? "joined" : "left" ),
107 qp->qkey = qkey;
108 if ( ( rc = ib_modify_qp ( ibdev, qp ) ) != 0 ) {
110 ibdev, qp->qpn, strerror ( rc ) );
120 membership->complete ( ibdev, qp, membership, rc, mad );
132 * @v qp Queue pair
138 int ib_mcast_join ( struct ib_device *ibdev, struct ib_queue_pair *qp,
141 struct ib_queue_pair *qp,
148 ibdev, qp->qpn, ntohl ( gid->u.dwords[0] ),
153 membership->qp = qp;
158 if ( ( rc = ib_mcast_attach ( ibdev, qp, gid ) ) != 0 ) {
160 ibdev, qp->qpn, strerror ( rc ) );
170 "transaction\n", ibdev, qp->qpn );
180 ib_mcast_detach ( ibdev, qp, gid );
189 * @v qp Queue pair
192 void ib_mcast_leave ( struct ib_device *ibdev, struct ib_queue_pair *qp,
199 ibdev, qp->qpn, ntohl ( gid->u.dwords[0] ),
204 ib_mcast_detach ( ibdev, qp, &membership->gid );
216 "%s\n", ibdev, qp->qpn, strerror ( rc ) );