Lines Matching defs:p_bind

150 	osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) context;
151 osm_vendor_t *p_vend = p_bind->p_vend;
165 osm_al_bind_info_t *p_bind =
167 osm_vendor_t *p_vend = p_bind->p_vend;
183 osm_al_bind_info_t *const p_bind =
185 osm_vendor_t *const p_vend = p_bind->p_vend;
198 if (p_vw->h_av != p_bind->h_dr_av) {
232 osm_mad_pool_put(p_bind->p_osm_pool,
237 p_bind->send_err_callback(p_bind->client_context,
245 osm_mad_pool_put(p_bind->p_osm_pool, p_madw);
258 osm_al_bind_info_t *const p_bind =
260 osm_vendor_t *const p_vend = p_bind->p_vend;
311 osm_madw_init(p_new_madw, p_bind, p_elem->size, &mad_addr);
317 p_new_madw = osm_mad_pool_get_wrapper(p_bind->p_osm_pool,
318 p_bind, p_elem->size,
325 p_new_vw->h_bind = p_bind;
334 p_bind->rcv_callback);
336 p_bind->rcv_callback(p_new_madw, p_bind->client_context,
863 __osm_vendor_init_av(IN const osm_al_bind_info_t * p_bind,
867 p_av->port_num = p_bind->port_num;
882 osm_al_bind_info_t *p_bind = 0;
917 p_bind = malloc(sizeof(*p_bind));
918 if (p_bind == NULL) {
925 memset(p_bind, 0, sizeof(*p_bind));
926 p_bind->p_vend = p_vend;
927 p_bind->client_context = context;
928 p_bind->port_num = osm_vendor_get_port_num(p_vend, port_guid);
929 p_bind->rcv_callback = mad_recv_callback;
930 p_bind->send_err_callback = send_err_callback;
931 p_bind->p_osm_pool = p_mad_pool;
933 CL_ASSERT(p_bind->port_num);
960 p_bind,
962 &p_bind->pool_key, &p_bind->h_qp);
965 free(p_bind);
973 CL_ASSERT(p_bind->h_qp);
974 CL_ASSERT(p_bind->pool_key);
978 mad_svc.mad_svc_context = p_bind;
990 status = ib_reg_mad_svc(p_bind->h_qp, &mad_svc, &p_bind->h_svc);
993 free(p_bind);
1001 __osm_vendor_init_av(p_bind, &av);
1003 status = ib_create_av(p_vend->h_pd, &av, &p_bind->h_dr_av);
1016 "Allocating av handle %p.\n", p_bind->h_dr_av);
1021 return ((osm_bind_handle_t) p_bind);
1031 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind;
1032 osm_vendor_t *p_vend = p_bind->p_vend;
1046 status = ib_get_mad(p_bind->pool_key, mad_size, &p_vw->p_elem);
1076 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind;
1077 osm_vendor_t *p_vend = p_bind->p_vend;
1108 osm_al_bind_info_t *const p_bind = h_bind;
1109 osm_vendor_t *const p_vend = p_bind->p_vend;
1132 osm_mad_pool_get_wrapper_raw(p_bind->p_osm_pool);
1149 av.port_num = p_bind->port_num;
1184 osm_mad_pool_put(p_bind->p_osm_pool,
1195 p_vw->h_av = p_bind->h_dr_av;
1228 status = ib_send_mad(p_bind->h_svc, p_elem, NULL);
1234 osm_mad_pool_put(p_bind->p_osm_pool, p_vw->p_resp_madw);
1247 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind;
1248 osm_vendor_t *p_vend = p_bind->p_vend;
1258 __osm_vendor_init_av(p_bind, &av);
1260 status = ib_destroy_av(p_bind->h_dr_av);
1270 status = ib_create_av(p_vend->h_pd, &av, &p_bind->h_dr_av);
1289 osm_al_bind_info_t *p_bind = (osm_al_bind_info_t *) h_bind;
1290 osm_vendor_t *p_vend = p_bind->p_vend;
1300 status = ib_modify_ca(p_vend->h_ca, p_bind->port_num,