Lines Matching refs:p_madw
70 request structure) is attached as the p_madw->context.ni_context.node_guid
73 __osmv_sa_mad_rcv_cb(IN osm_madw_t * p_madw,
87 osm_mad_pool_put(p_bind->p_mad_pool, p_madw);
100 query_res.p_result_madw = p_madw;
103 p_sa_mad = (ib_sa_mad_t *) p_madw->p_mad;
115 if (!p_madw->mad_size) {
138 ((p_madw->mad_size - IB_SA_MAD_HDR_SIZE) /
143 p_madw->mad_size - IB_SA_MAD_HDR_SIZE,
145 (p_madw->mad_size -
181 static void __osmv_sa_mad_err_cb(IN void *bind_context, IN osm_madw_t * p_madw)
191 (osmv_query_req_t *) (long *)(long)(p_madw->context.ni_context.
197 query_res.p_result_madw = p_madw;
352 osm_madw_t *p_madw;
376 p_madw = osm_mad_pool_get(p_bind->p_mad_pool,
379 if (p_madw == NULL) {
389 p_mad_hdr = osm_madw_get_mad_ptr(p_madw);
390 p_sa_mad = osm_madw_get_sa_mad_ptr(p_madw);
423 p_madw->mad_addr.dest_lid =
425 p_madw->mad_addr.addr_type.smi.source_lid =
427 p_madw->mad_addr.addr_type.gsi.remote_qp = CL_HTON32(1);
428 p_madw->resp_expected = TRUE;
429 p_madw->fail_msg = CL_DISP_MSGID_NONE;
437 p_madw->context.ni_context.node_guid
441 p_madw->context.ni_context.node_guid =
448 status = osm_vendor_send(osm_madw_get_bind_handle(p_madw),
449 p_madw, p_madw->resp_expected);
456 status = p_madw->status;