Lines Matching defs:p_mad_addr
72 OUT osm_mad_addr_t * p_mad_addr);
75 __osmv_TOPSPIN_osm_addr_to_mad_addr(IN const osm_mad_addr_t * p_mad_addr,
277 IN void *p_mad, IN const osm_mad_addr_t * p_mad_addr)
307 __osmv_TOPSPIN_osm_addr_to_mad_addr(p_mad_addr,
408 __osmv_TOPSPIN_osm_addr_to_mad_addr(IN const osm_mad_addr_t * p_mad_addr,
413 p_mad->dlid = cl_ntoh16(p_mad_addr->dest_lid);
414 p_mad->sl = p_mad_addr->addr_type.gsi.service_level;
420 p_mad->dqpn = cl_ntoh32(p_mad_addr->addr_type.gsi.remote_qp);
433 OUT osm_mad_addr_t * p_mad_addr)
435 p_mad_addr->dest_lid = cl_hton16(p_mad->slid);
436 p_mad_addr->static_rate = 0;
437 p_mad_addr->path_bits = 0;
440 p_mad_addr->addr_type.smi.source_lid = cl_hton16(p_mad->slid);
441 p_mad_addr->addr_type.smi.port_num = p_mad->port;
444 p_mad_addr->addr_type.gsi.remote_qp = cl_ntoh32(p_mad->sqpn);
445 p_mad_addr->addr_type.gsi.remote_qkey = IB_QP1_WELL_KNOWN_Q_KEY;
448 p_mad_addr->addr_type.gsi.pkey_ix = p_mad->pkey_index;
449 p_mad_addr->addr_type.gsi.service_level = p_mad->sl;
451 p_mad_addr->addr_type.gsi.global_route = FALSE;
454 if (p_mad_addr->addr_type.gsi.global_route)
456 p_mad_addr->addr_type.gsi.grh_info.ver_class_flow =
460 p_mad_addr->addr_type.gsi.grh_info.hop_limit = p_rcv_desc->grh.hop_limit;
461 memcpy(&p_mad_addr->addr_type.gsi.grh_info.src_gid.raw,
463 memcpy(&p_mad_addr->addr_type.gsi.grh_info.dest_gid.raw,