Lines Matching defs:grh
277 guid = get_sguid(ibp, qp->alt_ah_attr.grh.sgid_index);
278 if (!gid_ok(&hdr->u.l.grh.dgid, ibp->gid_prefix, guid))
280 if (!gid_ok(&hdr->u.l.grh.sgid,
281 qp->alt_ah_attr.grh.dgid.global.subnet_prefix,
282 qp->alt_ah_attr.grh.dgid.global.interface_id))
307 qp->remote_ah_attr.grh.sgid_index);
308 if (!gid_ok(&hdr->u.l.grh.dgid, ibp->gid_prefix, guid))
310 if (!gid_ok(&hdr->u.l.grh.sgid,
311 qp->remote_ah_attr.grh.dgid.global.subnet_prefix,
312 qp->remote_ah_attr.grh.dgid.global.interface_id))
646 * @grh: the global route address to send to
653 struct ib_global_route *grh, u32 hwords, u32 nwords)
657 (grh->traffic_class << IB_GRH_TCLASS_SHIFT) |
658 (grh->flow_label << IB_GRH_FLOW_SHIFT));
662 hdr->hop_limit = grh->hop_limit;
665 hdr->sgid.global.interface_id = grh->sgid_index ?
666 ibp->guids[grh->sgid_index - 1] : ppd_from_ibp(ibp)->guid;
667 hdr->dgid = grh->dgid;
686 qp->s_hdrwords += qib_make_grh(ibp, &qp->s_hdr.u.l.grh,
687 &qp->remote_ah_attr.grh,