lrh 48 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, virtual_lane), lrh 52 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, link_version), lrh 56 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, service_level), lrh 64 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, link_next_header), lrh 68 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, destination_lid), lrh 76 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, packet_length), lrh 80 drivers/infiniband/core/ud_header.c { STRUCT_FIELD(lrh, source_lid), lrh 339 drivers/infiniband/core/ud_header.c header->lrh.link_version = 0; lrh 340 drivers/infiniband/core/ud_header.c header->lrh.link_next_header = lrh 349 drivers/infiniband/core/ud_header.c header->lrh.packet_length = cpu_to_be16(packet_length); lrh 420 drivers/infiniband/core/ud_header.c &header->lrh, buf + len); lrh 478 drivers/infiniband/core/ud_header.c buf, &header->lrh); lrh 481 drivers/infiniband/core/ud_header.c if (header->lrh.link_version != 0) { lrh 483 drivers/infiniband/core/ud_header.c header->lrh.link_version); lrh 487 drivers/infiniband/core/ud_header.c switch (header->lrh.link_next_header) { lrh 512 drivers/infiniband/core/ud_header.c header->lrh.link_next_header); lrh 1784 drivers/infiniband/hw/hfi1/driver.c lnh = be16_to_cpu(hdr->lrh[0]) & 3; lrh 447 drivers/infiniband/hw/hfi1/hfi.h return (u8)(hdr->lrh[2] & OPA_16B_L4_MASK); lrh 452 drivers/infiniband/hw/hfi1/hfi.h return (u8)((hdr->lrh[1] & OPA_16B_SC_MASK) >> OPA_16B_SC_SHIFT); lrh 457 drivers/infiniband/hw/hfi1/hfi.h return (u32)((hdr->lrh[1] & OPA_16B_LID_MASK) | lrh 458 drivers/infiniband/hw/hfi1/hfi.h (((hdr->lrh[2] & OPA_16B_DLID_MASK) >> lrh 464 drivers/infiniband/hw/hfi1/hfi.h return (u32)((hdr->lrh[0] & OPA_16B_LID_MASK) | lrh 465 drivers/infiniband/hw/hfi1/hfi.h (((hdr->lrh[2] & OPA_16B_SLID_MASK) >> lrh 471 drivers/infiniband/hw/hfi1/hfi.h return (u8)((hdr->lrh[0] & OPA_16B_BECN_MASK) >> OPA_16B_BECN_SHIFT); lrh 476 drivers/infiniband/hw/hfi1/hfi.h return (u8)((hdr->lrh[1] & OPA_16B_FECN_MASK) >> OPA_16B_FECN_SHIFT); lrh 481 drivers/infiniband/hw/hfi1/hfi.h return (u8)((hdr->lrh[1] & OPA_16B_L2_MASK) >> OPA_16B_L2_SHIFT); lrh 486 drivers/infiniband/hw/hfi1/hfi.h return (u16)((hdr->lrh[2] & OPA_16B_PKEY_MASK) >> OPA_16B_PKEY_SHIFT); lrh 491 drivers/infiniband/hw/hfi1/hfi.h return (u8)((hdr->lrh[1] & OPA_16B_RC_MASK) >> OPA_16B_RC_SHIFT); lrh 496 drivers/infiniband/hw/hfi1/hfi.h return (u8)((hdr->lrh[3] & OPA_16B_AGE_MASK) >> OPA_16B_AGE_SHIFT); lrh 501 drivers/infiniband/hw/hfi1/hfi.h return (u16)((hdr->lrh[0] & OPA_16B_LEN_MASK) >> OPA_16B_LEN_SHIFT); lrh 506 drivers/infiniband/hw/hfi1/hfi.h return (u16)(hdr->lrh[3] & OPA_16B_ENTROPY_MASK); lrh 2492 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[0] = cpu_to_be16(lrh0); lrh 2493 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[1] = cpu_to_be16(dlid); lrh 2494 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[2] = cpu_to_be16(len); lrh 2495 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[3] = cpu_to_be16(slid); lrh 2522 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[0] = lrh0; lrh 2523 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[1] = lrh1; lrh 2524 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[2] = lrh2; lrh 2525 drivers/infiniband/hw/hfi1/hfi.h hdr->lrh[3] = lrh3; lrh 2848 drivers/infiniband/hw/hfi1/tid_rdma.c int lnh = be16_to_cpu(hdr->lrh[0]) & 3; lrh 2849 drivers/infiniband/hw/hfi1/tid_rdma.c u16 lid = be16_to_cpu(hdr->lrh[1]); lrh 149 drivers/infiniband/hw/hfi1/trace_ibhdrs.h #define lrh_name(lrh) { HFI1_##lrh, #lrh } lrh 150 drivers/infiniband/hw/hfi1/trace_ibhdrs.h #define show_lnh(lrh) \ lrh 151 drivers/infiniband/hw/hfi1/trace_ibhdrs.h __print_symbolic(lrh, \ lrh 534 drivers/infiniband/hw/hfi1/trace_tx.h __be32 *lrh = (__be32 *)hdr->lrh; lrh 544 drivers/infiniband/hw/hfi1/trace_tx.h __entry->lrh0 = be32_to_cpu(lrh[0]); lrh 545 drivers/infiniband/hw/hfi1/trace_tx.h __entry->lrh1 = be32_to_cpu(lrh[1]); lrh 481 drivers/infiniband/hw/hfi1/user_sdma.c sc = (((be16_to_cpu(req->hdr.lrh[0]) >> 12) & 0xF) | lrh 492 drivers/infiniband/hw/hfi1/user_sdma.c slid = be16_to_cpu(req->hdr.lrh[3]); lrh 503 drivers/infiniband/hw/hfi1/user_sdma.c if ((be16_to_cpu(req->hdr.lrh[0]) & 0x3) == HFI1_LRH_GRH) { lrh 576 drivers/infiniband/hw/hfi1/user_sdma.c dlid = be16_to_cpu(req->hdr.lrh[1]); lrh 652 drivers/infiniband/hw/hfi1/user_sdma.c len = ((be16_to_cpu(req->hdr.lrh[2]) << 2) - lrh 1177 drivers/infiniband/hw/hfi1/user_sdma.c hdr->lrh[2] = cpu_to_be16(lrhlen >> 2); lrh 1193 drivers/infiniband/hw/hfi1/user_sdma.c req->hdr.lrh[2] = hdr->lrh[2]; lrh 386 drivers/infiniband/hw/hfi1/verbs.c lnh = be16_to_cpu(hdr->lrh[0]) & 3; lrh 440 drivers/infiniband/hw/hfi1/verbs.c lnh = be16_to_cpu(hdr->lrh[0]) & 3; lrh 110 drivers/infiniband/hw/hfi1/verbs.h #define LRH_16B_BYTES (FIELD_SIZEOF(struct hfi1_16b_header, lrh)) lrh 112 drivers/infiniband/hw/hfi1/verbs.h #define LRH_9B_BYTES (FIELD_SIZEOF(struct ib_header, lrh)) lrh 122 drivers/infiniband/hw/hfi1/verbs.h u32 lrh[4]; lrh 2913 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.service_level = lrh 2915 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.destination_lid = lrh 2917 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.source_lid = lrh 2925 drivers/infiniband/hw/mlx4/qp.c mlx->rlid = sqp->ud_header.lrh.destination_lid; lrh 2927 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.virtual_lane = 0; lrh 3100 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.service_level = lrh 3102 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.destination_lid = ah->av.ib.dlid; lrh 3103 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.source_lid = cpu_to_be16(ah->av.ib.g_slid & 0x7f); lrh 3159 drivers/infiniband/hw/mlx4/qp.c (sqp->ud_header.lrh.destination_lid == lrh 3161 drivers/infiniband/hw/mlx4/qp.c (sqp->ud_header.lrh.service_level << 8)); lrh 3164 drivers/infiniband/hw/mlx4/qp.c mlx->rlid = sqp->ud_header.lrh.destination_lid; lrh 3207 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.virtual_lane = !sqp->qp.ibqp.qp_num ? 15 : lrh 3209 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.service_level, lrh 3211 drivers/infiniband/hw/mlx4/qp.c if (sqp->qp.ibqp.qp_num && sqp->ud_header.lrh.virtual_lane == 15) lrh 3213 drivers/infiniband/hw/mlx4/qp.c if (sqp->ud_header.lrh.destination_lid == IB_LID_PERMISSIVE) lrh 3214 drivers/infiniband/hw/mlx4/qp.c sqp->ud_header.lrh.source_lid = IB_LID_PERMISSIVE; lrh 275 drivers/infiniband/hw/mthca/mthca_av.c header->lrh.service_level = be32_to_cpu(ah->av->sl_tclass_flowlabel) >> 28; lrh 276 drivers/infiniband/hw/mthca/mthca_av.c header->lrh.destination_lid = ah->av->dlid; lrh 277 drivers/infiniband/hw/mthca/mthca_av.c header->lrh.source_lid = cpu_to_be16(ah->av->g_slid & 0x7f); lrh 1517 drivers/infiniband/hw/mthca/mthca_qp.c (sqp->ud_header.lrh.destination_lid == lrh 1519 drivers/infiniband/hw/mthca/mthca_qp.c (sqp->ud_header.lrh.service_level << 8)); lrh 1520 drivers/infiniband/hw/mthca/mthca_qp.c mlx->rlid = sqp->ud_header.lrh.destination_lid; lrh 1537 drivers/infiniband/hw/mthca/mthca_qp.c sqp->ud_header.lrh.virtual_lane = !sqp->qp.ibqp.qp_num ? 15 : 0; lrh 1538 drivers/infiniband/hw/mthca/mthca_qp.c if (sqp->ud_header.lrh.destination_lid == IB_LID_PERMISSIVE) lrh 1539 drivers/infiniband/hw/mthca/mthca_qp.c sqp->ud_header.lrh.source_lid = IB_LID_PERMISSIVE; lrh 700 drivers/infiniband/hw/qib/qib_common.h __be16 lrh[4]; lrh 308 drivers/infiniband/hw/qib/qib_driver.c u16 lid = be16_to_cpu(hdr->lrh[1]); lrh 309 drivers/infiniband/hw/qib/qib_driver.c int lnh = be16_to_cpu(hdr->lrh[0]) & 3; lrh 489 drivers/infiniband/hw/qib/qib_driver.c u16 lrh_len = be16_to_cpu(hdr->lrh[2]) << 2; lrh 1425 drivers/infiniband/hw/qib/qib_iba7322.c .lrh[0] = cpu_to_be16(0xF000 | QIB_LRH_BTH), lrh 1426 drivers/infiniband/hw/qib/qib_iba7322.c .lrh[1] = IB_LID_PERMISSIVE, lrh 1427 drivers/infiniband/hw/qib/qib_iba7322.c .lrh[2] = cpu_to_be16(hdrwords + SIZE_OF_CRC), lrh 1428 drivers/infiniband/hw/qib/qib_iba7322.c .lrh[3] = IB_LID_PERMISSIVE, lrh 647 drivers/infiniband/hw/qib/qib_rc.c hdr.lrh[0] = cpu_to_be16(lrh0); lrh 648 drivers/infiniband/hw/qib/qib_rc.c hdr.lrh[1] = cpu_to_be16(rdma_ah_get_dlid(&qp->remote_ah_attr)); lrh 649 drivers/infiniband/hw/qib/qib_rc.c hdr.lrh[2] = cpu_to_be16(hwords + SIZE_OF_CRC); lrh 650 drivers/infiniband/hw/qib/qib_rc.c hdr.lrh[3] = cpu_to_be16(ppd->lid | lrh 892 drivers/infiniband/hw/qib/qib_rc.c if ((be16_to_cpu(hdr->lrh[0]) & 3) == QIB_LRH_BTH) lrh 113 drivers/infiniband/hw/qib/qib_ruc.c (be16_to_cpu(hdr->lrh[0]) >> 4) & 0xF, lrh 115 drivers/infiniband/hw/qib/qib_ruc.c hdr->lrh[3], hdr->lrh[1]); lrh 119 drivers/infiniband/hw/qib/qib_ruc.c if ((be16_to_cpu(hdr->lrh[3]) != lrh 152 drivers/infiniband/hw/qib/qib_ruc.c (be16_to_cpu(hdr->lrh[0]) >> 4) & 0xF, lrh 154 drivers/infiniband/hw/qib/qib_ruc.c hdr->lrh[3], hdr->lrh[1]); lrh 158 drivers/infiniband/hw/qib/qib_ruc.c if (be16_to_cpu(hdr->lrh[3]) != lrh 228 drivers/infiniband/hw/qib/qib_ruc.c priv->s_hdr->lrh[0] = cpu_to_be16(lrh0); lrh 229 drivers/infiniband/hw/qib/qib_ruc.c priv->s_hdr->lrh[1] = lrh 231 drivers/infiniband/hw/qib/qib_ruc.c priv->s_hdr->lrh[2] = lrh 233 drivers/infiniband/hw/qib/qib_ruc.c priv->s_hdr->lrh[3] = lrh 349 drivers/infiniband/hw/qib/qib_ud.c priv->s_hdr->lrh[0] = cpu_to_be16(lrh0); lrh 350 drivers/infiniband/hw/qib/qib_ud.c priv->s_hdr->lrh[1] = lrh 352 drivers/infiniband/hw/qib/qib_ud.c priv->s_hdr->lrh[2] = lrh 358 drivers/infiniband/hw/qib/qib_ud.c priv->s_hdr->lrh[3] = cpu_to_be16(lid); lrh 360 drivers/infiniband/hw/qib/qib_ud.c priv->s_hdr->lrh[3] = IB_LID_PERMISSIVE; lrh 464 drivers/infiniband/hw/qib/qib_ud.c if (unlikely(hdr->lrh[1] == IB_LID_PERMISSIVE || lrh 465 drivers/infiniband/hw/qib/qib_ud.c hdr->lrh[3] == IB_LID_PERMISSIVE)) lrh 475 drivers/infiniband/hw/qib/qib_ud.c (be16_to_cpu(hdr->lrh[0]) >> 4) & lrh 478 drivers/infiniband/hw/qib/qib_ud.c hdr->lrh[3], hdr->lrh[1]); lrh 488 drivers/infiniband/hw/qib/qib_ud.c (be16_to_cpu(hdr->lrh[0]) >> 12) == 15))) lrh 494 drivers/infiniband/hw/qib/qib_ud.c if (tlen != 256 || (be16_to_cpu(hdr->lrh[0]) >> 12) != 15) lrh 497 drivers/infiniband/hw/qib/qib_ud.c if ((hdr->lrh[1] == IB_LID_PERMISSIVE || lrh 498 drivers/infiniband/hw/qib/qib_ud.c hdr->lrh[3] == IB_LID_PERMISSIVE) && lrh 567 drivers/infiniband/hw/qib/qib_ud.c wc.slid = be16_to_cpu(hdr->lrh[3]); lrh 568 drivers/infiniband/hw/qib/qib_ud.c wc.sl = (be16_to_cpu(hdr->lrh[0]) >> 4) & 0xF; lrh 569 drivers/infiniband/hw/qib/qib_ud.c dlid = be16_to_cpu(hdr->lrh[1]); lrh 449 drivers/infiniband/hw/qib/qib_user_sdma.c hdr->lrh[2] = cpu_to_be16(le16_to_cpu(pbc16[0])); lrh 467 drivers/infiniband/hw/qib/qib_user_sdma.c be16_to_cpu(hdr->lrh[2]) - lrh 495 drivers/infiniband/hw/qib/qib_user_sdma.c hdr->lrh[2] = cpu_to_be16(le16_to_cpu(pbc16[0])); lrh 511 drivers/infiniband/hw/qib/qib_user_sdma.c be16_to_cpu(hdr->lrh[2]) - lrh 291 drivers/infiniband/hw/qib/qib_verbs.c lid = be16_to_cpu(hdr->lrh[1]); lrh 299 drivers/infiniband/hw/qib/qib_verbs.c lnh = be16_to_cpu(hdr->lrh[0]) & 3; lrh 799 drivers/infiniband/hw/qib/qib_verbs.c be16_to_cpu(hdr->lrh[0]) >> 12); lrh 923 drivers/infiniband/hw/qib/qib_verbs.c be16_to_cpu(ibhdr->lrh[0]) >> 12); lrh 140 include/rdma/ib_hdrs.h __be16 lrh[4]; lrh 217 include/rdma/ib_hdrs.h return (be16_to_cpu(hdr->lrh[0]) & IB_LNH_MASK); lrh 222 include/rdma/ib_hdrs.h return ((be16_to_cpu(hdr->lrh[0]) >> IB_SC_SHIFT) & IB_SC_MASK); lrh 232 include/rdma/ib_hdrs.h return ((be16_to_cpu(hdr->lrh[0]) >> IB_SL_SHIFT) & IB_SL_MASK); lrh 237 include/rdma/ib_hdrs.h return (be16_to_cpu(hdr->lrh[1])); lrh 242 include/rdma/ib_hdrs.h return (be16_to_cpu(hdr->lrh[3])); lrh 247 include/rdma/ib_hdrs.h return (u8)((be16_to_cpu(hdr->lrh[0]) >> IB_LVER_SHIFT) & lrh 253 include/rdma/ib_hdrs.h return (u16)(be16_to_cpu(hdr->lrh[2])); lrh 266 include/rdma/ib_pack.h struct ib_unpacked_lrh lrh; lrh 241 include/uapi/rdma/hfi/hfi1_user.h __be16 lrh[4];