Lines Matching refs:ohdr
52 struct ib_other_headers *ohdr; in qib_make_uc_req() local
76 ohdr = &priv->s_hdr->u.oth; in qib_make_uc_req()
78 ohdr = &priv->s_hdr->u.l.oth; in qib_make_uc_req()
119 ohdr->u.imm_data = wqe->wr.ex.imm_data; in qib_make_uc_req()
131 ohdr->u.rc.reth.vaddr = in qib_make_uc_req()
133 ohdr->u.rc.reth.rkey = in qib_make_uc_req()
135 ohdr->u.rc.reth.length = cpu_to_be32(len); in qib_make_uc_req()
148 ohdr->u.rc.imm_data = wqe->wr.ex.imm_data; in qib_make_uc_req()
177 ohdr->u.imm_data = wqe->wr.ex.imm_data; in qib_make_uc_req()
202 ohdr->u.imm_data = wqe->wr.ex.imm_data; in qib_make_uc_req()
216 qib_make_ruc_header(qp, ohdr, bth0 | (qp->s_state << 24), in qib_make_uc_req()
241 struct ib_other_headers *ohdr; in qib_uc_rcv() local
253 ohdr = &hdr->u.oth; in qib_uc_rcv()
256 ohdr = &hdr->u.l.oth; in qib_uc_rcv()
260 opcode = be32_to_cpu(ohdr->bth[0]); in qib_uc_rcv()
264 psn = be32_to_cpu(ohdr->bth[2]); in qib_uc_rcv()
368 wc.ex.imm_data = ohdr->u.imm_data; in qib_uc_rcv()
378 pad = (be32_to_cpu(ohdr->bth[0]) >> 20) & 3; in qib_uc_rcv()
404 rvt_recv_cq(qp, &wc, ib_bth_is_solicited(ohdr)); in qib_uc_rcv()
415 reth = &ohdr->u.rc.reth; in qib_uc_rcv()
441 wc.ex.imm_data = ohdr->u.rc.imm_data; in qib_uc_rcv()
456 wc.ex.imm_data = ohdr->u.imm_data; in qib_uc_rcv()
462 pad = (be32_to_cpu(ohdr->bth[0]) >> 20) & 3; in qib_uc_rcv()
489 pad = (be32_to_cpu(ohdr->bth[0]) >> 20) & 3; in qib_uc_rcv()