Home
last modified time | relevance | path

Searched refs:dlid (Results 1 – 58 of 58) sorted by relevance

/linux-4.4.14/drivers/infiniband/core/
Duverbs_marshall.c45 dst->dlid = src->dlid; in ib_copy_ah_attr_to_user()
100 dst->dlid = src->dlid; in ib_copy_path_rec_to_user()
126 dst->dlid = src->dlid; in ib_copy_path_rec_from_user()
Duverbs_cmd.c2225 resp.dest.dlid = attr->ah_attr.dlid; in ib_uverbs_query_qp()
2237 resp.alt_dest.dlid = attr->alt_ah_attr.dlid; in ib_uverbs_query_qp()
2330 attr->ah_attr.dlid = cmd.dest.dlid; in ib_uverbs_modify_qp()
2342 attr->alt_ah_attr.dlid = cmd.alt_dest.dlid; in ib_uverbs_modify_qp()
2843 attr.dlid = cmd.attr.dlid; in ib_uverbs_create_ah()
Dsa_query.c179 { PATH_REC_FIELD(dlid),
880 ah_attr.dlid = port_attr.sm_lid; in update_sm_ah()
1002 ah_attr->dlid = be16_to_cpu(rec->dlid); in ib_init_ah_from_path()
Dcm.c1096 req_msg->primary_remote_lid = pri_path->dlid; in cm_format_req()
1117 req_msg->alt_remote_lid = alt_path->dlid; in cm_format_req()
1299 primary_path->dlid = req_msg->primary_local_lid; in cm_format_paths_from_req()
1321 alt_path->dlid = req_msg->alt_local_lid; in cm_format_paths_from_req()
2669 lap_msg->alt_remote_lid = alternate_path->dlid; in cm_format_lap()
2746 path->dlid = lap_msg->alt_local_lid; in cm_format_path_from_lap()
3632 if (cm_id_priv->alt_av.ah_attr.dlid) { in cm_init_qp_rtr_attr()
3686 if (cm_id_priv->alt_av.ah_attr.dlid) { in cm_init_qp_rts_attr()
Dmulticast.c738 ah_attr->dlid = be16_to_cpu(rec->mlid); in ib_init_ah_from_mcmember()
Dmad_rmpp.c873 if (rmpp_recv->slid == ah_attr.dlid) { in init_newwin()
Duser_mad.c491 ah_attr.dlid = be16_to_cpu(packet->mad.hdr.lid); in ib_umad_write()
Dverbs.c379 ah_attr->dlid = wc->slid; in ib_init_ah_from_wc()
Dmad.c1893 return attr.dlid == rwc->wc->slid; in rcv_has_same_gid()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_ud.c96 cpu_to_be16(ah_attr->dlid)); in qib_ud_loopback()
120 cpu_to_be16(ah_attr->dlid)); in qib_ud_loopback()
216 wc.dlid_path_bits = ah_attr->dlid & ((1 << ppd->lmc) - 1); in qib_ud_loopback()
281 if (ah_attr->dlid >= QIB_MULTICAST_LID_BASE) { in qib_make_ud_req()
282 if (ah_attr->dlid != QIB_PERMISSIVE_LID) in qib_make_ud_req()
288 lid = ah_attr->dlid & ~((1 << ppd->lmc) - 1); in qib_make_ud_req()
353 qp->s_hdr->lrh[1] = cpu_to_be16(ah_attr->dlid); /* DEST LID */ in qib_make_ud_req()
371 ohdr->bth[1] = ah_attr->dlid >= QIB_MULTICAST_LID_BASE && in qib_make_ud_req()
372 ah_attr->dlid != QIB_PERMISSIVE_LID ? in qib_make_ud_req()
438 u16 dlid; in qib_ud_rcv() local
[all …]
Dqib_ruc.c299 if (be16_to_cpu(hdr->lrh[3]) != qp->alt_ah_attr.dlid || in qib_ruc_check_hdr()
331 if (be16_to_cpu(hdr->lrh[3]) != qp->remote_ah_attr.dlid || in qib_ruc_check_hdr()
560 wc.slid = qp->remote_ah_attr.dlid; in qib_ruc_loopback()
696 qp->s_hdr->lrh[1] = cpu_to_be16(qp->remote_ah_attr.dlid); in qib_make_ruc_header()
728 (qp->remote_ah_attr.dlid & ~((1 << ppd->lmc) - 1)) == ppd->lid) { in qib_do_send()
Dqib_verbs.c1811 if (ah_attr->dlid >= QIB_MULTICAST_LID_BASE && in qib_check_ah()
1812 ah_attr->dlid != QIB_PERMISSIVE_LID && in qib_check_ah()
1818 if (ah_attr->dlid == 0) in qib_check_ah()
1880 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid) in qib_create_qp0_ah() argument
1887 attr.dlid = dlid; in qib_create_qp0_ah()
Dqib_qp.c593 if (attr->ah_attr.dlid >= QIB_MULTICAST_LID_BASE) in qib_modify_qp()
600 if (attr->alt_ah_attr.dlid >= QIB_MULTICAST_LID_BASE) in qib_modify_qp()
1391 qp->remote_ah_attr.dlid); in qib_qp_iter_print()
Dqib_uc.c409 wc.slid = qp->remote_ah_attr.dlid; in qib_uc_rcv()
Dqib_verbs.h976 struct ib_ah *qib_create_qp0_ah(struct qib_ibport *ibp, u16 dlid);
Dqib_rc.c699 hdr.lrh[1] = cpu_to_be16(qp->remote_ah_attr.dlid); in qib_send_rc_ack()
2042 wc.slid = qp->remote_ah_attr.dlid; in qib_rc_rcv()
Dqib_mad.c715 ibp->sm_ah->attr.dlid = smlid; in subn_set_portinfo()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dud.c118 cpu_to_be16(ah_attr->dlid)); in ud_loopback()
142 cpu_to_be16(ah_attr->dlid)); in ud_loopback()
248 wc.dlid_path_bits = ah_attr->dlid & ((1 << ppd->lmc) - 1); in ud_loopback()
313 if (ah_attr->dlid < HFI1_MULTICAST_LID_BASE || in hfi1_make_ud_req()
314 ah_attr->dlid == HFI1_PERMISSIVE_LID) { in hfi1_make_ud_req()
315 lid = ah_attr->dlid & ~((1 << ppd->lmc) - 1); in hfi1_make_ud_req()
387 qp->s_hdr->ibh.lrh[1] = cpu_to_be16(ah_attr->dlid); /* DEST LID */ in hfi1_make_ud_req()
390 if (ah_attr->dlid == be16_to_cpu(IB_LID_PERMISSIVE)) in hfi1_make_ud_req()
480 u32 pkey, u32 slid, u32 dlid, u8 sc5, in return_cnp() argument
518 hdr.lrh[1] = cpu_to_be16(dlid); in return_cnp()
[all …]
Druc.c319 if (be16_to_cpu(hdr->lrh[3]) != qp->alt_ah_attr.dlid || in hfi1_ruc_check_hdr()
351 if (be16_to_cpu(hdr->lrh[3]) != qp->remote_ah_attr.dlid || in hfi1_ruc_check_hdr()
582 wc.slid = qp->remote_ah_attr.dlid; in ruc_loopback()
805 qp->s_hdr->ibh.lrh[1] = cpu_to_be16(qp->remote_ah_attr.dlid); in hfi1_make_ruc_header()
847 (qp->remote_ah_attr.dlid & ~((1 << ppd->lmc) - 1)) == ppd->lid) { in hfi1_do_send()
Duc.c308 u16 dlid = be16_to_cpu(hdr->lrh[1]); in hfi1_uc_rcv() local
314 return_cnp(ibp, qp, src_qp, pkey, dlid, slid, sc5, grh); in hfi1_uc_rcv()
449 wc.slid = qp->remote_ah_attr.dlid; in hfi1_uc_rcv()
Dtrace.h440 __field(u16, dlid)
471 __entry->dlid =
521 __entry->dlid,
569 __field(u16, dlid)
590 __entry->dlid = be16_to_cpu(hdr->lrh[1]);
603 __entry->dlid,
Dverbs.c1679 if (ah_attr->dlid >= HFI1_MULTICAST_LID_BASE && in hfi1_check_ah()
1680 ah_attr->dlid != HFI1_PERMISSIVE_LID && in hfi1_check_ah()
1686 if (ah_attr->dlid == 0) in hfi1_check_ah()
1755 struct ib_ah *hfi1_create_qp0_ah(struct hfi1_ibport *ibp, u16 dlid) in hfi1_create_qp0_ah() argument
1762 attr.dlid = dlid; in hfi1_create_qp0_ah()
Ddriver.c473 u16 dlid = be16_to_cpu(hdr->lrh[1]); in process_ecn() local
476 return_cnp(ibp, qp, src_qpn, pkey, dlid, slid, sc5, grh); in process_ecn()
Dqp.c634 if (attr->ah_attr.dlid >= HFI1_MULTICAST_LID_BASE) in hfi1_modify_qp()
641 if (attr->alt_ah_attr.dlid >= HFI1_MULTICAST_LID_BASE) in hfi1_modify_qp()
1666 qp->remote_ah_attr.dlid, in qp_iter_print()
Drc.c738 hdr.lrh[1] = cpu_to_be16(qp->remote_ah_attr.dlid); in hfi1_send_rc_ack()
1966 u16 rlid = qp->remote_ah_attr.dlid; in hfi1_rc_rcv()
2121 wc.slid = qp->remote_ah_attr.dlid; in hfi1_rc_rcv()
Dverbs.h954 struct ib_ah *hfi1_create_qp0_ah(struct hfi1_ibport *ibp, u16 dlid);
Dhfi.h1226 u32 pkey, u32 slid, u32 dlid, u8 sc5,
Dmad.c1140 ibp->sm_ah->attr.dlid = smlid; in __subn_set_opa_portinfo()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_av.c103 av->av.dlid = ah_attr->dlid; in ehca_create_ah()
177 new_ehca_av.dlid = ah_attr->dlid; in ehca_modify_ah()
240 ah_attr->dlid = av->av.dlid; in ehca_query_ah()
Dehca_qes.h71 u16 dlid; member
232 u16 dlid; member
Dehca_classes_pSeries.h111 u32 dlid; /* 22 */ member
Dehca_qp.c1487 mqpcb->dlid = attr->ah_attr.dlid; in internal_modify_qp()
1591 mqpcb->dlid_al = attr->alt_ah_attr.dlid; in internal_modify_qp()
1985 qp_attr->ah_attr.dlid = qpcb->dlid; in ehca_query_qp()
2006 qp_attr->alt_ah_attr.dlid = qpcb->dlid_al; in ehca_query_qp()
Dehca_reqs.c782 wc->dlid_path_bits = cqe->dlid; in ehca_poll_cq_one()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_ud.c223 ah_attr->dlid & ((1 << dev->dd->ipath_lmc) - 1); in ipath_ud_loopback()
283 if (ah_attr->dlid >= IPATH_MULTICAST_LID_BASE) { in ipath_make_ud_req()
284 if (ah_attr->dlid != IPATH_PERMISSIVE_LID) in ipath_make_ud_req()
290 lid = ah_attr->dlid & ~((1 << dev->dd->ipath_lmc) - 1); in ipath_make_ud_req()
352 qp->s_hdr.lrh[1] = cpu_to_be16(ah_attr->dlid); /* DEST LID */ in ipath_make_ud_req()
371 ohdr->bth[1] = ah_attr->dlid >= IPATH_MULTICAST_LID_BASE && in ipath_make_ud_req()
372 ah_attr->dlid != IPATH_PERMISSIVE_LID ? in ipath_make_ud_req()
418 u16 dlid; in ipath_ud_rcv() local
566 dlid = be16_to_cpu(hdr->lrh[1]); in ipath_ud_rcv()
570 wc.dlid_path_bits = dlid >= IPATH_MULTICAST_LID_BASE ? 0 : in ipath_ud_rcv()
[all …]
Dipath_ruc.c440 wc.slid = qp->remote_ah_attr.dlid; in ipath_ruc_loopback()
619 qp->s_hdr.lrh[1] = cpu_to_be16(qp->remote_ah_attr.dlid); in ipath_make_ruc_header()
647 qp->remote_ah_attr.dlid == dev->dd->ipath_lid) { in ipath_do_send()
Dipath_uc.c254 if (unlikely(be16_to_cpu(hdr->lrh[3]) != qp->remote_ah_attr.dlid)) in ipath_uc_rcv()
417 wc.slid = qp->remote_ah_attr.dlid; in ipath_uc_rcv()
Dipath_rc.c675 hdr.lrh[1] = cpu_to_be16(qp->remote_ah_attr.dlid); in send_rc_ack()
958 wc.slid = qp->remote_ah_attr.dlid; in do_rc_ack()
1586 if (unlikely(be16_to_cpu(hdr->lrh[3]) != qp->remote_ah_attr.dlid)) in ipath_rc_rcv()
1742 wc.slid = qp->remote_ah_attr.dlid; in ipath_rc_rcv()
Dipath_qp.c469 if (attr->ah_attr.dlid == 0 || in ipath_modify_qp()
470 attr->ah_attr.dlid >= IPATH_MULTICAST_LID_BASE) in ipath_modify_qp()
Dipath_verbs.c1788 if (ah_attr->dlid >= IPATH_MULTICAST_LID_BASE && in ipath_create_ah()
1789 ah_attr->dlid != IPATH_PERMISSIVE_LID && in ipath_create_ah()
1795 if (ah_attr->dlid == 0) { in ipath_create_ah()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dah.c60 ah->av.ib.dlid = cpu_to_be16(ah_attr->dlid); in create_ib_ah()
118 ah->av.ib.dlid = cpu_to_be16(0xc000); in create_iboe_ah()
171 ah_attr->dlid = ll == IB_LINK_LAYER_INFINIBAND ? be16_to_cpu(ah->av.ib.dlid) : 0; in mlx4_ib_query_ah()
Dqp.c1310 path->rlid = cpu_to_be16(ah->dlid); in _mlx4_set_path()
2322 sqp->ud_header.lrh.destination_lid = ah->av.ib.dlid; in build_mlx_header()
3213 ib_ah_attr->dlid = be16_to_cpu(path->rlid); in to_ib_ah_attr()
Dmcg.c247 wc.slid = ah_attr.dlid; /* opensm lid */ in send_mad_to_slave()
Dmad.c196 ah_attr.dlid = lid; in update_sm_ah()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_av.c60 __be16 dlid; member
203 av->dlid = cpu_to_be16(ah_attr->dlid); in mthca_create_ah()
273 header->lrh.destination_lid = ah->av->dlid; in mthca_read_ah()
302 attr->dlid = be16_to_cpu(ah->av->dlid); in mthca_ah_query()
Dmthca_mad.c85 ah_attr.dlid = lid; in update_sm_ah()
Dmthca_qp.c405 ib_ah_attr->dlid = be16_to_cpu(path->rlid); in to_ib_ah_attr()
519 path->rlid = cpu_to_be16(ah->dlid); in mthca_path_set()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib_fs.c213 gid_buf, path.pathrec.dlid ? "yes" : "no"); in ipoib_path_seq_show()
215 if (path.pathrec.dlid) { in ipoib_path_seq_show()
222 be16_to_cpu(path.pathrec.dlid), in ipoib_path_seq_show()
Dipoib_main.c623 be16_to_cpu(path->pathrec.dlid), in ipoib_mark_paths_invalid()
677 be16_to_cpu(pathrec->dlid), pathrec->dgid.raw); in path_rec_completion()
700 ah, be16_to_cpu(pathrec->dlid), pathrec->sl); in path_rec_completion()
934 be16_to_cpu(path->pathrec.dlid)); in unicast_arp_send()
Dipoib_multicast.c273 .dlid = be16_to_cpu(mcast->mcmember.mlid), in ipoib_mcast_join_finish()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dah.c47 ah->av.rlid = cpu_to_be16(ah_attr->dlid); in create_ib_ah()
81 ah_attr->dlid = be16_to_cpu(ah->av.rlid); in mlx5_ib_query_ah()
Dqp.c1376 path->rlid = cpu_to_be16(ah->dlid); in mlx5_set_path()
3008 ib_ah_attr->dlid = be16_to_cpu(path->rlid); in to_ib_ah_attr()
/linux-4.4.14/include/uapi/rdma/
Dib_user_sa.h57 __be16 dlid; member
Dib_user_verbs.h454 __u16 dlid; member
574 __u16 dlid; member
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_ah.c171 ahid_addr = pd->uctx->ah_tbl.va + attr->dlid; in ocrdma_create_ah()
/linux-4.4.14/include/rdma/
Dib_sa.h139 __be16 dlid; member
Dib_verbs.h695 u16 dlid; member
1441 __be16 dlid; member
/linux-4.4.14/include/linux/mlx4/
Ddevice.h760 __be16 dlid; member
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c2324 ch->path.dlid = cpi->redirect_lid; in srp_cm_rej_handler()
2329 ch->status = ch->path.dlid ? in srp_cm_rej_handler()