Home
last modified time | relevance | path

Searched refs:pp_vend (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_anafa.c106 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
113 OSM_LOG_ENTER((*pp_vend)->p_log); in osm_vendor_delete()
114 p_log = (*pp_vend)->p_log; in osm_vendor_delete()
119 if ((*pp_vend)->bind_handles.state == CL_INITIALIZED) { in osm_vendor_delete()
120 p_item = cl_qlist_remove_head(&((*pp_vend)->bind_handles)); in osm_vendor_delete()
121 while (p_item != cl_qlist_end(&((*pp_vend)->bind_handles))) { in osm_vendor_delete()
134 cl_qlist_remove_head(&((*pp_vend)->bind_handles)); in osm_vendor_delete()
138 if (NULL != ((*pp_vend)->p_transport_info)) { in osm_vendor_delete()
139 free((*pp_vend)->p_transport_info); in osm_vendor_delete()
140 (*pp_vend)->p_transport_info = NULL; in osm_vendor_delete()
[all …]
H A Dosm_vendor_mlx.c100 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
107 OSM_LOG_ENTER((*pp_vend)->p_log); in osm_vendor_delete()
108 p_log = (*pp_vend)->p_log; in osm_vendor_delete()
111 p_item = cl_qlist_remove_head(&((*pp_vend)->bind_handles)); in osm_vendor_delete()
112 while (p_item != cl_qlist_end(&((*pp_vend)->bind_handles))) { in osm_vendor_delete()
123 p_item = cl_qlist_remove_head(&((*pp_vend)->bind_handles)); in osm_vendor_delete()
126 if (NULL != ((*pp_vend)->p_transport_info)) { in osm_vendor_delete()
127 free((*pp_vend)->p_transport_info); in osm_vendor_delete()
128 (*pp_vend)->p_transport_info = NULL; in osm_vendor_delete()
132 if ((*pp_vend)->run_randomizer == TRUE) in osm_vendor_delete()
[all …]
H A Dosm_vendor_test.c67 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
69 CL_ASSERT(pp_vend); in osm_vendor_delete()
71 osm_vendor_destroy(*pp_vend); in osm_vendor_delete()
72 free(*pp_vend); in osm_vendor_delete()
73 *pp_vend = NULL; in osm_vendor_delete()
H A Dosm_vendor_ts.c199 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
201 CL_ASSERT(pp_vend); in osm_vendor_delete()
203 osm_vendor_destroy(*pp_vend); in osm_vendor_delete()
204 free(*pp_vend); in osm_vendor_delete()
205 *pp_vend = NULL; in osm_vendor_delete()
H A Dosm_vendor_ibumad.c633 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
635 osm_vendor_close_port(*pp_vend); in osm_vendor_delete()
637 clear_madw(*pp_vend); in osm_vendor_delete()
641 pthread_mutex_destroy(&(*pp_vend)->cb_mutex); in osm_vendor_delete()
642 pthread_mutex_destroy(&(*pp_vend)->match_tbl_mutex); in osm_vendor_delete()
643 free((*pp_vend)->mtbl.tbl); in osm_vendor_delete()
644 free(*pp_vend); in osm_vendor_delete()
645 *pp_vend = NULL; in osm_vendor_delete()
H A Dosm_vendor_mtl.c284 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
286 CL_ASSERT(pp_vend); in osm_vendor_delete()
288 osm_vendor_destroy(*pp_vend); in osm_vendor_delete()
289 free(*pp_vend); in osm_vendor_delete()
290 *pp_vend = NULL; in osm_vendor_delete()
H A Dosm_vendor_al.c387 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
390 ib_close_al((*pp_vend)->h_al); in osm_vendor_delete()
391 free(*pp_vend); in osm_vendor_delete()
392 *pp_vend = NULL; in osm_vendor_delete()
H A Dosm_vendor_umadt.c155 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) in osm_vendor_delete() argument
157 umadt_obj_t *p_umadt_obj = (umadt_obj_t *) * pp_vend; in osm_vendor_delete()
181 *pp_vend = NULL; in osm_vendor_delete()
/freebsd/contrib/ofed/opensm/include/vendor/
H A Dosm_vendor_api.h161 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend);