Lines Matching defs:p_osm_addr
75 OUT osm_mad_addr_t * p_osm_addr);
78 __osmv_ibms_osm_addr_to_mad_addr(IN const osm_mad_addr_t * p_osm_addr,
341 __osmv_ibms_osm_addr_to_mad_addr(IN const osm_mad_addr_t * p_osm_addr,
347 p_ibms_addr->dlid = cl_ntoh16(p_osm_addr->dest_lid);
348 p_ibms_addr->sl = p_osm_addr->addr_type.gsi.service_level;
355 cl_ntoh32(p_osm_addr->addr_type.gsi.remote_qp);
368 OUT osm_mad_addr_t * p_osm_addr)
370 memset(p_osm_addr, 0, sizeof(osm_mad_addr_t));
371 p_osm_addr->dest_lid = cl_hton16(p_ibms_addr->slid);
372 p_osm_addr->static_rate = 0;
373 p_osm_addr->path_bits = 0;
376 p_osm_addr->addr_type.smi.source_lid =
378 p_osm_addr->addr_type.smi.port_num = 1; /* TODO add if required p_ibms_addr->port; */
381 p_osm_addr->addr_type.gsi.remote_qp =
383 p_osm_addr->addr_type.gsi.remote_qkey = IB_QP1_WELL_KNOWN_Q_KEY;
384 p_osm_addr->addr_type.gsi.pkey_ix = p_ibms_addr->pkey_index;
385 p_osm_addr->addr_type.gsi.service_level = p_ibms_addr->sl;
387 p_osm_addr->addr_type.gsi.global_route = FALSE;
390 if (p_osm_addr->addr_type.gsi.global_route)
392 p_osm_addr->addr_type.gsi.grh_info.ver_class_flow =
396 p_osm_addr->addr_type.gsi.grh_info.hop_limit = p_rcv_desc->grh.hop_limit;
397 memcpy(&p_osm_addr->addr_type.gsi.grh_info.src_gid.raw,
399 memcpy(&p_osm_addr->addr_type.gsi.grh_info.dest_gid.raw,