• Home
  • Raw
  • Download

Lines Matching refs:grh

82 		if (!packet->grh) {  in hfi1_ruc_check_hdr()
88 const struct ib_global_route *grh; in hfi1_ruc_check_hdr() local
93 grh = rdma_ah_read_grh(&qp->alt_ah_attr); in hfi1_ruc_check_hdr()
94 guid = get_sguid(ibp, grh->sgid_index); in hfi1_ruc_check_hdr()
95 if (!gid_ok(&packet->grh->dgid, ibp->rvp.gid_prefix, in hfi1_ruc_check_hdr()
99 &packet->grh->sgid, in hfi1_ruc_check_hdr()
100 grh->dgid.global.subnet_prefix, in hfi1_ruc_check_hdr()
101 grh->dgid.global.interface_id)) in hfi1_ruc_check_hdr()
119 if (!packet->grh) { in hfi1_ruc_check_hdr()
125 const struct ib_global_route *grh; in hfi1_ruc_check_hdr() local
130 grh = rdma_ah_read_grh(&qp->remote_ah_attr); in hfi1_ruc_check_hdr()
131 guid = get_sguid(ibp, grh->sgid_index); in hfi1_ruc_check_hdr()
132 if (!gid_ok(&packet->grh->dgid, ibp->rvp.gid_prefix, in hfi1_ruc_check_hdr()
136 &packet->grh->sgid, in hfi1_ruc_check_hdr()
137 grh->dgid.global.subnet_prefix, in hfi1_ruc_check_hdr()
138 grh->dgid.global.interface_id)) in hfi1_ruc_check_hdr()
169 const struct ib_global_route *grh, u32 hwords, u32 nwords) in hfi1_make_grh() argument
173 (grh->traffic_class << IB_GRH_TCLASS_SHIFT) | in hfi1_make_grh()
174 (grh->flow_label << IB_GRH_FLOW_SHIFT)); in hfi1_make_grh()
178 hdr->hop_limit = grh->hop_limit; in hfi1_make_grh()
182 grh->sgid_index < HFI1_GUIDS_PER_PORT ? in hfi1_make_grh()
183 get_sguid(ibp, grh->sgid_index) : in hfi1_make_grh()
185 hdr->dgid = grh->dgid; in hfi1_make_grh()
293 struct ib_grh *grh; in hfi1_make_ruc_header_16B() local
302 grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh; in hfi1_make_ruc_header_16B()
305 hfi1_make_grh(ibp, grh, grd, in hfi1_make_ruc_header_16B()
375 struct ib_grh *grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ruc_header_9B() local
379 hfi1_make_grh(ibp, grh, in hfi1_make_ruc_header_9B()