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

/freebsd-10.0-release/contrib/ofed/management/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.c73 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) argument
75 CL_ASSERT(pp_vend);
77 osm_vendor_destroy(*pp_vend);
78 free(*pp_vend);
79 *pp_vend = NULL;
H A Dosm_vendor_ibumad.c534 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) argument
536 osm_vendor_close_port(*pp_vend);
538 clear_madw(*pp_vend);
542 pthread_mutex_destroy(&(*pp_vend)->cb_mutex);
543 pthread_mutex_destroy(&(*pp_vend)->match_tbl_mutex);
544 free((*pp_vend)->mtbl.tbl);
545 free(*pp_vend);
546 *pp_vend = NULL;
H A Dosm_vendor_ts.c202 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) argument
204 CL_ASSERT(pp_vend);
206 osm_vendor_destroy(*pp_vend);
207 free(*pp_vend);
208 *pp_vend = NULL;
H A Dosm_vendor_mtl.c287 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) argument
289 CL_ASSERT(pp_vend);
291 osm_vendor_destroy(*pp_vend);
292 free(*pp_vend);
293 *pp_vend = NULL;
H A Dosm_vendor_al.c405 void osm_vendor_delete(IN osm_vendor_t ** const pp_vend) argument
408 ib_close_al((*pp_vend)->h_al);
409 free(*pp_vend);
410 *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-10.0-release/contrib/ofed/management/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 139 milliseconds