/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_mlx_ts_anafa.c | 68 OUT osm_mad_addr_t * p_mad_addr); 72 p_mad_addr, IN uint8_t is_smi, 264 IN void *p_mad, IN const osm_mad_addr_t * p_mad_addr) in osmv_transport_mad_send() argument 292 __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr(p_mad_addr, in osmv_transport_mad_send() 357 __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr(IN const osm_mad_addr_t * p_mad_addr, in __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr() argument 363 p_mad->dlid = cl_ntoh16(p_mad_addr->dest_lid); in __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr() 364 p_mad->sl = p_mad_addr->addr_type.gsi.service_level; in __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr() 370 p_mad->dqpn = p_mad_addr->addr_type.gsi.remote_qp; in __osmv_TOPSPIN_ANAFA_osm_addr_to_mad_addr() 383 OUT osm_mad_addr_t * p_mad_addr) in __osmv_TOPSPIN_ANAFA_mad_addr_to_osm_addr() argument 385 p_mad_addr->dest_lid = cl_hton16(p_mad->slid); in __osmv_TOPSPIN_ANAFA_mad_addr_to_osm_addr() [all …]
|
H A D | osm_vendor_mlx_ibmgt.c | 76 OUT osm_mad_addr_t * p_mad_addr); 79 __osmv_IBMGT_osm_addr_to_ibmgt_addr(IN const osm_mad_addr_t * p_mad_addr, 366 IN void *p_ib_mad, IN const osm_mad_addr_t * p_mad_addr) in osmv_transport_mad_send() argument 387 __osmv_IBMGT_osm_addr_to_ibmgt_addr(p_mad_addr, in osmv_transport_mad_send() 424 cl_ntoh32(p_mad_addr->addr_type.gsi.remote_qp) in osmv_transport_mad_send() 432 cl_ntoh32(p_mad_addr->addr_type.gsi. in osmv_transport_mad_send() 695 OUT osm_mad_addr_t * p_mad_addr) in __osmv_IBMGT_rcv_desc_to_osm_addr() argument 698 p_mad_addr->dest_lid = cl_hton16(p_rcv_desc->remote_lid); in __osmv_IBMGT_rcv_desc_to_osm_addr() 699 p_mad_addr->static_rate = 0; /* HACK - we do not know the rate ! */ in __osmv_IBMGT_rcv_desc_to_osm_addr() 700 p_mad_addr->path_bits = p_rcv_desc->local_path_bits; in __osmv_IBMGT_rcv_desc_to_osm_addr() [all …]
|
H A D | osm_vendor_mlx_ts.c | 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) in osmv_transport_mad_send() argument 307 __osmv_TOPSPIN_osm_addr_to_mad_addr(p_mad_addr, in osmv_transport_mad_send() 408 __osmv_TOPSPIN_osm_addr_to_mad_addr(IN const osm_mad_addr_t * p_mad_addr, in __osmv_TOPSPIN_osm_addr_to_mad_addr() argument 413 p_mad->dlid = cl_ntoh16(p_mad_addr->dest_lid); in __osmv_TOPSPIN_osm_addr_to_mad_addr() 414 p_mad->sl = p_mad_addr->addr_type.gsi.service_level; in __osmv_TOPSPIN_osm_addr_to_mad_addr() 420 p_mad->dqpn = cl_ntoh32(p_mad_addr->addr_type.gsi.remote_qp); in __osmv_TOPSPIN_osm_addr_to_mad_addr() 433 OUT osm_mad_addr_t * p_mad_addr) in __osmv_TOPSPIN_mad_addr_to_osm_addr() argument 435 p_mad_addr->dest_lid = cl_hton16(p_mad->slid); in __osmv_TOPSPIN_mad_addr_to_osm_addr() [all …]
|
H A D | osm_vendor_mlx_dispatcher.c | 68 IN const osm_mad_addr_t * p_mad_addr); 74 IN const osm_mad_addr_t * p_mad_addr); 80 IN const osm_mad_addr_t * p_mad_addr); 86 IN const osm_mad_addr_t * p_mad_addr); 96 IN const osm_mad_addr_t * p_mad_addr); 118 IN const osm_mad_addr_t * p_mad_addr) in osmv_dispatch_mad() argument 128 CL_ASSERT(NULL != h_bind && NULL != p_mad && NULL != p_mad_addr); in osmv_dispatch_mad() 166 __osmv_dispatch_simple_mad(h_bind, p_mad, p_txn, p_mad_addr); in osmv_dispatch_mad() 170 __osmv_dispatch_rmpp_mad(h_bind, p_mad, p_txn, p_mad_addr); in osmv_dispatch_mad() 239 IN const osm_mad_addr_t * p_mad_addr) in __osmv_dispatch_simple_mad() argument [all …]
|
H A D | osm_vendor_mtl.c | 90 OUT osm_mad_addr_t * p_mad_addr) in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() argument 93 p_mad_addr->dest_lid = cl_hton16(p_rcv_desc->remote_lid); in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 94 p_mad_addr->static_rate = 0; /* HACK - we do not know the rate ! */ in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 95 p_mad_addr->path_bits = p_rcv_desc->local_path_bits; in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 98 p_mad_addr->addr_type.smi.source_lid = in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 100 p_mad_addr->addr_type.smi.port_num = 99; /* HACK - if used - should fail */ in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 105 p_mad_addr->addr_type.gsi.remote_qp = cl_hton32(p_rcv_desc->qp); in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 107 p_mad_addr->addr_type.gsi.remote_qkey = IB_QP1_WELL_KNOWN_Q_KEY; in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 114 p_mad_addr->addr_type.gsi.pkey_ix = 0; in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() 115 p_mad_addr->addr_type.gsi.service_level = p_rcv_desc->sl; in __osm_mtl_conv_ibmgt_rcv_desc_to_osm_addr() [all …]
|
H A D | osm_vendor_mlx_sender.c | 69 osm_mad_addr_t *p_mad_addr = osm_madw_get_mad_addr_ptr(p_madw); in osmv_simple_send_madw() local 104 osmv_transport_mad_send(h_bind, p_mad, p_mad_addr); in osmv_simple_send_madw() 107 ret = osmv_transport_mad_send(h_bind, p_mad, p_mad_addr); in osmv_simple_send_madw() 251 IN uint32_t nwl, IN const osm_mad_addr_t * p_mad_addr) in osmv_rmpp_send_ack() argument 273 return osmv_transport_mad_send(h_bind, p_resp_mad, p_mad_addr); in osmv_rmpp_send_ack() 285 IN const osm_mad_addr_t * p_mad_addr, in osmv_rmpp_send_nak() argument 297 return osmv_transport_mad_send(h_bind, p_resp_mad, p_mad_addr); in osmv_rmpp_send_nak() 315 osm_mad_addr_t *p_mad_addr = in __osmv_rmpp_send_segment() local 366 p_mad_addr); in __osmv_rmpp_send_segment() 371 p_mad, p_mad_addr); in __osmv_rmpp_send_segment() [all …]
|
H A D | osm_vendor_ts.c | 85 OUT osm_mad_addr_t * p_mad_addr) in __osm_ts_conv_mad_rcv_desc_to_osm_addr() argument 87 p_mad_addr->dest_lid = cl_hton16(p_mad->slid); in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 88 p_mad_addr->static_rate = 0; /* HACK - we do not know the rate ! */ in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 89 p_mad_addr->path_bits = 0; /* HACK - no way to know in TS */ in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 92 p_mad_addr->addr_type.smi.source_lid = cl_hton16(p_mad->slid); in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 93 p_mad_addr->addr_type.smi.port_num = p_mad->port; in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 96 p_mad_addr->addr_type.gsi.remote_qp = p_mad->sqpn; in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 97 p_mad_addr->addr_type.gsi.remote_qkey = IB_QP1_WELL_KNOWN_Q_KEY; in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 98 p_mad_addr->addr_type.gsi.pkey_ix = p_mad->pkey_index; in __osm_ts_conv_mad_rcv_desc_to_osm_addr() 99 p_mad_addr->addr_type.gsi.service_level = 0; /* HACK no way to know */ in __osm_ts_conv_mad_rcv_desc_to_osm_addr() [all …]
|
H A D | osm_vendor_umadt.c | 495 IN osm_mad_addr_t * const p_mad_addr, in osm_vendor_send() argument 525 CL_ASSERT(p_mad_addr); in osm_vendor_send() 532 destAddr.DestLid = p_mad_addr->dest_lid; in osm_vendor_send() 533 destAddr.PathBits = p_mad_addr->path_bits; in osm_vendor_send() 534 destAddr.StaticRate = p_mad_addr->static_rate; in osm_vendor_send() 538 CL_ASSERT(p_mad_addr->addr_type.smi.source_lid); in osm_vendor_send() 540 p_mad_addr->addr_type.smi.source_lid; in osm_vendor_send() 543 p_mad_addr->addr_type.gsi.remote_qp; in osm_vendor_send() 545 p_mad_addr->addr_type.gsi.remote_qkey; in osm_vendor_send() 548 p_mad_addr->addr_type.gsi.service_level; in osm_vendor_send() [all …]
|
H A D | osm_vendor_ibumad.c | 1111 osm_mad_addr_t *const p_mad_addr = osm_madw_get_mad_addr_ptr(p_madw); in osm_vendor_send() local 1134 umad_set_addr_net(p_vw->umad, p_mad_addr->dest_lid, 0, 0, 0); in osm_vendor_send() 1139 umad_set_addr_net(p_vw->umad, p_mad_addr->dest_lid, in osm_vendor_send() 1140 p_mad_addr->addr_type.gsi.remote_qp, in osm_vendor_send() 1141 p_mad_addr->addr_type.gsi.service_level, in osm_vendor_send() 1143 if (p_mad_addr->addr_type.gsi.global_route) { in osm_vendor_send() 1146 mad_addr.hop_limit = p_mad_addr->addr_type.gsi.grh_info.hop_limit; in osm_vendor_send() 1147 ib_grh_get_ver_class_flow(p_mad_addr->addr_type.gsi.grh_info.ver_class_flow, in osm_vendor_send() 1150 memcpy(&mad_addr.gid, &p_mad_addr->addr_type.gsi.grh_info.dest_gid, 16); in osm_vendor_send() 1154 umad_set_pkey(p_vw->umad, p_mad_addr->addr_type.gsi.pkey_ix); in osm_vendor_send()
|
H A D | osm_vendor_al.c | 1067 osm_mad_addr_t *const p_mad_addr = osm_madw_get_mad_addr_ptr(p_madw); in osm_vendor_send() local 1106 av.dlid = p_mad_addr->dest_lid; in osm_vendor_send() 1107 av.static_rate = p_mad_addr->static_rate; in osm_vendor_send() 1108 av.path_bits = p_mad_addr->path_bits; in osm_vendor_send() 1112 av.sl = p_mad_addr->addr_type.gsi.service_level; in osm_vendor_send() 1114 if (p_mad_addr->addr_type.gsi.global_route) { in osm_vendor_send() 1175 p_elem->remote_qp = p_mad_addr->addr_type.gsi.remote_qp; in osm_vendor_send() 1176 p_elem->remote_qkey = p_mad_addr->addr_type.gsi.remote_qkey; in osm_vendor_send()
|
H A D | osm_vendor_test.c | 168 IN osm_mad_addr_t * const p_mad_addr, in osm_vendor_send() argument 177 UNUSED_PARAM(p_mad_addr); in osm_vendor_send()
|
H A D | osm_vendor_mlx_sim.c | 244 IN void *p_mad, IN const osm_mad_addr_t * p_mad_addr) in osmv_transport_mad_send() argument 274 __osmv_ibms_osm_addr_to_mad_addr(p_mad_addr, in osmv_transport_mad_send()
|
H A D | osm_vendor_mlx_txn.c | 537 osm_mad_addr_t *p_mad_addr; in __osmv_txn_timeout_cb() local 636 p_mad_addr = osm_madw_get_mad_addr_ptr(p_madw); in __osmv_txn_timeout_cb() 640 p_mad_addr, IB_RMPP_TYPE_ABORT, in __osmv_txn_timeout_cb()
|
/freebsd/contrib/ofed/infiniband-diags/src/ |
H A D | ibdiag_sa.c | 127 ib_mad_addr_t *p_mad_addr = umad_get_mad_addr(umad); in sa_query() local 128 p_mad_addr->grh_present = 1; in sa_query() 129 p_mad_addr->gid_index = 0; in sa_query() 130 p_mad_addr->hop_limit = 0; in sa_query() 131 p_mad_addr->traffic_class = 0; in sa_query() 132 memcpy(p_mad_addr->gid, h->dport.gid, 16); in sa_query()
|
/freebsd/contrib/ofed/opensm/opensm/ |
H A D | osm_mad_pool.c | 77 IN const osm_mad_addr_t * p_mad_addr) in osm_mad_pool_get() argument 92 osm_madw_init(p_madw, h_bind, total_size, p_mad_addr); in osm_mad_pool_get() 119 IN const osm_mad_addr_t * p_mad_addr) in osm_mad_pool_get_wrapper() argument 138 osm_madw_init(p_madw, h_bind, total_size, p_mad_addr); in osm_mad_pool_get_wrapper()
|
H A D | osm_sa_mcmember_record.c | 383 IN osm_mad_addr_t * p_mad_addr, in validate_modify() argument 408 res = osm_get_gid_by_mad_addr(sa->p_log, sa->p_subn, p_mad_addr, in validate_modify() 440 p_mad_addr); in validate_modify() 478 IN osm_mad_addr_t * p_mad_addr, in validate_delete() argument 518 if (validate_modify(sa, p_mgrp, p_mad_addr, p_recvd_mcmember_rec, in validate_delete()
|
H A D | osm_subnet.c | 1329 IN osm_mad_addr_t * p_mad_addr) in osm_get_port_by_mad_addr() argument 1331 osm_port_t *port = osm_get_port_by_lid(p_subn, p_mad_addr->dest_lid); in osm_get_port_by_mad_addr() 1335 cl_ntoh16(p_mad_addr->dest_lid)); in osm_get_port_by_mad_addr() 1342 IN osm_mad_addr_t * p_mad_addr, in osm_get_gid_by_mad_addr() argument 1353 p_port = osm_get_port_by_mad_addr(p_log, p_subn, p_mad_addr); in osm_get_gid_by_mad_addr() 1365 IN osm_mad_addr_t * p_mad_addr) in osm_get_physp_by_mad_addr() argument 1369 p_port = osm_get_port_by_mad_addr(p_log, p_subn, p_mad_addr); in osm_get_physp_by_mad_addr()
|
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_mad_pool.h | 197 IN const osm_mad_addr_t * p_mad_addr); 272 IN const osm_mad_addr_t * p_mad_addr);
|
H A D | osm_madw.h | 519 IN const osm_mad_addr_t * p_mad_addr) in osm_madw_init() argument 525 if (p_mad_addr) in osm_madw_init() 526 p_madw->mad_addr = *p_mad_addr; in osm_madw_init()
|
H A D | osm_subnet.h | 1079 IN struct osm_mad_addr *p_mad_addr, 1118 *p_mad_addr); 1152 IN struct osm_mad_addr *p_mad_addr);
|
/freebsd/contrib/ofed/opensm/include/vendor/ |
H A D | osm_vendor_mlx_sender.h | 95 IN uint32_t nwl, IN const osm_mad_addr_t * p_mad_addr); 106 IN const osm_mad_addr_t * p_mad_addr,
|
H A D | osm_vendor_mlx_dispatcher.h | 67 IN const osm_mad_addr_t * p_mad_addr);
|
H A D | osm_vendor_mlx_transport.h | 83 IN void *p_mad, IN const osm_mad_addr_t * p_mad_addr);
|