Lines Matching refs:wr
429 sqp->s_sge.num_sge = wqe->wr.num_sge; in qib_ruc_loopback()
431 switch (wqe->wr.opcode) { in qib_ruc_loopback()
434 wc.ex.imm_data = wqe->wr.ex.imm_data; in qib_ruc_loopback()
448 wc.ex.imm_data = wqe->wr.ex.imm_data; in qib_ruc_loopback()
461 wqe->wr.wr.rdma.remote_addr, in qib_ruc_loopback()
462 wqe->wr.wr.rdma.rkey, in qib_ruc_loopback()
474 wqe->wr.wr.rdma.remote_addr, in qib_ruc_loopback()
475 wqe->wr.wr.rdma.rkey, in qib_ruc_loopback()
483 qp->r_sge.num_sge = wqe->wr.num_sge; in qib_ruc_loopback()
492 wqe->wr.wr.atomic.remote_addr, in qib_ruc_loopback()
493 wqe->wr.wr.atomic.rkey, in qib_ruc_loopback()
498 sdata = wqe->wr.wr.atomic.compare_add; in qib_ruc_loopback()
500 (wqe->wr.opcode == IB_WR_ATOMIC_FETCH_AND_ADD) ? in qib_ruc_loopback()
503 sdata, wqe->wr.wr.atomic.swap); in qib_ruc_loopback()
550 if (wqe->wr.opcode == IB_WR_RDMA_WRITE_WITH_IMM) in qib_ruc_loopback()
564 wqe->wr.send_flags & IB_SEND_SOLICITED); in qib_ruc_loopback()
779 for (i = 0; i < wqe->wr.num_sge; i++) { in qib_send_complete()
787 atomic_dec(&to_iah(wqe->wr.wr.ud.ah)->refcount); in qib_send_complete()
791 (wqe->wr.send_flags & IB_SEND_SIGNALED) || in qib_send_complete()
796 wc.wr_id = wqe->wr.wr_id; in qib_send_complete()
798 wc.opcode = ib_qib_wc_opcode[wqe->wr.opcode]; in qib_send_complete()