Home
last modified time | relevance | path

Searched refs:cm_qp_entry (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_utils.c448 if (statep->stored_reply_addr.cm_qp_entry != NULL) in ibcm_dealloc_state_data()
1450 ibcm_release_qp(ibcm_qp_list_t *cm_qp_entry) in ibcm_release_qp() argument
1453 --cm_qp_entry->qp_ref_cnt; in ibcm_release_qp()
1454 ASSERT(cm_qp_entry->qp_ref_cnt >= 0); in ibcm_release_qp()
1461 ibcm_free_qp(ibcm_qp_list_t *cm_qp_entry) in ibcm_free_qp() argument
1466 cm_qp_entry->qp_cm, cm_qp_entry->qp_ref_cnt, cm_qp_entry->qp_pkey); in ibcm_free_qp()
1469 if (cm_qp_entry->qp_ref_cnt != 0) in ibcm_free_qp()
1474 cm_qp_entry->qp_port->port_ibmf_hdl, cm_qp_entry->qp_cm, 0); in ibcm_free_qp()
1478 ibmf_status, cm_qp_entry->qp_port->port_num); in ibcm_free_qp()
1483 &cm_qp_entry->qp_cm, 0); in ibcm_free_qp()
[all …]
H A Dibcm_ti.c138 ibcm_qp_list_t *cm_qp_entry; in ibt_open_rc_channel() local
483 if ((cm_qp_entry = ibcm_find_qp(hcap, port_no, in ibt_open_rc_channel()
493 ibcm_release_qp(cm_qp_entry); in ibt_open_rc_channel()
505 ibcm_release_qp(cm_qp_entry); in ibt_open_rc_channel()
517 ibcm_release_qp(cm_qp_entry); in ibt_open_rc_channel()
552 ibcm_release_qp(cm_qp_entry); in ibt_open_rc_channel()
584 statep->stored_reply_addr.cm_qp_entry = cm_qp_entry; in ibt_open_rc_channel()
1937 ibcm_qp_list_t *cm_qp_entry; in ibcm_ud_get_dqpn() local
1997 if ((cm_qp_entry = ibcm_find_qp(hcap, port.hp_port, ud_pkey)) == in ibcm_ud_get_dqpn()
2009 ibcm_release_qp(cm_qp_entry); in ibcm_ud_get_dqpn()
[all …]
H A Dibcm_sm.c524 ibcm_qp_list_t *cm_qp_entry; in _NOTE() local
541 cm_qp_entry = (ibcm_qp_list_t *)args; in _NOTE()
548 ibcm_query_qp(ibmf_handle, cm_qp_entry->qp_cm); in _NOTE()
551 portp = cm_qp_entry->qp_port; in _NOTE()
603 cm_mad_addr->cm_qp_entry = cm_qp_entry; in _NOTE()
606 if (cm_qp_entry->qp_cm != IBMF_QP_HANDLE_DEFAULT) in _NOTE()
3125 if (rej_reply_addr.cm_qp_entry != NULL) { in ibcm_build_n_post_rej_mad()
3127 ibcm_release_qp(rej_reply_addr.cm_qp_entry); in ibcm_build_n_post_rej_mad()
3175 if (rej_reply_addr.cm_qp_entry != NULL) { in ibcm_post_rej_ver_mismatch()
3177 ibcm_release_qp(rej_reply_addr.cm_qp_entry); in ibcm_post_rej_ver_mismatch()
[all …]
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/
H A Dibcm_impl.h264 struct ibcm_qp_list_s *cm_qp_entry; /* IBMF hdl on which MAD rcvd */ member
1073 void ibcm_release_qp(ibcm_qp_list_t *cm_qp_entry);
1075 ibcm_status_t ibcm_free_qp(ibcm_qp_list_t *cm_qp_entry);