Lines Matching refs:s_wr

155 	switch (send->s_wr.opcode) {  in rds_ib_send_unmap_op()
179 __func__, send->s_wr.opcode); in rds_ib_send_unmap_op()
183 send->s_wr.opcode = 0xdead; in rds_ib_send_unmap_op()
198 send->s_wr.wr_id = i | RDS_IB_SEND_OP; in rds_ib_send_init_ring()
199 send->s_wr.sg_list = send->s_sge; in rds_ib_send_init_ring()
200 send->s_wr.ex.imm_data = 0; in rds_ib_send_init_ring()
217 if (send->s_op && send->s_wr.opcode != 0xdead) in rds_ib_send_clear_ring()
272 if (send->s_wr.send_flags & IB_SEND_SIGNALED) in rds_ib_send_cqe_handler()
464 send->s_wr.send_flags |= IB_SEND_SIGNALED; in rds_ib_set_wr_signal_state()
627 send->s_wr.send_flags = send_flags; in rds_ib_xmit()
628 send->s_wr.opcode = IB_WR_SEND; in rds_ib_xmit()
629 send->s_wr.num_sge = 1; in rds_ib_xmit()
630 send->s_wr.next = NULL; in rds_ib_xmit()
645 send->s_wr.num_sge = 2; in rds_ib_xmit()
666 send->s_wr.send_flags |= IB_SEND_SIGNALED | IB_SEND_SOLICITED; in rds_ib_xmit()
668 if (send->s_wr.send_flags & IB_SEND_SIGNALED) in rds_ib_xmit()
672 &send->s_wr, send->s_wr.num_sge, send->s_wr.next); in rds_ib_xmit()
685 prev->s_wr.next = &send->s_wr; in rds_ib_xmit()
703 prev->s_wr.send_flags |= IB_SEND_SOLICITED; in rds_ib_xmit()
704 if (!(prev->s_wr.send_flags & IB_SEND_SIGNALED)) { in rds_ib_xmit()
706 prev->s_wr.send_flags |= IB_SEND_SIGNALED; in rds_ib_xmit()
724 failed_wr = &first->s_wr; in rds_ib_xmit()
725 ret = ib_post_send(ic->i_cm_id->qp, &first->s_wr, &failed_wr); in rds_ib_xmit()
727 first, &first->s_wr, ret, failed_wr); in rds_ib_xmit()
728 BUG_ON(failed_wr != &first->s_wr); in rds_ib_xmit()
900 send->s_wr.send_flags = 0; in rds_ib_xmit_rdma()
906 send->s_wr.opcode = op->op_write ? IB_WR_RDMA_WRITE : IB_WR_RDMA_READ; in rds_ib_xmit_rdma()