Lines Matching refs:atomic
166 rds_ib_send_complete(container_of(op, struct rds_message, atomic), in rds_ib_send_unmap_atomic()
206 rm = container_of(send->s_op, struct rds_message, atomic); in rds_ib_send_unmap_op()
813 send->s_wr.wr.atomic.compare_add = op->op_m_cswp.compare; in rds_ib_xmit_atomic()
814 send->s_wr.wr.atomic.swap = op->op_m_cswp.swap; in rds_ib_xmit_atomic()
815 send->s_wr.wr.atomic.compare_add_mask = op->op_m_cswp.compare_mask; in rds_ib_xmit_atomic()
816 send->s_wr.wr.atomic.swap_mask = op->op_m_cswp.swap_mask; in rds_ib_xmit_atomic()
819 send->s_wr.wr.atomic.compare_add = op->op_m_fadd.add; in rds_ib_xmit_atomic()
820 send->s_wr.wr.atomic.swap = 0; in rds_ib_xmit_atomic()
821 send->s_wr.wr.atomic.compare_add_mask = op->op_m_fadd.nocarry_mask; in rds_ib_xmit_atomic()
822 send->s_wr.wr.atomic.swap_mask = 0; in rds_ib_xmit_atomic()
827 send->s_wr.wr.atomic.remote_addr = op->op_remote_addr; in rds_ib_xmit_atomic()
828 send->s_wr.wr.atomic.rkey = op->op_rkey; in rds_ib_xmit_atomic()
830 rds_message_addref(container_of(send->s_op, struct rds_message, atomic)); in rds_ib_xmit_atomic()