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];