Lines Matching refs:s_wr
157 switch (send->s_wr.opcode) { in rds_ib_send_unmap_op()
181 __func__, send->s_wr.opcode); in rds_ib_send_unmap_op()
185 send->s_wr.opcode = 0xdead; in rds_ib_send_unmap_op()
200 send->s_wr.wr_id = i; in rds_ib_send_init_ring()
201 send->s_wr.sg_list = send->s_sge; in rds_ib_send_init_ring()
202 send->s_wr.ex.imm_data = 0; in rds_ib_send_init_ring()
220 if (send->s_op && send->s_wr.opcode != 0xdead) in rds_ib_send_clear_ring()
273 if (send->s_wr.send_flags & IB_SEND_SIGNALED) in rds_ib_send_cqe_handler()
466 send->s_wr.send_flags |= IB_SEND_SIGNALED; in rds_ib_set_wr_signal_state()
629 send->s_wr.send_flags = send_flags; in rds_ib_xmit()
630 send->s_wr.opcode = IB_WR_SEND; in rds_ib_xmit()
631 send->s_wr.num_sge = 1; in rds_ib_xmit()
632 send->s_wr.next = NULL; in rds_ib_xmit()
654 send->s_wr.num_sge = 2; in rds_ib_xmit()
677 send->s_wr.send_flags |= IB_SEND_SOLICITED; in rds_ib_xmit()
680 if (send->s_wr.send_flags & IB_SEND_SIGNALED) in rds_ib_xmit()
684 &send->s_wr, send->s_wr.num_sge, send->s_wr.next); in rds_ib_xmit()
701 prev->s_wr.next = &send->s_wr; in rds_ib_xmit()
719 prev->s_wr.send_flags |= IB_SEND_SOLICITED; in rds_ib_xmit()
720 if (!(prev->s_wr.send_flags & IB_SEND_SIGNALED)) in rds_ib_xmit()
737 failed_wr = &first->s_wr; in rds_ib_xmit()
738 ret = ib_post_send(ic->i_cm_id->qp, &first->s_wr, &failed_wr); in rds_ib_xmit()
740 first, &first->s_wr, ret, failed_wr); in rds_ib_xmit()
741 BUG_ON(failed_wr != &first->s_wr); in rds_ib_xmit()
801 send->s_wr.send_flags = 0; in rds_ib_xmit_atomic()
919 send->s_wr.send_flags = 0; in rds_ib_xmit_rdma()
927 send->s_wr.opcode = op->op_write ? IB_WR_RDMA_WRITE : IB_WR_RDMA_READ; in rds_ib_xmit_rdma()