| /freebsd-14.2/contrib/ofed/libibmad/ |
| H A D | serv.c | 95 ib_mad_addr_t *mad_addr; in mad_respond_via() local 101 if (!(mad_addr = umad_get_mad_addr(umad))) { in mad_respond_via() 108 rport.lid = ntohs(mad_addr->lid); in mad_respond_via() 109 rport.qp = ntohl(mad_addr->qpn); in mad_respond_via() 110 rport.qkey = ntohl(mad_addr->qkey); in mad_respond_via() 111 rport.sl = mad_addr->sl; in mad_respond_via() 113 if (mad_addr->grh_present) { in mad_respond_via() 115 memcpy(&rport.gid, &mad_addr->gid, sizeof(rport.gid)); in mad_respond_via()
|
| /freebsd-14.2/contrib/ofed/infiniband-diags/src/ |
| H A D | ibsysstat.c | 79 ib_mad_addr_t *mad_addr; in server_respond() local 81 if (!(mad_addr = umad_get_mad_addr(umad))) in server_respond() 86 rport.lid = ntohs(mad_addr->lid); in server_respond() 87 rport.qp = ntohl(mad_addr->qpn); in server_respond() 88 rport.qkey = ntohl(mad_addr->qkey); in server_respond() 89 rport.sl = mad_addr->sl; in server_respond() 92 rport.grh_present = mad_addr->grh_present; in server_respond() 94 memcpy(rport.gid, mad_addr->gid, 16); in server_respond()
|
| /freebsd-14.2/contrib/ofed/opensm/opensm/ |
| H A D | osm_resp.c | 134 p_madw->mad_addr.dest_lid = in osm_resp_send() 135 p_req_madw->mad_addr.addr_type.smi.source_lid; in osm_resp_send() 136 p_madw->mad_addr.addr_type.smi.source_lid = in osm_resp_send() 137 p_req_madw->mad_addr.dest_lid; in osm_resp_send()
|
| H A D | osm_req.c | 214 p_madw->mad_addr.dest_lid = IB_LID_PERMISSIVE; in osm_req_get() 215 p_madw->mad_addr.addr_type.smi.source_lid = IB_LID_PERMISSIVE; in osm_req_get() 297 p_madw->mad_addr.dest_lid = IB_LID_PERMISSIVE; in osm_prepare_req_set() 298 p_madw->mad_addr.addr_type.smi.source_lid = IB_LID_PERMISSIVE; in osm_prepare_req_set() 390 madw->mad_addr.dest_lid = smport->p_physp->port_info.base_lid; in osm_send_trap144() 391 madw->mad_addr.addr_type.smi.source_lid = pi->base_lid; in osm_send_trap144() 424 cl_ntoh64(smp->trans_id), cl_ntoh16(madw->mad_addr.dest_lid)); in osm_send_trap144()
|
| H A D | osm_trap_rcv.c | 428 if (p_madw->mad_addr.addr_type.smi.source_lid == 0) { in trap_rcv_process_request() 440 tmp_madw.mad_addr.addr_type.smi.source_lid = in trap_rcv_process_request() 444 source_lid = tmp_madw.mad_addr.addr_type.smi.source_lid; in trap_rcv_process_request() 453 &tmp_madw.mad_addr); in trap_rcv_process_request() 564 &tmp_madw.mad_addr); in trap_rcv_process_request() 632 if (!tmp_madw.mad_addr.addr_type.gsi.global_route) { in trap_rcv_process_request() 639 &tmp_madw.mad_addr.addr_type.gsi.grh_info.src_gid, in trap_rcv_process_request()
|
| H A D | osm_sminfo_rcv.c | 452 cl_ntoh16(p_madw->mad_addr.addr_type.smi.source_lid)); in smi_rcv_process_get_response() 625 cl_ntoh16(p_madw->mad_addr.addr_type.smi.source_lid)); in osm_sminfo_rcv_process() 644 cl_ntoh16(p_madw->mad_addr.addr_type.smi.source_lid)); in osm_sminfo_rcv_process()
|
| H A D | osm_sa_informinfo.c | 435 inform_info_rec.report_addr = p_madw->mad_addr; in infr_rcv_process_set_method() 442 res = osm_get_gid_by_mad_addr(sa->p_log, sa->p_subn, &p_madw->mad_addr, in infr_rcv_process_set_method() 450 cl_ntoh16(p_madw->mad_addr.dest_lid)); in infr_rcv_process_set_method()
|
| H A D | osm_congestion_control.c | 102 p_madw->mad_addr.dest_lid = osm_node_get_base_lid(p_node, port); in cc_mad_post() 103 p_madw->mad_addr.addr_type.gsi.remote_qp = IB_QP1; in cc_mad_post() 104 p_madw->mad_addr.addr_type.gsi.remote_qkey = in cc_mad_post() 700 cl_ntoh16(p_madw->mad_addr.dest_lid), in cc_mad_send_err_callback()
|
| H A D | osm_sa_class_port_info.c | 90 MAD_BLOCK_SIZE, &p_madw->mad_addr); in cpi_rcv_respond()
|
| H A D | osm_perfmgr.c | 250 cl_ntoh16(p_madw->mad_addr.dest_lid), in perfmgr_mad_send_err_callback() 428 p_madw->mad_addr.dest_lid = dest_lid; in perfmgr_build_mad() 429 p_madw->mad_addr.addr_type.gsi.remote_qp = dest_qp; in perfmgr_build_mad() 430 p_madw->mad_addr.addr_type.gsi.remote_qkey = in perfmgr_build_mad() 432 p_madw->mad_addr.addr_type.gsi.pkey_ix = pkey_ix; in perfmgr_build_mad() 433 p_madw->mad_addr.addr_type.gsi.service_level = sl; in perfmgr_build_mad() 434 p_madw->mad_addr.addr_type.gsi.global_route = FALSE; in perfmgr_build_mad()
|
| H A D | osm_sm_mad_ctrl.c | 772 if (p_madw->mad_addr.dest_lid != 0xFFFF) { in sm_mad_ctrl_send_err_cb() 776 mad_addr)); in sm_mad_ctrl_send_err_cb()
|
| H A D | osm_sa.c | 381 &p_madw->mad_addr); in osm_sa_send_error() 449 cl_ntoh16(madw->mad_addr.dest_lid)); in osm_sa_respond() 476 &madw->mad_addr); in osm_sa_respond()
|
| /freebsd-14.2/contrib/ofed/opensm/libvendor/ |
| H A D | osm_vendor_al.c | 254 osm_mad_addr_t mad_addr; in __osm_al_rcv_callback() local 267 mad_addr.dest_lid = p_elem->remote_lid; in __osm_al_rcv_callback() 268 mad_addr.path_bits = p_elem->path_bits; in __osm_al_rcv_callback() 271 mad_addr.static_rate = 0; in __osm_al_rcv_callback() 275 mad_addr.addr_type.smi.source_lid = p_elem->remote_lid; in __osm_al_rcv_callback() 277 mad_addr.addr_type.gsi.remote_qp = p_elem->remote_qp; in __osm_al_rcv_callback() 278 mad_addr.addr_type.gsi.remote_qkey = p_elem->remote_qkey; in __osm_al_rcv_callback() 279 mad_addr.addr_type.gsi.pkey_ix = p_elem->pkey_index; in __osm_al_rcv_callback() 280 mad_addr.addr_type.gsi.service_level = p_elem->remote_sl; in __osm_al_rcv_callback() 281 mad_addr.addr_type.gsi.global_route = FALSE; in __osm_al_rcv_callback() [all …]
|
| H A D | osm_vendor_ibumad_sa.c | 409 p_madw->mad_addr.dest_lid = in __osmv_send_sa_req() 411 p_madw->mad_addr.addr_type.smi.source_lid = in __osmv_send_sa_req() 413 p_madw->mad_addr.addr_type.gsi.remote_qp = CL_HTON32(1); in __osmv_send_sa_req() 425 p_madw->mad_addr.addr_type.gsi.global_route = 1; in __osmv_send_sa_req() 426 memset(&p_madw->mad_addr.addr_type.gsi.grh_info, 0, in __osmv_send_sa_req() 427 sizeof(p_madw->mad_addr.addr_type.gsi.grh_info)); in __osmv_send_sa_req() 428 memcpy(&p_madw->mad_addr.addr_type.gsi.grh_info.dest_gid, &(p_query_req->gid), 16); in __osmv_send_sa_req()
|
| H A D | osm_vendor_mlx_ts_anafa.c | 79 osm_mad_addr_t mad_addr; in __osmv_TOPSPIN_ANAFA_receiver_thr() local 132 IB_MCLASS_SUBN_DIR), &mad_addr); in __osmv_TOPSPIN_ANAFA_receiver_thr() 138 (void *)&mad, &mad_addr); in __osmv_TOPSPIN_ANAFA_receiver_thr()
|
| H A D | osm_vendor_ibumad.c | 115 cl_ntoh16(p_madw->mad_addr.dest_lid)); in log_send_error() 1114 ib_mad_addr_t mad_addr; in osm_vendor_send() local 1144 mad_addr.grh_present = 1; in osm_vendor_send() 1145 mad_addr.gid_index = 0; in osm_vendor_send() 1146 mad_addr.hop_limit = p_mad_addr->addr_type.gsi.grh_info.hop_limit; in osm_vendor_send() 1148 NULL, &mad_addr.traffic_class, in osm_vendor_send() 1149 &mad_addr.flow_label); in osm_vendor_send() 1150 memcpy(&mad_addr.gid, &p_mad_addr->addr_type.gsi.grh_info.dest_gid, 16); in osm_vendor_send() 1151 umad_set_grh(p_vw->umad, &mad_addr); in osm_vendor_send()
|
| H A D | osm_vendor_mlx_sim.c | 86 osm_mad_addr_t mad_addr; in __osmv_ibms_receiver_callback() local 121 &mad_addr); in __osmv_ibms_receiver_callback() 127 (void *)&p_mad->header, &mad_addr); in __osmv_ibms_receiver_callback()
|
| H A D | osm_vendor_mlx_ts.c | 83 osm_mad_addr_t mad_addr; in __osmv_TOPSPIN_receiver_thr() local 142 &mad_addr); in __osmv_TOPSPIN_receiver_thr() 148 (void *)&mad, &mad_addr); in __osmv_TOPSPIN_receiver_thr()
|
| H A D | osm_vendor_mlx_sa.c | 499 p_madw->mad_addr.dest_lid = p_bind->sm_lid; in __osmv_send_sa_req() 501 p_madw->mad_addr.dest_lid = cl_hton16(p_bind->sm_lid); in __osmv_send_sa_req() 503 p_madw->mad_addr.addr_type.smi.source_lid = cl_hton16(p_bind->lid); in __osmv_send_sa_req() 504 p_madw->mad_addr.addr_type.gsi.remote_qp = CL_HTON32(1); in __osmv_send_sa_req()
|
| H A D | osm_vendor_mtl.c | 386 osm_mad_addr_t mad_addr; in __osm_mtl_rcv_callback() local 433 &mad_addr); in __osm_mtl_rcv_callback() 438 cl_ntoh32(mad_addr.addr_type.gsi.remote_qp) in __osm_mtl_rcv_callback() 445 MAD_BLOCK_SIZE, &mad_addr); in __osm_mtl_rcv_callback()
|
| H A D | osm_vendor_mlx_ibmgt.c | 604 osm_mad_addr_t mad_addr; in __osmv_IBMGT_rcv_cb() local 616 IB_MCLASS_SUBN_DIR)), &mad_addr); in __osmv_IBMGT_rcv_cb() 653 &mad_addr); in __osmv_IBMGT_rcv_cb()
|
| H A D | osm_vendor_ts.c | 449 osm_mad_addr_t mad_addr; in __osm_vendor_ts_poller() local 490 &mad_addr); in __osm_vendor_ts_poller() 494 __osm_ts_rcv_callback(p_bind, &mad_addr, 256, &mad); in __osm_vendor_ts_poller()
|
| /freebsd-14.2/contrib/ofed/opensm/include/opensm/ |
| H A D | osm_madw.h | 452 osm_mad_addr_t mad_addr; member 526 p_madw->mad_addr = *p_mad_addr; in osm_madw_init() 1074 return ((osm_mad_addr_t *) & p_madw->mad_addr); in osm_madw_get_mad_addr_ptr()
|
| /freebsd-14.2/contrib/ofed/libibumad/ |
| H A D | umad.h | 207 int umad_set_grh_net(void *umad, void *mad_addr); 208 int umad_set_grh(void *umad, void *mad_addr);
|
| H A D | umad.c | 736 int umad_set_grh(void *umad, void *mad_addr) in umad_set_grh() argument 739 struct ib_mad_addr *addr = mad_addr; in umad_set_grh() 741 if (mad_addr) { in umad_set_grh()
|