Lines Matching defs:dlid
346 u32 dlid;
1698 u16 pkey, u32 slid, u32 dlid, u8 sc5,
1701 u32 remote_qpn, u16 pkey, u32 slid, u32 dlid,
1704 u32 remote_qpn, u16 pkey, u32 slid, u32 dlid,
2435 u32 dlid = rdma_ah_get_dlid(attr);
2443 if ((((dlid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) ||
2445 (dlid != be32_to_cpu(OPA_LID_PERMISSIVE)) &&
2446 (dlid != be16_to_cpu(IB_LID_PERMISSIVE)) &&
2450 rdma_ah_set_interface_id(attr, OPA_MAKE_ID(dlid));
2459 * The LID might either reside in ah.dlid or might be
2512 u32 dlid = rdma_ah_get_dlid(attr);
2514 /* Modify ah_attr.dlid to be in the 32 bit LID space.
2523 dlid = opa_get_lid_from_gid(&grh->dgid);
2524 else if ((dlid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) &&
2525 (dlid != be16_to_cpu(IB_LID_PERMISSIVE)) &&
2526 (dlid != be32_to_cpu(OPA_LID_PERMISSIVE)))
2527 dlid = dlid - be16_to_cpu(IB_MULTICAST_LID_BASE) +
2529 else if (dlid == be16_to_cpu(IB_LID_PERMISSIVE))
2530 dlid = be32_to_cpu(OPA_LID_PERMISSIVE);
2532 rdma_ah_set_dlid(attr, dlid);
2573 u32 dlid)
2609 u16 dlid, u16 slid)
2612 hdr->lrh[1] = cpu_to_be16(dlid);
2618 u32 slid, u32 dlid,
2633 lrh1 = (lrh1 & ~OPA_16B_LID_MASK) | (dlid & OPA_16B_LID_MASK);
2637 ((dlid >> OPA_16B_DLID_SHIFT) << OPA_16B_DLID_HIGH_SHIFT);