/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_test.c | 114 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 120 OSM_LOG_ENTER(h_bind->p_vend->p_log); in osm_vendor_get() 124 p_vend = h_bind->p_vend; in osm_vendor_get() 142 osm_vendor_put(IN osm_bind_handle_t h_bind, in osm_vendor_put() argument 148 OSM_LOG_ENTER(h_bind->p_vend->p_log); in osm_vendor_put() 152 p_vend = h_bind->p_vend; in osm_vendor_put() 166 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument 172 osm_vendor_t *p_vend = h_bind->p_vend; in osm_vendor_send() 195 osm_bind_handle_t h_bind; in osm_vendor_bind() local 210 h_bind = (osm_bind_handle_t) malloc(sizeof(*h_bind)); in osm_vendor_bind() [all …]
|
H A D | osm_vendor_mlx_dispatcher.c | 61 __osmv_dispatch_route(IN osm_bind_handle_t h_bind, 65 __osmv_dispatch_simple_mad(IN osm_bind_handle_t h_bind, 71 __osmv_dispatch_rmpp_mad(IN osm_bind_handle_t h_bind, 77 __osmv_dispatch_rmpp_snd(IN osm_bind_handle_t h_bind, 83 __osmv_dispatch_rmpp_rcv(IN osm_bind_handle_t h_bind, 89 __osmv_dispatch_accept_seg(IN osm_bind_handle_t h_bind, 93 __osmv_dispatch_send_ack(IN osm_bind_handle_t h_bind, 116 osmv_dispatch_mad(IN osm_bind_handle_t h_bind, in osmv_dispatch_mad() argument 122 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_dispatch_mad() 128 CL_ASSERT(NULL != h_bind && NULL != p_mad && NULL != p_mad_addr); in osmv_dispatch_mad() [all …]
|
H A D | osm_vendor_mlx_anafa.c | 60 __osmv_get_send_txn(IN osm_bind_handle_t h_bind, 65 static void __osm_vendor_internal_unbind(osm_bind_handle_t h_bind); 335 void osm_vendor_unbind(IN osm_bind_handle_t h_bind) in osm_vendor_unbind() argument 337 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_unbind() 350 if (cl_qlist_obj(p_obj) == h_bind) { in osm_vendor_unbind() 362 __osm_vendor_internal_unbind(h_bind); in osm_vendor_unbind() 373 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 378 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_get() 429 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument 433 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_send() [all …]
|
H A D | osm_vendor_mlx.c | 53 __osmv_get_send_txn(IN osm_bind_handle_t h_bind, 58 static void __osm_vendor_internal_unbind(osm_bind_handle_t h_bind); 318 void osm_vendor_unbind(IN osm_bind_handle_t h_bind) in osm_vendor_unbind() argument 320 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_unbind() 333 if (cl_qlist_obj(p_obj) == h_bind) { in osm_vendor_unbind() 346 if (h_bind != 0) { in osm_vendor_unbind() 347 __osm_vendor_internal_unbind(h_bind); in osm_vendor_unbind() 359 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 364 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_get() 415 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument [all …]
|
H A D | osm_vendor_mlx_sender.c | 47 __osmv_rmpp_send_segment(IN osm_bind_handle_t h_bind, 63 osmv_simple_send_madw(IN osm_bind_handle_t h_bind, in osmv_simple_send_madw() argument 68 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_simple_send_madw() 104 osmv_transport_mad_send(h_bind, p_mad, p_mad_addr); in osmv_simple_send_madw() 107 ret = osmv_transport_mad_send(h_bind, p_mad, p_mad_addr); in osmv_simple_send_madw() 112 ret = osmv_txn_set_timeout_ev(h_bind, key, in osmv_simple_send_madw() 137 osmv_rmpp_send_madw(IN osm_bind_handle_t h_bind, in osmv_rmpp_send_madw() argument 145 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_rmpp_send_madw() 167 ret = __osmv_rmpp_send_segment(h_bind, p_txn, i); in osmv_rmpp_send_madw() 174 ret = osmv_txn_set_timeout_ev(h_bind, osmv_txn_get_key(p_txn), in osmv_rmpp_send_madw() [all …]
|
H A D | osm_vendor_mlx_txn.c | 60 static void __osmv_txn_all_done(osm_bind_handle_t h_bind); 67 osmv_txn_init(IN osm_bind_handle_t h_bind, in osmv_txn_init() argument 72 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_txn_init() 76 CL_ASSERT(NULL != h_bind && NULL != pp_txn); in osmv_txn_init() 117 osmv_txn_init_rmpp_sender(IN osm_bind_handle_t h_bind, in osmv_txn_init_rmpp_sender() argument 125 osmv_txn_remove_timeout_ev(h_bind, osmv_txn_get_key(p_txn)); in osmv_txn_init_rmpp_sender() 144 osmv_txn_init_rmpp_receiver(IN osm_bind_handle_t h_bind, in osmv_txn_init_rmpp_receiver() argument 149 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_txn_init_rmpp_receiver() 155 osmv_txn_remove_timeout_ev(h_bind, key); in osmv_txn_init_rmpp_receiver() 158 st = osmv_txn_set_timeout_ev(h_bind, key, in osmv_txn_init_rmpp_receiver() [all …]
|
H A D | osm_vendor_ts.c | 140 void __osm_vendor_clear_sm(IN osm_bind_handle_t h_bind) in __osm_vendor_clear_sm() argument 142 osm_ts_bind_info_t *p_bind = (osm_ts_bind_info_t *) h_bind; in __osm_vendor_clear_sm() 327 CL_ASSERT(p_madw->h_bind); in __osm_ts_rcv_callback() 329 osm_vendor_get(p_madw->h_bind, mad_size, in __osm_ts_rcv_callback() 348 p_new_vw->h_bind = p_bind; in __osm_ts_rcv_callback() 359 p_madw->h_bind = p_new_vw->h_bind; in __osm_ts_rcv_callback() 642 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 647 osm_ts_bind_info_t *p_bind = (osm_ts_bind_info_t *) h_bind; in osm_vendor_get() 669 p_vw->h_bind = h_bind; in osm_vendor_get() 687 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument [all …]
|
H A D | osm_vendor_mtl.c | 176 void __osm_vendor_clear_sm(IN osm_bind_handle_t h_bind) in __osm_vendor_clear_sm() argument 178 osm_mtl_bind_info_t *p_bind = (osm_mtl_bind_info_t *) h_bind; in __osm_vendor_clear_sm() 461 CL_ASSERT(madw_p->h_bind); in __osm_mtl_rcv_callback() 463 osm_vendor_get(madw_p->h_bind, MAD_BLOCK_SIZE, in __osm_mtl_rcv_callback() 485 p_new_vw->h_bind = bind_info_p; in __osm_mtl_rcv_callback() 497 madw_p->h_bind = p_new_vw->h_bind; in __osm_mtl_rcv_callback() 809 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 814 osm_mtl_bind_info_t *p_bind = (osm_mtl_bind_info_t *) h_bind; in osm_vendor_get() 839 p_vw->h_bind = h_bind; in osm_vendor_get() 857 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument [all …]
|
H A D | osm_vendor_al.c | 313 p_new_vw->h_bind = p_bind; in __osm_al_rcv_callback() 986 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 991 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind; in osm_vendor_get() 1000 p_vw->h_bind = h_bind; in osm_vendor_get() 1032 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument 1034 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind; in osm_vendor_put() 1042 CL_ASSERT(p_vw->h_bind == h_bind); in osm_vendor_put() 1061 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument 1064 osm_al_bind_info_t *const p_bind = h_bind; in osm_vendor_send() 1075 CL_ASSERT(p_vw->h_bind == h_bind); in osm_vendor_send() [all …]
|
H A D | osm_vendor_ibumad.c | 147 *) ((osm_madw_t *) m->v)->h_bind)-> in clear_madw() 247 p_bind = p_req_madw->h_bind; in put_madw() 1037 void osm_vendor_unbind(IN osm_bind_handle_t h_bind) in osm_vendor_unbind() argument 1039 osm_umad_bind_info_t *p_bind = (osm_umad_bind_info_t *) h_bind; in osm_vendor_unbind() 1052 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 1056 osm_umad_bind_info_t *p_bind = (osm_umad_bind_info_t *) h_bind; in osm_vendor_get() 1068 p_vw->h_bind = h_bind; in osm_vendor_get() 1078 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument 1080 osm_umad_bind_info_t *p_bind = (osm_umad_bind_info_t *) h_bind; in osm_vendor_put() 1105 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument [all …]
|
H A D | osm_vendor_mlx_sim.c | 243 osmv_transport_mad_send(IN const osm_bind_handle_t h_bind, in osmv_transport_mad_send() argument 247 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_mad_send() 320 void osmv_transport_done(IN const osm_bind_handle_t h_bind) in osmv_transport_done() argument 322 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_done() 413 void osm_vendor_set_sm(IN osm_bind_handle_t h_bind, IN boolean_t is_sm_val) in osm_vendor_set_sm() argument 415 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_set_sm()
|
H A D | osm_vendor_umadt.c | 375 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 382 mad_bind_info_t *p_mad_bind_info = (mad_bind_info_t *) h_bind; in osm_vendor_get() 387 CL_ASSERT(h_bind); in osm_vendor_get() 431 osm_vendor_put(IN osm_bind_handle_t h_bind, in osm_vendor_put() argument 444 CL_ASSERT(h_bind); in osm_vendor_put() 445 p_mad_bind_info = (mad_bind_info_t *) h_bind; in osm_vendor_put() 450 CL_ASSERT(h_bind); in osm_vendor_put() 493 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument 516 CL_ASSERT(h_bind); in osm_vendor_send() 517 p_mad_bind_info = (mad_bind_info_t *) h_bind; in osm_vendor_send() [all …]
|
H A D | osm_vendor_mlx_ts.c | 276 osmv_transport_mad_send(IN const osm_bind_handle_t h_bind, in osmv_transport_mad_send() argument 280 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_mad_send() 387 void osmv_transport_done(IN const osm_bind_handle_t h_bind) in osmv_transport_done() argument 389 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_done() 478 void osm_vendor_set_sm(IN osm_bind_handle_t h_bind, IN boolean_t is_sm_val) in osm_vendor_set_sm() argument 480 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osm_vendor_set_sm()
|
H A D | osm_vendor_mlx_ts_anafa.c | 263 osmv_transport_mad_send(IN const osm_bind_handle_t h_bind, in osmv_transport_mad_send() argument 267 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_mad_send() 336 void osmv_transport_done(IN const osm_bind_handle_t h_bind) in osmv_transport_done() argument 338 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_done()
|
H A D | osm_vendor_mlx_ibmgt.c | 365 osmv_transport_mad_send(IN const osm_bind_handle_t h_bind, in osmv_transport_mad_send() argument 369 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_mad_send() 460 h_bind); in osmv_transport_mad_send() 473 void osmv_transport_done(IN const osm_bind_handle_t h_bind) in osmv_transport_done() argument 475 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_transport_done() 506 if (cl_qlist_obj(p_obj) == h_bind) { in osmv_transport_done() 546 if (cl_qlist_obj(p_obj) == h_bind) { in osmv_transport_done()
|
/freebsd/contrib/ofed/opensm/include/vendor/ |
H A D | osm_vendor_mlx_txn.h | 118 osmv_txn_init(IN osm_bind_handle_t h_bind, 132 osmv_txn_init_rmpp_sender(IN osm_bind_handle_t h_bind, 146 osmv_txn_init_rmpp_receiver(IN osm_bind_handle_t h_bind, 161 osmv_txn_done(IN osm_bind_handle_t h_bind, 316 osmv_txn_set_timeout_ev(IN osm_bind_handle_t h_bind, 327 void osmv_txn_remove_timeout_ev(IN osm_bind_handle_t h_bind, IN uint64_t key); 339 osmv_txn_lookup(IN osm_bind_handle_t h_bind, 342 void osmv_txn_abort_rmpp_txns(IN osm_bind_handle_t h_bind); 367 void osmv_txnmgr_done(IN osm_bind_handle_t h_bind); 369 void osmv_txn_lock(IN osm_bind_handle_t h_bind); [all …]
|
H A D | osm_vendor_api.h | 300 void osm_vendor_unbind(IN osm_bind_handle_t h_bind); 324 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, 355 osm_vendor_send(IN osm_bind_handle_t h_bind, 390 osm_vendor_put(IN osm_bind_handle_t h_bind, 419 ib_api_status_t osm_vendor_local_lid_change(IN osm_bind_handle_t h_bind); 442 void osm_vendor_set_sm(IN osm_bind_handle_t h_bind, IN boolean_t is_sm_val);
|
H A D | osm_vendor_mlx_sender.h | 64 osmv_simple_send_madw(IN osm_bind_handle_t h_bind, 81 osmv_rmpp_send_madw(IN osm_bind_handle_t h_bind, 92 osmv_rmpp_send_ack(IN osm_bind_handle_t h_bind, 104 osmv_rmpp_send_nak(IN osm_bind_handle_t h_bind,
|
H A D | osm_vendor_mlx_transport.h | 82 osmv_transport_mad_send(IN const osm_bind_handle_t h_bind, 92 void osmv_transport_done(IN const osm_bind_handle_t h_bind);
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_mad_pool.c | 75 IN osm_bind_handle_t h_bind, in osm_mad_pool_get() argument 82 CL_ASSERT(h_bind != OSM_BIND_INVALID_HANDLE); in osm_mad_pool_get() 92 osm_madw_init(p_madw, h_bind, total_size, p_mad_addr); in osm_mad_pool_get() 97 p_mad = osm_vendor_get(h_bind, total_size, &p_madw->vend_wrap); in osm_mad_pool_get() 116 IN osm_bind_handle_t h_bind, in osm_mad_pool_get_wrapper() argument 123 CL_ASSERT(h_bind != OSM_BIND_INVALID_HANDLE); in osm_mad_pool_get_wrapper() 138 osm_madw_init(p_madw, h_bind, total_size, p_mad_addr); in osm_mad_pool_get_wrapper() 168 osm_vendor_put(p_madw->h_bind, &p_madw->vend_wrap); in osm_mad_pool_put()
|
H A D | osm_sa_mad_ctrl.c | 567 if (p_ctrl->h_bind != OSM_BIND_INVALID_HANDLE) { in osm_sa_mad_ctrl_bind() 588 p_ctrl->h_bind = osm_vendor_bind(p_ctrl->p_vendor, &bind_info, in osm_sa_mad_ctrl_bind() 593 if (p_ctrl->h_bind == OSM_BIND_INVALID_HANDLE) { in osm_sa_mad_ctrl_bind() 612 if (p_ctrl->h_bind == OSM_BIND_INVALID_HANDLE) { in osm_sa_mad_ctrl_unbind() 619 osm_vendor_unbind(p_ctrl->h_bind); in osm_sa_mad_ctrl_unbind()
|
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_madw.h | 450 osm_bind_handle_t h_bind; member 517 IN osm_bind_handle_t h_bind, in osm_madw_init() argument 522 p_madw->h_bind = h_bind; in osm_madw_init() 1046 return ((osm_bind_handle_t) p_madw->h_bind); in osm_madw_get_bind_handle()
|
H A D | osm_mad_pool.h | 195 IN osm_bind_handle_t h_bind, 269 IN osm_bind_handle_t h_bind,
|
H A D | osm_sm_mad_ctrl.h | 101 osm_bind_handle_t h_bind; member 301 return p_ctrl->h_bind; in osm_sm_mad_ctrl_get_bind_handle()
|
H A D | osm_sa_mad_ctrl.h | 99 osm_bind_handle_t h_bind; member 329 return p_ctrl->h_bind; in osm_sa_mad_ctrl_get_bind_handle()
|