Lines Matching defs:qp_attrs

5718 		ibt_qp_query_attr_t	qp_attrs;
5720 (void) ibt_query_qp(statep->channel, &qp_attrs);
5722 "qp_info.qp_state = %x", qp_attrs.qp_info.qp_state);
6326 ibt_qp_query_attr_t qp_attrs;
6396 status = ibt_query_qp(channel, &qp_attrs);
6407 if (qp_attrs.qp_info.qp_trans != IBT_RC_SRV) {
6417 if (qp_attrs.qp_info.qp_state != IBT_STATE_INIT &&
6427 qp_attrs.qp_info.qp_state != IBT_STATE_RTR &&
6428 qp_attrs.qp_info.qp_state != IBT_STATE_INIT) {
6439 qp_attrs.qp_info.qp_state == IBT_STATE_RTR &&
6440 qp_attrs.qp_info.qp_transport.rc.rc_path.cep_hca_port_num !=
6450 qp_attrs.qp_info.qp_state == IBT_STATE_RTR) {
6455 if (qp_attrs.qp_info.qp_transport.rc.rc_path.cep_hca_port_num !=
6463 qp_attrs.qp_info.qp_transport.rc.rc_path.\
6564 if (qp_attrs.qp_srq != NULL) {
6573 qp_attrs.qp_info.qp_state == IBT_STATE_RTR)
6605 "qp_info.qp_state = %x", qp_attrs.qp_info.qp_state);
6607 rep_msgp->rep_local_qpn_plus = h2b32(qp_attrs.qp_qpn << 8);
6609 statep->local_qpn = qp_attrs.qp_qpn;
6611 switch (qp_attrs.qp_info.qp_trans) {
6614 qp_attrs.qp_info.qp_transport.rd.rd_qkey);
6618 h2b32(IBCM_QP_RC(qp_attrs).rc_rq_psn << 8);
6622 h2b32(IBCM_QP_UC(qp_attrs).uc_sq_psn << 8);
7064 ibt_qp_query_attr_t qp_attrs;
7066 (void) ibt_query_qp(statep->channel, &qp_attrs);
7068 "qp_info.qp_state = %x", qp_attrs.qp_info.qp_state);
8115 ibt_qp_query_attr_t qp_attrs;
8159 if (ibt_query_qp(statep->channel, &qp_attrs) != IBT_SUCCESS ||
8160 (qp_attrs.qp_info.qp_state != IBT_STATE_RTS &&
8161 qp_attrs.qp_info.qp_state != IBT_STATE_SQD)) {
8170 qp_attrs.qp_info.qp_current_state = qp_attrs.qp_info.qp_state;
8172 adds = &IBCM_QP_RC(qp_attrs).rc_alt_path.cep_adds_vect;
8184 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_hca_port_num = port.hp_port;
8188 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_adds_vect.av_dgid.
8190 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_adds_vect.av_dgid.gid_guid,
8196 &IBCM_QP_RC(qp_attrs).rc_alt_path.cep_pkey_ix);
8205 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_timeout =
8208 qp_attrs.qp_info.qp_trans = IBT_RC_SRV;
8209 if (IBCM_QP_RC(qp_attrs).rc_mig_state == IBT_STATE_MIGRATED) {
8213 IBCM_QP_RC(qp_attrs).rc_mig_state = IBT_STATE_REARMED;
8215 status = ibt_modify_qp(statep->channel, cep_flags, &qp_attrs.qp_info,
8224 (void) ibt_query_qp(statep->channel, &qp_attrs);
8226 cep_flags, &qp_attrs.qp_info);
8543 ibt_qp_query_attr_t qp_attrs;
8549 status = ibt_query_qp(statep->channel, &qp_attrs);
8551 (qp_attrs.qp_info.qp_state != IBT_STATE_RTS &&
8552 qp_attrs.qp_info.qp_state != IBT_STATE_SQD)) {
8555 qp_attrs.qp_info.qp_state);
8563 qp_attrs.qp_info.qp_current_state = qp_attrs.qp_info.qp_state;
8566 adds = &IBCM_QP_RC(qp_attrs).rc_alt_path.cep_adds_vect;
8583 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_hca_port_num =
8588 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_adds_vect.av_sgid.
8590 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_adds_vect.av_sgid.gid_guid,
8596 &IBCM_QP_RC(qp_attrs).rc_alt_path.cep_pkey_ix);
8603 qp_attrs.qp_info.qp_trans = IBT_RC_SRV;
8604 IBCM_QP_RC(qp_attrs).rc_alt_path.cep_timeout =
8607 if (IBCM_QP_RC(qp_attrs).rc_mig_state == IBT_STATE_MIGRATED) {
8612 IBCM_QP_RC(qp_attrs).rc_mig_state = IBT_STATE_REARMED;
8615 status = ibt_modify_qp(statep->channel, cep_flags, &qp_attrs.qp_info,
8624 (void) ibt_query_qp(statep->channel, &qp_attrs);
8626 cep_flags, &qp_attrs.qp_info);