Home
last modified time | relevance | path

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

12

/linux/drivers/infiniband/hw/hfi1/
H A Dud.c71 u32 slid; in ud_loopback() local
75 slid = ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
79 slid, false))) { in ud_loopback()
83 slid, rdma_ah_get_dlid(ah_attr)); in ud_loopback()
207 wc.slid = (ppd->lid | (rdma_ah_get_path_bits(ah_attr) & in ud_loopback()
210 if (wc.slid == 0 && sqp->ibqp.qp_type == IB_QPT_GSI) in ud_loopback()
211 wc.slid = be16_to_cpu(IB_LID_PERMISSIVE); in ud_loopback()
265 u16 len, slid, dlid, pkey; in hfi1_make_ud_req_9B() local
311 slid = be16_to_cpu(IB_LID_PERMISSIVE); in hfi1_make_ud_req_9B()
318 slid = lid; in hfi1_make_ud_req_9B()
[all …]
H A Druc.c34 u32 slid = packet->slid; in hfi1_ruc_check_hdr() local
63 sc5, slid))) { in hfi1_ruc_check_hdr()
65 slid, dlid); in hfi1_ruc_check_hdr()
69 if (slid != rdma_ah_get_dlid(&qp->alt_ah_attr) || in hfi1_ruc_check_hdr()
100 sc5, slid))) { in hfi1_ruc_check_hdr()
102 slid, dlid); in hfi1_ruc_check_hdr()
106 if ((slid != rdma_ah_get_dlid(&qp->remote_ah_attr)) || in hfi1_ruc_check_hdr()
240 u32 slid; in hfi1_make_ruc_header_16B() local
291 slid = be32_to_cpu(OPA_LID_PERMISSIVE); in hfi1_make_ruc_header_16B()
293 slid = ppd->lid | in hfi1_make_ruc_header_16B()
[all …]
H A Dtrace_ibhdrs.h80 u16 *len, u32 *dlid, u32 *slid);
89 u32 *dlid, u32 *slid);
95 u16 len, u16 pkey, u32 dlid, u32 slid);
144 __field(u32, slid)
170 &__entry->slid);
196 &__entry->slid);
240 __entry->slid),
303 __field(u32, slid)
330 &__entry->slid);
361 &__entry->slid);
[all …]
H A Dtrace.c157 u16 *len, u32 *dlid, u32 *slid) in hfi1_trace_parse_9b_hdr() argument
165 *slid = ib_get_slid(hdr); in hfi1_trace_parse_9b_hdr()
172 u32 *dlid, u32 *slid) in hfi1_trace_parse_16b_hdr() argument
184 *slid = hfi1_16B_get_slid(hdr); in hfi1_trace_parse_16b_hdr()
195 u16 len, u16 pkey, u32 dlid, u32 slid) in hfi1_trace_fmt_lrh() argument
199 trace_seq_printf(p, LRH_PRN, len, sc, dlid, slid); in hfi1_trace_fmt_lrh()
H A Dipoib_tx.c267 u16 slid; in hfi1_ipoib_build_ib_tx_headers() local
305 slid = be16_to_cpu(IB_LID_PERMISSIVE); in hfi1_ipoib_build_ib_tx_headers()
312 slid = lid; in hfi1_ipoib_build_ib_tx_headers()
314 slid = be16_to_cpu(IB_LID_PERMISSIVE); in hfi1_ipoib_build_ib_tx_headers()
323 hfi1_make_ib_hdr(&sdma_hdr->hdr.ibh, lrh0, dwords, dlid, slid); in hfi1_ipoib_build_ib_tx_headers()
H A Duser_sdma.c291 u32 slid; in hfi1_user_sdma_process_request() local
426 slid = be16_to_cpu(req->hdr.lrh[3]); in hfi1_user_sdma_process_request()
427 if (egress_pkey_check(dd->pport, slid, pkey, sc, PKEY_CHECK_INVALID)) { in hfi1_user_sdma_process_request()
H A Duc.c414 wc.slid = rdma_ah_get_dlid(&qp->remote_ah_attr) & U16_MAX; in hfi1_uc_rcv()
/linux/include/rdma/
H A Dopa_addr.h58 static inline bool opa_is_extended_lid(__be32 dlid, __be32 slid) in opa_is_extended_lid() argument
62 (be32_to_cpu(slid) >= in opa_is_extended_lid()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c205 u16 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in mthca_process_mad() local
210 if (in->mad_hdr.method == IB_MGMT_METHOD_TRAP && !slid) { in mthca_process_mad()
H A Dmthca_cmd.c1917 MTHCA_PUT(inbox, ib_lid_cpu16(in_wc->slid), MAD_IFC_RLID_OFFSET); in mthca_MAD_IFC()
1925 in_modifier |= ib_lid_cpu16(in_wc->slid) << 16; in mthca_MAD_IFC()
H A Dmthca_cq.c630 entry->slid = be16_to_cpu(cqe->rlid); in mthca_poll_one()
/linux/include/trace/events/
H A Dib_mad.h204 __field(u32, slid)
222 __entry->slid = wc->slid;
242 __entry->slid, __entry->src_qp, __entry->sl
/linux/drivers/infiniband/core/
H A Dmad_rmpp.c66 u32 slid; member
311 rmpp_recv->slid = mad_recv_wc->wc->slid; in create_rmpp_recv()
332 rmpp_recv->slid == mad_recv_wc->wc->slid && in find_rmpp_recv()
873 if (rmpp_recv->slid == rdma_ah_get_dlid(&ah_attr)) { in init_newwin()
H A Dcm.c1350 pri_path->opa.slid); in cm_format_req()
1391 OPA_MAKE_ID(be32_to_cpu(pri_path->opa.slid)); in cm_format_req()
1436 alt_path->opa.slid); in cm_format_req()
1446 OPA_MAKE_ID(be32_to_cpu(alt_path->opa.slid)); in cm_format_req()
1672 sa_path_set_dlid(primary_path, wc->slid); in cm_format_path_lid_from_req()
2069 be16_to_cpu(ib_lid_be16(wc->slid))); in cm_process_routed_req()
2083 be16_to_cpu(ib_lid_be16(wc->slid))); in cm_process_routed_req()
3569 cm_id_priv->sidr_slid = wc->slid; in cm_sidr_req_handler()
H A Duser_mad.c266 mad_recv_wc->wc->slid); in recv_handler()
268 packet->mad.hdr.lid = ib_lid_be16(mad_recv_wc->wc->slid); in recv_handler()
H A Dmad.c572 static void build_smp_wc(struct ib_qp *qp, struct ib_cqe *cqe, u16 slid, in build_smp_wc() argument
583 wc->slid = slid; in build_smp_wc()
1922 return rdma_ah_get_dlid(&attr) == rwc->wc->slid; in rcv_has_same_gid()
H A Dsa_query.c218 { PATH_REC_FIELD(ib.slid),
320 { OPA_PATH_REC_FIELD(opa.slid),
/linux/drivers/infiniband/hw/mlx5/
H A Dmad.c308 u16 slid; in mlx5_ib_process_mad() local
311 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : in mlx5_ib_process_mad()
314 if (method == IB_MGMT_METHOD_TRAP && !slid) in mlx5_ib_process_mad()
/linux/tools/testing/selftests/bpf/progs/
H A Dbtf_dump_test_case_padding.c183 int slid; member
/linux/include/uapi/rdma/
H A Dvmw_pvrdma-abi.h301 __u16 slid; member
H A Dib_user_verbs.h515 __u16 slid; member
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c172 in_modifier |= ib_lid_cpu16(in_wc->slid) << 16; in mlx4_MAD_IFC()
646 tun_mad->hdr.slid_mac_47_32 = ib_lid_be16(wc->slid); in mlx4_ib_send_to_slave()
826 u16 slid, prev_lid = 0; in ib_process_mad() local
830 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in ib_process_mad()
832 if (in_mad->mad_hdr.method == IB_MGMT_METHOD_TRAP && slid == 0) { in ib_process_mad()
H A Dmcg.c247 wc.slid = rdma_ah_get_dlid(&ah_attr); /* opensm lid */ in send_mad_to_slave()
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c218 wc->byte_len, wc->slid); in ipoib_ib_handle_rx_wc()
240 if (wc->slid == priv->local_lid && wc->src_qp == priv->qp->qp_num) { in ipoib_ib_handle_rx_wc()
H A Dipoib_cm.c663 wc->byte_len, wc->slid); in ipoib_cm_handle_rx_wc()

12