Lines Matching defs:p_vend

70 	osm_vendor_t *p_vend;
76 p_vend = malloc(sizeof(*p_vend));
77 if (p_vend != NULL) {
78 memset(p_vend, 0, sizeof(*p_vend));
80 status = osm_vendor_init(p_vend, p_log, timeout);
82 osm_vendor_delete(&p_vend);
85 osm_log(p_vend->p_log, OSM_LOG_ERROR,
91 return (p_vend);
149 osm_vendor_init(IN osm_vendor_t * const p_vend,
156 p_vend->p_transport_info = NULL;
157 p_vend->p_log = p_log;
158 p_vend->resp_timeout = timeout;
159 p_vend->ttime_timeout = timeout * OSMV_TXN_TIMEOUT_FACTOR;
161 cl_qlist_init(&p_vend->bind_handles);
169 p_vend->run_randomizer = TRUE;
171 osm_pkt_randomizer_init(&(p_vend->p_pkt_randomizer), p_log);
175 p_vend->run_randomizer = FALSE;
176 p_vend->p_pkt_randomizer = NULL;
190 osm_vendor_bind(IN osm_vendor_t * const p_vend,
204 if (NULL == p_vend || NULL == p_bind_info || NULL == p_mad_pool
206 osm_log(p_vend->p_log, OSM_LOG_ERROR,
208 "NULL parameter passed in: p_vend=%p p_bind_info=%p p_mad_pool=%p recv_cb=%p send_err_cb=%p\n",
209 p_vend, p_bind_info, p_mad_pool, mad_recv_callback,
217 osm_log(p_vend->p_log, OSM_LOG_ERROR,
223 p_bo->p_vendor = p_vend;
268 if (osmv_txnmgr_init(&p_bo->txn_mgr, p_vend->p_log, &(p_bo->lock)) !=
307 cl_qlist_insert_head(&p_vend->bind_handles, &p_obj->list_item);
365 osm_vendor_t const *p_vend = p_bo->p_vendor;
368 OSM_LOG_ENTER(p_vend->p_log);
382 osm_log(p_vend->p_log, OSM_LOG_ERROR,
390 if (osm_log_get_level(p_vend->p_log) >= OSM_LOG_DEBUG) {
391 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
398 OSM_LOG_EXIT(p_vend->p_log);
534 osm_vendor_t const *p_vend = p_bo->p_vendor;
537 OSM_LOG_ENTER(p_vend->p_log);
542 if (osm_log_get_level(p_vend->p_log) >= OSM_LOG_DEBUG) {
543 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
551 OSM_LOG_EXIT(p_vend->p_log);
565 osm_vendor_t const *p_vend = ((osmv_bind_obj_t *) h_bind)->p_vendor;
566 OSM_LOG_ENTER(p_vend->p_log);
568 osm_log(p_vend->p_log, OSM_LOG_DEBUG,
571 OSM_LOG_EXIT(p_vend->p_log);
587 osm_vendor_t const *p_vend = p_bo->p_vendor;
592 OSM_LOG_ENTER(p_vend->p_log);
604 osm_log(p_vend->p_log, OSM_LOG_ERROR,
610 OSM_LOG_EXIT(p_vend->p_log);
767 void osm_vendor_set_debug(IN osm_vendor_t * const p_vend, IN int32_t level)