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

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

Completed in 86 milliseconds