Home
last modified time | relevance | path

Searched refs:slid (Results 1 – 25 of 56) sorted by relevance

123

/freebsd/sys/ofed/include/rdma/
H A Dib_sa.h163 __be16 slid; member
181 __be32 slid; member
250 (be32_to_cpu(opa->opa.slid) >= in path_conv_opa_to_ib()
258 = OPA_MAKE_ID(be32_to_cpu(opa->opa.slid)); in path_conv_opa_to_ib()
263 ib->ib.slid = 0; in path_conv_opa_to_ib()
266 ib->ib.slid = htons(ntohl(opa->opa.slid)); in path_conv_opa_to_ib()
275 __be32 slid, dlid; in path_conv_ib_to_opa() local
279 slid = htonl(opa_get_lid_from_gid(&ib->sgid)); in path_conv_ib_to_opa()
282 slid = htonl(ntohs(ib->ib.slid)); in path_conv_ib_to_opa()
285 opa->opa.slid = slid; in path_conv_ib_to_opa()
[all …]
H A Dopa_addr.h99 static inline bool opa_is_extended_lid(u32 dlid, u32 slid) in opa_is_extended_lid() argument
103 (be32_to_cpu(slid) >= in opa_is_extended_lid()
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_marshall.c145 dst->slid = htons(ntohl(sa_path_get_slid(src))); in __ib_copy_path_rec_to_user()
180 __be32 slid, dlid; in ib_copy_path_rec_from_user() local
186 slid = htonl(opa_get_lid_from_gid((union ib_gid *)src->sgid)); in ib_copy_path_rec_from_user()
190 slid = htonl(ntohs(src->slid)); in ib_copy_path_rec_from_user()
197 sa_path_set_slid(dst, slid); in ib_copy_path_rec_from_user()
H A Dib_mad_rmpp.c70 u32 slid; member
323 rmpp_recv->slid = mad_recv_wc->wc->slid; in create_rmpp_recv()
344 rmpp_recv->slid == mad_recv_wc->wc->slid && in find_rmpp_recv()
877 if (rmpp_recv->slid == rdma_ah_get_dlid(&ah_attr)) { in init_newwin()
H A Dib_cm.c1296 pri_path->opa.slid); in cm_format_req()
1328 = OPA_MAKE_ID(be32_to_cpu(pri_path->opa.slid)); in cm_format_req()
1357 alt_path->opa.slid); in cm_format_req()
1363 = OPA_MAKE_ID(be32_to_cpu(alt_path->opa.slid)); in cm_format_req()
1918 req_msg->primary_local_lid = ib_lid_be16(wc->slid); in cm_process_routed_req()
1928 req_msg->alt_local_lid = ib_lid_be16(wc->slid); in cm_process_routed_req()
3056 alternate_path->opa.slid); in cm_format_lap()
3072 = OPA_MAKE_ID(be32_to_cpu(alternate_path->opa.slid)); in cm_format_lap()
3534 cm_id_priv->av.dgid.global.subnet_prefix = cpu_to_be64(wc->slid); in cm_sidr_req_handler()
/freebsd/contrib/ofed/libibverbs/
H A Dmarshall.c99 dst->slid = src->slid; in ibv_copy_path_rec_from_kern()
124 dst->slid = src->slid; in ibv_copy_path_rec_to_kern()
H A Dsa.h46 __be16 slid; member
108 __be16 slid; member
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_mlx_ts.c123 cl_ntoh16(mad.slid), in __osmv_TOPSPIN_receiver_thr()
315 ts_mad.slid = IB_LID_PERMISSIVE; in osmv_transport_mad_send()
378 ts_mad.slid = 0xffff; in __osm_transport_gen_dummy_mad()
435 p_mad_addr->dest_lid = cl_hton16(p_mad->slid); in __osmv_TOPSPIN_mad_addr_to_osm_addr()
440 p_mad_addr->addr_type.smi.source_lid = cl_hton16(p_mad->slid); in __osmv_TOPSPIN_mad_addr_to_osm_addr()
H A Dosm_vendor_mlx_ts_anafa.c119 cl_ntoh16(mad.slid), in __osmv_TOPSPIN_ANAFA_receiver_thr()
301 ts_mad.slid = IB_LID_PERMISSIVE; in osmv_transport_mad_send()
385 p_mad_addr->dest_lid = cl_hton16(p_mad->slid); in __osmv_TOPSPIN_ANAFA_mad_addr_to_osm_addr()
390 p_mad_addr->addr_type.smi.source_lid = cl_hton16(p_mad->slid); in __osmv_TOPSPIN_ANAFA_mad_addr_to_osm_addr()
H A Dosm_vendor_mlx_sim.c104 cl_ntoh16(p_mad->addr.slid), in __osmv_ibms_receiver_callback()
282 mad_msg.addr.slid = IB_LID_PERMISSIVE; in osmv_transport_mad_send()
371 p_osm_addr->dest_lid = cl_hton16(p_ibms_addr->slid); in __osmv_ibms_mad_addr_to_osm_addr()
377 cl_hton16(p_ibms_addr->slid); in __osmv_ibms_mad_addr_to_osm_addr()
H A Dosm_vendor_ts.c87 p_mad_addr->dest_lid = cl_hton16(p_mad->slid); 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()
471 cl_ntoh16(mad.slid), in __osm_vendor_ts_poller()
754 ts_mad.slid = IB_LID_PERMISSIVE; in osm_ts_send_mad()
/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_ucast_dfsssp.c383 static int32_t vltable_get_vl(vltable_t * vltable, ib_net16_t slid, ib_net16_t dlid) in vltable_get_vl() argument
385 int64_t ind1 = vltable_get_lidindex(&slid, vltable); in vltable_get_vl()
396 static inline void vltable_insert(vltable_t * vltable, ib_net16_t slid, in vltable_insert() argument
399 int64_t ind1 = vltable_get_lidindex(&slid, vltable); in vltable_insert()
784 osm_port_t * src_port, uint16_t slid, in update_channel_dep_graph() argument
797 srcdest = (((uint32_t) slid) << 16) + ((uint32_t) dlid); in update_channel_dep_graph()
940 uint16_t slid, osm_port_t * dest_port, in remove_path_from_cdg() argument
1895 uint16_t slid = 0, dlid = 0, min_lid_ho = 0, max_lid_ho = in dfsssp_remove_deadlocks() local
2005 for (slid = min_lid_ho; slid <= max_lid_ho; in dfsssp_remove_deadlocks()
2006 slid++) { in dfsssp_remove_deadlocks()
[all …]
H A Dosm_sa_multipath_record.c849 p_pr->slid = cl_hton16(src_lid_ho); in mpr_rcv_build_pr()
1409 matrix[0][0] ? matrix[0][0]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1412 matrix[0][1] ? matrix[0][1]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1415 matrix[1][0] ? matrix[1][0]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1418 matrix[1][1] ? matrix[1][1]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1456 matrix[0][0] ? matrix[0][0]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1459 matrix[1][1] ? matrix[1][1]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1473 matrix[0][1] ? matrix[0][1]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
1476 matrix[1][0] ? matrix[1][0]->resp.mpr_rec.path_rec.slid : 0, in mpr_rcv_get_apm_paths()
H A Dosm_link_mgr.c65 ib_net16_t slid; in link_mgr_get_smsl() local
72 (slid = osm_physp_get_base_lid(p_physp)))) { in link_mgr_get_smsl()
85 slid, smlid); in link_mgr_get_smsl()
H A Dosm_sa_path_record.c913 p_pr->slid = cl_hton16(src_lid_ho); in pr_rcv_build_pr()
1112 src_lid_max_ho = src_lid_min_ho = cl_ntoh16(p_pr->slid); in pr_rcv_get_port_pair_paths()
1340 *pp_src_port = osm_get_port_by_lid(sa->p_subn, p_pr->slid); in osm_pr_get_end_points()
1348 "with LID %u\n", cl_ntoh16(p_pr->slid)); in osm_pr_get_end_points()
1564 port = osm_get_port_by_lid(sa->p_subn, p_pr->slid); in pr_match_mgrp_attributes()
1569 cl_ntoh16(p_pr->slid)); in pr_match_mgrp_attributes()
1814 cl_ntoh16(p_pr->slid)); in osm_pr_rcv_process()
/freebsd/sys/dev/mthca/
H A Dmthca_mad.c208 u16 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in mthca_process_mad() local
220 slid == 0) { in mthca_process_mad()
/freebsd/sys/ofed/include/uapi/rdma/
H A Dib_user_sa.h64 __be16 slid; member
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mad.c61 u16 slid; in process_mad() local
64 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in process_mad()
66 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP && slid == 0) in process_mad()
H A Dmlx5_ib_cq.c238 wc->slid = be16_to_cpu(cqe->slid); in handle_responder()
243 wc->slid = 0; in handle_responder()
/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_opensm.h143 IN const ib_net16_t slid, IN const ib_net16_t dlid);
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dsaquery.c73 uint16_t slid, dlid, mlid; member
237 cl_ntoh16(p_pr->dlid), cl_ntoh16(p_pr->slid), in dump_path_record()
1055 CHECK_AND_SET_VAL(srclid, 16, 0, pr.slid, PR, SLID); in sm_pr_query()
1081 CHECK_AND_SET_VAL(p->slid, 16, 0, pr.slid, PR, SLID); in query_path_records()
1644 p->slid = (uint16_t) strtoul(optarg, NULL, 0); in process_opt()
1935 params.slid = get_lid(h, src_lid); in main()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cq.c589 wc->slid = 0; in use_tunnel_data()
595 wc->slid = be16_to_cpu(hdr->tun.slid_mac_47_32); in use_tunnel_data()
846 wc->slid = 0; in mlx4_ib_poll_one()
858 wc->slid = be16_to_cpu(cqe->rlid); in mlx4_ib_poll_one()
H A Dmlx4_ib_mad.c170 in_modifier |= ib_lid_cpu16(in_wc->slid) << 16; in mlx4_MAD_IFC()
628 tun_mad->hdr.slid_mac_47_32 = ib_lid_be16(wc->slid); in mlx4_ib_send_to_slave()
793 u16 slid, prev_lid = 0; in ib_process_mad() local
800 ib_lid_cpu16(in_wc->slid), in_wc->src_qp, in ib_process_mad()
816 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in ib_process_mad()
818 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP && slid == 0) { in ib_process_mad()
/freebsd/sys/contrib/zlib/
H A Ddeflate.h285 int slid; member
/freebsd/contrib/ofed/libmlx5/
H A Dcq.c255 wc->slid = be16toh(cqe->slid); in handle_responder()
1166 return (uint32_t)be16toh(cq->cqe64->slid); in mlx5_cq_read_wc_slid()

123