/titanic_41/usr/src/uts/common/io/ib/mgt/ibdma/ |
H A D | ibdma.c | 58 static void ibdma_mad_recv_cb(ibmf_handle_t ibmf_hdl, 613 ibdma_mad_send_cb(ibmf_handle_t ibmf_hdl, ibmf_msg_t *msgp, void *arg) in ibdma_mad_send_cb() argument 623 if (ibmf_free_msg(ibmf_hdl, &msgp) != IBMF_SUCCESS) { in ibdma_mad_send_cb() 632 ibdma_mad_recv_cb(ibmf_handle_t ibmf_hdl, ibmf_msg_t *msgp, void *args) in ibdma_mad_recv_cb() argument 708 status = ibmf_msg_transport(ibmf_hdl, IBMF_QP_HANDLE_DEFAULT, in ibdma_mad_recv_cb() 712 ibdma_mad_send_cb(ibmf_hdl, msgp, NULL); in ibdma_mad_recv_cb() 717 status = ibmf_free_msg(ibmf_hdl, &msgp); in ibdma_mad_recv_cb()
|
/titanic_41/usr/src/uts/common/io/ib/mgt/ibdm/ |
H A D | ibdm.c | 2325 ibdm_handle_setclassportinfo(ibmf_handle_t ibmf_hdl, in ibdm_handle_setclassportinfo() argument 2333 "%p msg %p gid info %p", ibmf_hdl, msg, gid_info); in ibdm_handle_setclassportinfo() 2382 ibdm_handle_classportinfo(ibmf_handle_t ibmf_hdl, in ibdm_handle_classportinfo() argument 2391 "%p msg %p gid info %p", ibmf_hdl, msg, gid_info); in ibdm_handle_classportinfo() 2502 if (ibmf_msg_transport(ibmf_hdl, gid_info->gl_qp_hdl, msg, NULL, in ibdm_handle_classportinfo() 2506 ibdm_ibmf_send_cb(ibmf_hdl, msg, &gid_info->gl_iou_cb_args); in ibdm_handle_classportinfo() 2586 ibdm_handle_iounitinfo(ibmf_handle_t ibmf_hdl, in ibdm_handle_iounitinfo() argument 2601 " ibmf hdl %p pkt %p gid info %p", ibmf_hdl, msg, gid_info); in ibdm_handle_iounitinfo() 2748 if (ibmf_alloc_msg(ibmf_hdl, IBMF_ALLOC_SLEEP, in ibdm_handle_iounitinfo() 2811 if (ibmf_msg_transport(ibmf_hdl, gid_info->gl_qp_hdl, msg, in ibdm_handle_iounitinfo() [all …]
|
/titanic_41/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_utils.c | 452 (void) ibcm_free_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibcm_dealloc_state_data() 456 (void) ibcm_free_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibcm_dealloc_state_data() 460 (void) ibcm_free_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibcm_dealloc_state_data() 464 (void) ibcm_free_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibcm_dealloc_state_data() 468 (void) ibcm_free_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibcm_dealloc_state_data() 783 ud_statep->ud_stored_reply_addr.ibmf_hdl, in ibcm_dealloc_ud_state_data() 1770 ibcm_query_qp(ibmf_handle_t ibmf_hdl, ibmf_qp_handle_t ibmf_qp) in ibcm_query_qp() argument 1784 ibmf_query_qp(ibmf_hdl, ibmf_qp, &qp_num, &qp_pkey, &qp_qkey, in ibcm_query_qp()
|
H A D | ibcm_ti.c | 137 ibmf_handle_t ibmf_hdl; in ibt_open_rc_channel() local 412 ibmf_hdl = hcap->hca_port_info[port_no - 1].port_ibmf_hdl; in ibt_open_rc_channel() 414 "primary ibmf_hdl = 0x%p", channel, ibmf_hdl); in ibt_open_rc_channel() 501 if ((status = ibcm_alloc_out_msg(ibmf_hdl, &ibmf_msg, in ibt_open_rc_channel() 512 if ((status = ibcm_alloc_out_msg(ibmf_hdl, &ibmf_msg_dreq, in ibt_open_rc_channel() 516 (void) ibcm_free_out_msg(ibmf_hdl, &ibmf_msg); in ibt_open_rc_channel() 555 (void) ibcm_free_out_msg(ibmf_hdl, &ibmf_msg); in ibt_open_rc_channel() 556 (void) ibcm_free_out_msg(ibmf_hdl, &ibmf_msg_dreq); in ibt_open_rc_channel() 834 statep->stored_reply_addr.ibmf_hdl = ibmf_hdl; in ibt_open_rc_channel() 1178 status = ibcm_alloc_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibt_prime_close_rc_channel() [all …]
|
H A D | ibcm_sm.c | 602 cm_mad_addr->ibmf_hdl = ibmf_handle; in _NOTE() 1019 if (ibcm_alloc_out_msg(cm_mad_addr->ibmf_hdl, in ibcm_process_req_msg() 1032 if (ibcm_alloc_out_msg(cm_mad_addr->ibmf_hdl, in ibcm_process_req_msg() 1174 stored_reply_addr.ibmf_hdl, in ibcm_process_req_msg() 1353 statep->stored_reply_addr.ibmf_hdl, in ibcm_process_req_msg() 1659 stored_reply_addr.ibmf_hdl, in ibcm_process_rep_msg() 1710 stored_reply_addr.ibmf_hdl, in ibcm_process_rep_msg() 2435 if (ibcm_alloc_out_msg(statep->stored_reply_addr.ibmf_hdl, in ibcm_process_dreq_msg() 3097 if (ibcm_alloc_out_msg(cm_mad_addr->ibmf_hdl, &cm_rej_msg, in ibcm_build_n_post_rej_mad() 3129 (void) ibcm_free_out_msg(cm_mad_addr->ibmf_hdl, &cm_rej_msg); in ibcm_build_n_post_rej_mad() [all …]
|
/titanic_41/usr/src/uts/common/sys/ib/mgt/ibcm/ |
H A D | ibcm_impl.h | 261 ibmf_handle_t ibmf_hdl; /* IBMF handle */ member 2165 void ibcm_query_qp(ibmf_handle_t ibmf_hdl, ibmf_qp_handle_t ibmf_qp);
|
/titanic_41/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_send.c | 690 tnf_opaque, ibmf_hdl, ibmf_handle, tnf_opaque, msgimplp, msgimplp, in ibmf_i_do_send_compl()
|
H A D | ibmf_saa_impl.c | 68 static void ibmf_saa_impl_free_msg(ibmf_handle_t ibmf_hdl, ibmf_msg_t *msgp); 3644 ibmf_saa_impl_free_msg(ibmf_handle_t ibmf_hdl, ibmf_msg_t *msgp) in ibmf_saa_impl_free_msg() argument 3665 res = ibmf_free_msg(ibmf_hdl, &msgp); in ibmf_saa_impl_free_msg()
|