/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibmf/ |
H A D | ibmf.h | 295 * ibmf_register() may see an ibmf_handle being passed to the 299 * ibmf_handle - Handle to the IBMF interface 310 ibmf_handle_t ibmf_handle, 355 ibmf_handle_t ibmf_handle, 501 ibmf_handle_t *ibmf_handle, 520 * After successfully returning from this call, ibmf_handle should not be used 545 ibmf_handle_t *ibmf_handle, 552 * corresponding to the class corresponding to ibmf_handle is received. 554 * call to ibmf_tear_down_async_cb() for the same ibmf_qp_handle/ibmf_handle 581 ibmf_handle_t ibmf_handle, [all...] |
H A D | ibmf_saa_impl.h | 299 void ibmf_saa_async_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, 318 ibmf_saa_report_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp,
|
H A D | ibmf_impl.h | 656 int ibmf_i_is_ibmf_handle_valid(ibmf_handle_t ibmf_handle); 657 int ibmf_i_is_qp_handle_valid(ibmf_handle_t ibmf_handle,
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf.c | 217 IBMF_TNF_TRACE, "", "ibmf_register() exit, ibmf_handle = %p\n", 218 tnf_opaque, ibmf_handle, *ibmf_handlep); 239 tnf_opaque, ibmf_handle, *ibmf_handlep, tnf_uint, flags, flags); 336 ibmf_setup_async_cb(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, argument 344 clientp = (ibmf_client_t *)ibmf_handle; 349 tnf_opaque, ibmf_handle, ibmf_handle, tnf_opaque, cb, 354 if (ibmf_handle == NULL) { 362 /* validate ibmf_handle */ 363 if (ibmf_i_is_ibmf_handle_valid(ibmf_handle) ! 452 ibmf_tear_down_async_cb(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, uint_t flags) argument 594 ibmf_alloc_msg(ibmf_handle_t ibmf_handle, int flag, ibmf_msg_t **ibmf_msgpp) argument 690 ibmf_free_msg(ibmf_handle_t ibmf_handle, ibmf_msg_t **ibmf_msgpp) argument 839 ibmf_msg_transport(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, ibmf_msg_t *msgp, ibmf_retrans_t *retrans, ibmf_msg_cb_t msg_cb, void *msg_cb_args, uint_t flags) argument 1077 ibmf_alloc_qp(ibmf_handle_t ibmf_handle, ib_pkey_t p_key, ib_qkey_t q_key, uint_t flags, ibmf_qp_handle_t *ibmf_qp_handlep) argument 1185 ibmf_query_qp(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, uint_t *qp_num, ib_pkey_t *p_key, ib_qkey_t *q_key, uint8_t *portnum, uint_t flags) argument 1283 ibmf_modify_qp(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t ibmf_qp_handle, ib_pkey_t p_key, ib_qkey_t q_key, uint_t flags) argument 1382 ibmf_free_qp(ibmf_handle_t ibmf_handle, ibmf_qp_handle_t *ibmf_qp_handle, uint_t flags) argument [all...] |
H A D | ibmf_send.c | 41 static void ibmf_i_do_send_compl(ibmf_handle_t ibmf_handle, 684 ibmf_i_do_send_compl(ibmf_handle_t ibmf_handle, ibmf_msg_impl_t *msgimplp, argument 690 tnf_opaque, ibmf_hdl, ibmf_handle, tnf_opaque, msgimplp, msgimplp,
|
H A D | ibmf_saa_events.c | 1045 * ibmf_handle ibmf handle 1056 ibmf_saa_report_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, argument 1240 ASSERT(ibmf_handle == saa_portp->saa_pt_ibmf_handle); 1242 ibmf_status = ibmf_msg_transport(ibmf_handle, 1274 ibmf_status = ibmf_free_msg(ibmf_handle, &msgp);
|
H A D | ibmf_saa_impl.c | 56 static void ibmf_saa_impl_async_event_cb(ibmf_handle_t ibmf_handle, 63 static void ibmf_saa_impl_prepare_response(ibmf_handle_t ibmf_handle, 2239 * ibmf_handle is unused 2244 ibmf_handle_t ibmf_handle, 2819 ibmf_saa_async_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 2976 ibmf_saa_impl_prepare_response(ibmf_handle, msgp, ignore_data, &status, 3206 ibmf_saa_impl_prepare_response(ibmf_handle_t ibmf_handle, argument 3420 ibmf_saa_impl_free_msg(ibmf_handle, msgp); 2243 ibmf_saa_impl_async_event_cb( ibmf_handle_t ibmf_handle, void *clnt_private, ibmf_async_event_t event_type) argument
|
H A D | ibmf_impl.c | 3312 ibmf_i_is_ibmf_handle_valid(ibmf_handle_t ibmf_handle) argument 3315 ibmf_client_t *clp, *clientp = (ibmf_client_t *)ibmf_handle; 3370 ibmf_i_is_qp_handle_valid(ibmf_handle_t ibmf_handle, argument 3373 ibmf_client_t *clientp = (ibmf_client_t *)ibmf_handle;
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_agents.c | 46 static void hermon_agent_request_cb(ibmf_handle_t ibmf_handle, 49 static void hermon_agent_response_cb(ibmf_handle_t ibmf_handle, 160 hermon_agent_request_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, argument 180 (void) ibmf_free_msg(ibmf_handle, &msgp); 186 cb_args->ahd_ibmfhdl = ibmf_handle; 199 (void) ibmf_free_msg(ibmf_handle, &msgp); 320 ibmf_handle_t ibmf_handle; local 334 ibmf_handle = agent_args->ahd_ibmfhdl; 543 status = ibmf_msg_transport(ibmf_handle, IBMF_QP_HANDLE_DEFAULT, 555 (void) ibmf_free_msg(ibmf_handle, 568 hermon_agent_response_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_agents.c | 46 static void tavor_agent_request_cb(ibmf_handle_t ibmf_handle, 49 static void tavor_agent_response_cb(ibmf_handle_t ibmf_handle, 180 tavor_agent_request_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, argument 203 ibmf_status = ibmf_free_msg(ibmf_handle, &msgp); 217 cb_args->ahd_ibmfhdl = ibmf_handle; 230 ibmf_status = ibmf_free_msg(ibmf_handle, &msgp); 252 ibmf_handle_t ibmf_handle; local 264 ibmf_handle = agent_args->ahd_ibmfhdl; 349 status = ibmf_msg_transport(ibmf_handle, IBMF_QP_HANDLE_DEFAULT, 364 status = ibmf_free_msg(ibmf_handle, 382 tavor_agent_response_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ib/mgt/ibcm/ |
H A D | ibcm_impl.h | 1083 ibcm_alloc_out_msg(ibmf_handle_t ibmf_handle, ibmf_msg_t **ibmf_msgpp, 1086 ibcm_free_out_msg(ibmf_handle_t ibmf_handle, ibmf_msg_t **ibmf_msgpp); 1504 * ibmf_handle : IBMF handle on which CM MAD was received 1508 void ibcm_recv_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args); 1928 void ibcm_post_req_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, 1930 void ibcm_post_rep_wait_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, 1932 void ibcm_post_rep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, 1934 void ibcm_resend_post_rep_complete(ibmf_handle_t ibmf_handle, 1936 void ibcm_post_mra_rep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, 1938 void ibcm_post_rej_complete(ibmf_handle_t ibmf_handle, ibmf_msg_ [all...] |
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_umad/ |
H A D | sol_umad.h | 174 static void umad_unsolicited_cb(ibmf_handle_t ibmf_handle,
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_sm.c | 504 * ibmf_handle - IBMF Handle 514 ibcm_process_incoming_mad(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, 533 if ((ibmf_status = ibmf_free_msg(ibmf_handle, &msgp)) != 544 "msg %p args %p", ibmf_handle, msgp, args); 548 ibcm_query_qp(ibmf_handle, cm_qp_entry->qp_cm); 562 if ((ibmf_status = ibmf_free_msg(ibmf_handle, &msgp)) != 583 if ((ibmf_status = ibmf_free_msg(ibmf_handle, &msgp)) != 602 cm_mad_addr->ibmf_hdl = ibmf_handle; 634 if ((ibmf_status = ibmf_free_msg(ibmf_handle, &msgp)) != 692 if ((ibmf_status = ibmf_free_msg(ibmf_handle, 733 ibcm_recv_enqueue(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 758 ibcm_drop_msg(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp) argument 779 ibmf_handle_t ibmf_handle; local 846 ibcm_recv_add_one(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 908 ibcm_recv_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3749 ibcm_post_req_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3773 ibcm_post_rep_wait_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3791 ibcm_post_rep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3809 ibcm_resend_post_rep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3828 ibcm_post_mra_rep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3847 ibcm_post_mra_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3875 ibcm_post_dreq_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3893 ibcm_post_lap_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3910 ibcm_post_mra_lap_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3928 ibcm_post_rej_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3953 ibcm_post_rtu_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3971 ibcm_post_apr_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 3993 ibcm_post_stored_apr_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 4006 ibcm_post_drep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 4041 ibcm_post_sidr_rep_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 4063 ibcm_post_sidr_req_complete(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument [all...] |
H A D | ibcm_utils.c | 1317 ibcm_alloc_out_msg(ibmf_handle_t ibmf_handle, ibmf_msg_t **ibmf_msgpp, argument 1324 ibmf_alloc_msg(ibmf_handle, IBMF_ALLOC_SLEEP, ibmf_msgpp)) != 1357 ibcm_free_out_msg(ibmf_handle_t ibmf_handle, ibmf_msg_t **ibmf_msgpp) argument 1364 if ((ibmf_status = ibmf_free_msg(ibmf_handle, ibmf_msgpp)) !=
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_umad/ |
H A D | sol_umad.c | 1816 * ibmf_handle - handle to ibmf 1830 umad_solicited_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 1837 ibmf_handle = 0; 2613 * ibmf_handle - handle to ibmf 2628 umad_unsolicited_cb(ibmf_handle_t ibmf_handle, ibmf_msg_t *msgp, void *args) argument 2636 ibmf_handle = 0;
|