| /NextBSD/contrib/ofed/management/opensm/libvendor/ |
| HD | osm_vendor_test.c | 126 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 132 OSM_LOG_ENTER(h_bind->p_vend->p_log); in osm_vendor_get() 136 p_vend = h_bind->p_vend; in osm_vendor_get() 156 osm_vendor_put(IN osm_bind_handle_t h_bind, in osm_vendor_put() argument 162 OSM_LOG_ENTER(h_bind->p_vend->p_log); in osm_vendor_put() 166 p_vend = h_bind->p_vend; in osm_vendor_put() 182 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument 188 osm_vendor_t *p_vend = h_bind->p_vend; in osm_vendor_send() 213 osm_bind_handle_t h_bind; in osm_vendor_bind() local 228 h_bind = (osm_bind_handle_t) malloc(sizeof(*h_bind)); in osm_vendor_bind() [all …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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 …]
|
| HD | 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() 115 osmv_txn_init_rmpp_sender(IN osm_bind_handle_t h_bind, in osmv_txn_init_rmpp_sender() argument 123 osmv_txn_remove_timeout_ev(h_bind, osmv_txn_get_key(p_txn)); in osmv_txn_init_rmpp_sender() 142 osmv_txn_init_rmpp_receiver(IN osm_bind_handle_t h_bind, in osmv_txn_init_rmpp_receiver() argument 147 osmv_bind_obj_t *p_bo = (osmv_bind_obj_t *) h_bind; in osmv_txn_init_rmpp_receiver() 153 osmv_txn_remove_timeout_ev(h_bind, key); in osmv_txn_init_rmpp_receiver() 156 st = osmv_txn_set_timeout_ev(h_bind, key, in osmv_txn_init_rmpp_receiver() [all …]
|
| HD | osm_vendor_ts.c | 143 void __osm_vendor_clear_sm(IN osm_bind_handle_t h_bind) in __osm_vendor_clear_sm() argument 145 osm_ts_bind_info_t *p_bind = (osm_ts_bind_info_t *) h_bind; in __osm_vendor_clear_sm() 330 CL_ASSERT(p_madw->h_bind); in __osm_ts_rcv_callback() 332 osm_vendor_get(p_madw->h_bind, mad_size, in __osm_ts_rcv_callback() 351 p_new_vw->h_bind = p_bind; in __osm_ts_rcv_callback() 362 p_madw->h_bind = p_new_vw->h_bind; in __osm_ts_rcv_callback() 645 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 650 osm_ts_bind_info_t *p_bind = (osm_ts_bind_info_t *) h_bind; in osm_vendor_get() 672 p_vw->h_bind = h_bind; in osm_vendor_get() 690 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument [all …]
|
| HD | osm_vendor_mtl.c | 179 void __osm_vendor_clear_sm(IN osm_bind_handle_t h_bind) in __osm_vendor_clear_sm() argument 181 osm_mtl_bind_info_t *p_bind = (osm_mtl_bind_info_t *) h_bind; in __osm_vendor_clear_sm() 464 CL_ASSERT(madw_p->h_bind); in __osm_mtl_rcv_callback() 466 osm_vendor_get(madw_p->h_bind, MAD_BLOCK_SIZE, in __osm_mtl_rcv_callback() 488 p_new_vw->h_bind = bind_info_p; in __osm_mtl_rcv_callback() 500 madw_p->h_bind = p_new_vw->h_bind; in __osm_mtl_rcv_callback() 812 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 817 osm_mtl_bind_info_t *p_bind = (osm_mtl_bind_info_t *) h_bind; in osm_vendor_get() 842 p_vw->h_bind = h_bind; in osm_vendor_get() 860 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument [all …]
|
| HD | osm_vendor_ibumad.c | 110 *) ((osm_madw_t *) m->v)->h_bind)-> in clear_madw() 182 p_bind = p_req_madw->h_bind; in put_madw() 931 void osm_vendor_unbind(IN osm_bind_handle_t h_bind) in osm_vendor_unbind() argument 933 osm_umad_bind_info_t *p_bind = (osm_umad_bind_info_t *) h_bind; in osm_vendor_unbind() 948 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 952 osm_umad_bind_info_t *p_bind = (osm_umad_bind_info_t *) h_bind; in osm_vendor_get() 964 p_vw->h_bind = h_bind; in osm_vendor_get() 976 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument 978 osm_umad_bind_info_t *p_bind = (osm_umad_bind_info_t *) h_bind; in osm_vendor_put() 1005 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument [all …]
|
| HD | osm_vendor_al.c | 325 p_new_vw->h_bind = p_bind; in __osm_al_rcv_callback() 1026 ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind, in osm_vendor_get() argument 1031 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind; in osm_vendor_get() 1040 p_vw->h_bind = h_bind; in osm_vendor_get() 1074 osm_vendor_put(IN osm_bind_handle_t h_bind, IN osm_vend_wrap_t * const p_vw) in osm_vendor_put() argument 1076 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind; in osm_vendor_put() 1084 CL_ASSERT(p_vw->h_bind == h_bind); in osm_vendor_put() 1105 osm_vendor_send(IN osm_bind_handle_t h_bind, in osm_vendor_send() argument 1108 osm_al_bind_info_t *const p_bind = h_bind; in osm_vendor_send() 1119 CL_ASSERT(p_vw->h_bind == h_bind); in osm_vendor_send() [all …]
|
| HD | 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()
|
| HD | 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 …]
|
| HD | 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()
|
| HD | 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()
|
| /NextBSD/contrib/ofed/management/opensm/include/vendor/ |
| HD | 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 …]
|
| HD | 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);
|
| HD | 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,
|
| HD | 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);
|
| /NextBSD/contrib/ofed/management/opensm/opensm/ |
| HD | osm_mad_pool.c | 81 IN osm_bind_handle_t h_bind, in osm_mad_pool_get() argument 88 CL_ASSERT(h_bind != OSM_BIND_INVALID_HANDLE); in osm_mad_pool_get() 98 osm_madw_init(p_madw, h_bind, total_size, p_mad_addr); in osm_mad_pool_get() 103 p_mad = osm_vendor_get(h_bind, total_size, &p_madw->vend_wrap); in osm_mad_pool_get() 124 IN osm_bind_handle_t h_bind, in osm_mad_pool_get_wrapper() argument 131 CL_ASSERT(h_bind != OSM_BIND_INVALID_HANDLE); in osm_mad_pool_get_wrapper() 146 osm_madw_init(p_madw, h_bind, total_size, p_mad_addr); in osm_mad_pool_get_wrapper() 181 osm_vendor_put(p_madw->h_bind, &p_madw->vend_wrap); in osm_mad_pool_put()
|
| HD | osm_state_mgr.c | 204 osm_bind_handle_t h_bind; in __osm_state_mgr_sweep_hop_0() local 214 h_bind = osm_sm_mad_ctrl_get_bind_handle(&sm->mad_ctrl); in __osm_state_mgr_sweep_hop_0() 215 if (h_bind != OSM_BIND_INVALID_HANDLE) { in __osm_state_mgr_sweep_hop_0() 243 osm_dr_path_init(&dr_path, h_bind, 0, path_array); in __osm_state_mgr_sweep_hop_0() 290 osm_bind_handle_t h_bind; in __osm_state_mgr_notify_lid_change() local 297 h_bind = osm_sm_mad_ctrl_get_bind_handle(&sm->mad_ctrl); in __osm_state_mgr_notify_lid_change() 298 if (h_bind == OSM_BIND_INVALID_HANDLE) { in __osm_state_mgr_notify_lid_change() 308 status = osm_vendor_local_lid_change(h_bind); in __osm_state_mgr_notify_lid_change() 377 osm_bind_handle_t h_bind; in __osm_state_mgr_sweep_hop_1() local 428 h_bind = osm_dr_path_get_bind_handle(p_dr_path); in __osm_state_mgr_sweep_hop_1() [all …]
|
| HD | osm_sa_mad_ctrl.c | 534 if (p_ctrl->h_bind != OSM_BIND_INVALID_HANDLE) { in osm_sa_mad_ctrl_bind() 553 p_ctrl->h_bind = osm_vendor_bind(p_ctrl->p_vendor, in osm_sa_mad_ctrl_bind() 560 if (p_ctrl->h_bind == OSM_BIND_INVALID_HANDLE) { in osm_sa_mad_ctrl_bind() 581 if (p_ctrl->h_bind == OSM_BIND_INVALID_HANDLE) { in osm_sa_mad_ctrl_unbind() 588 osm_vendor_unbind(p_ctrl->h_bind); in osm_sa_mad_ctrl_unbind()
|
| /NextBSD/contrib/ofed/management/opensm/include/opensm/ |
| HD | osm_path.h | 82 osm_bind_handle_t h_bind; member 113 p_path->h_bind = OSM_BIND_INVALID_HANDLE; in osm_dr_path_construct() 149 IN const osm_bind_handle_t h_bind, in osm_dr_path_init() argument 156 p_path->h_bind = h_bind; in osm_dr_path_init() 230 return (p_path->h_bind); in osm_dr_path_get_bind_handle()
|
| HD | osm_madw.h | 406 osm_bind_handle_t h_bind; member 474 IN osm_bind_handle_t h_bind, in osm_madw_init() argument 479 p_madw->h_bind = h_bind; in osm_madw_init() 950 return ((osm_bind_handle_t) p_madw->h_bind); in osm_madw_get_bind_handle()
|
| HD | osm_mad_pool.h | 195 IN osm_bind_handle_t h_bind, 270 IN osm_bind_handle_t h_bind,
|
| HD | osm_sm_mad_ctrl.h | 101 osm_bind_handle_t h_bind; member 303 return (p_ctrl->h_bind); in osm_sm_mad_ctrl_get_bind_handle()
|