• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/ofed/opensm/libvendor/

Lines Matching refs:p_vend

82 __osm_ts_conv_mad_rcv_desc_to_osm_addr(IN osm_vendor_t * const p_vend,
143 osm_vendor_t *p_vend = p_bind->p_vend;
148 OSM_LOG_ENTER(p_vend->p_log);
160 osm_log(p_vend->p_log, OSM_LOG_ERROR,
166 OSM_LOG_EXIT(p_vend->p_log);
172 void osm_vendor_construct(IN osm_vendor_t * const p_vend)
174 memset(p_vend, 0, sizeof(*p_vend));
175 cl_thread_construct(&(p_vend->smi_bind.poller));
176 cl_thread_construct(&(p_vend->gsi_bind.poller));
182 void osm_vendor_destroy(IN osm_vendor_t * const p_vend)
184 OSM_LOG_ENTER(p_vend->p_log);
185 osm_transaction_mgr_destroy(p_vend);
189 pthread_cancel(p_vend->smi_bind.poller.osd.id);
190 pthread_cancel(p_vend->gsi_bind.poller.osd.id);
191 cl_thread_destroy(&(p_vend->smi_bind.poller));
192 cl_thread_destroy(&(p_vend->gsi_bind.poller));
193 OSM_LOG_EXIT(p_vend->p_log);
213 osm_vendor_init(IN osm_vendor_t * const p_vend,
220 p_vend->p_log = p_log;
221 p_vend->p_transaction_mgr = NULL;
222 osm_transaction_mgr_init(p_vend);
223 p_vend->timeout = timeout;
226 p_vend->smi_bind.ul_dev_fd = -1;
227 p_vend->gsi_bind.ul_dev_fd = -1;
240 osm_vendor_t *p_vend;
246 p_vend = malloc(sizeof(*p_vend));
247 if (p_vend != NULL) {
248 memset(p_vend, 0, sizeof(*p_vend));
250 status = osm_vendor_init(p_vend, p_log, timeout);
252 osm_vendor_delete(&p_vend);
255 osm_log(p_vend->p_log, OSM_LOG_ERROR,
261 return (p_vend);
278 osm_log_t *const p_log = p_bind->p_vend->p_log;
286 osm_transaction_mgr_get_madw_for_tid(p_bind->p_vend,
378 osm_log_t *const p_log = bind_info_p->p_vend->p_log;
452 OSM_LOG_ENTER(p_bind->p_vend->p_log);
460 osm_log(p_bind->p_vend->p_log, OSM_LOG_ERROR,
465 osm_log(p_bind->p_vend->p_log, OSM_LOG_DEBUG,
479 __osm_ts_conv_mad_rcv_desc_to_osm_addr(p_bind->p_vend,
498 OSM_LOG_EXIT(p_bind->p_vend->p_log);
506 osm_vendor_bind(IN osm_vendor_t * const p_vend,
525 OSM_LOG_ENTER(p_vend->p_log);
531 osm_log(p_vend->p_log, OSM_LOG_INFO,
538 p_bind = &(p_vend->smi_bind);
544 p_bind = &(p_vend->gsi_bind);
551 osm_log(p_vend->p_log, OSM_LOG_ERROR,
564 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
569 osm_vendor_get_guid_ca_and_port(p_vend, port_guid, &hca_hndl,
572 osm_log(p_vend->p_log, OSM_LOG_ERROR,
582 osm_log(p_vend->p_log, OSM_LOG_ERROR,
588 osm_log(p_vend->p_log, OSM_LOG_ERROR,
597 p_bind->p_vend = p_vend;
619 osm_log(p_vend->p_log, OSM_LOG_ERROR,
634 OSM_LOG_EXIT(p_vend->p_log);
648 osm_vendor_t *p_vend = p_bind->p_vend;
650 OSM_LOG_ENTER(p_vend->p_log);
659 osm_log(p_vend->p_log, OSM_LOG_ERROR,
672 if (osm_log_get_level(p_vend->p_log) >= OSM_LOG_DEBUG) {
673 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
679 OSM_LOG_EXIT(p_vend->p_log);
690 osm_vendor_t *p_vend = p_bind->p_vend;
693 OSM_LOG_ENTER(p_vend->p_log);
698 if (osm_log_get_level(p_vend->p_log) >= OSM_LOG_DEBUG) {
699 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
715 OSM_LOG_EXIT(p_vend->p_log);
728 osm_vendor_t *const p_vend = p_bind->p_vend;
735 OSM_LOG_ENTER(p_vend->p_log);
770 osm_log(p_vend->p_log, OSM_LOG_ERROR,
780 OSM_LOG_EXIT(p_vend->p_log);
795 osm_vendor_t *const p_vend = p_bind->p_vend;
799 OSM_LOG_ENTER(p_vend->p_log);
812 osm_log(p_vend->p_log, OSM_LOG_ERROR,
826 osm_log(p_vend->p_log, OSM_LOG_ERROR,
843 OSM_LOG_EXIT(p_vend->p_log);
853 osm_vendor_t *p_vend = ((osm_ts_bind_info_t *) h_bind)->p_vend;
855 OSM_LOG_ENTER(p_vend->p_log);
857 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
860 OSM_LOG_EXIT(p_vend->p_log);
868 osm_vendor_t *p_vend = p_bind->p_vend;
873 OSM_LOG_ENTER(p_vend->p_log);
885 osm_log(p_vend->p_log, OSM_LOG_ERROR,
891 OSM_LOG_EXIT(p_vend->p_log);
894 void osm_vendor_set_debug(IN osm_vendor_t * const p_vend, IN int32_t level)