s_atomic_wr 106 net/rds/ib.h struct ib_atomic_wr s_atomic_wr; s_atomic_wr 775 net/rds/ib_send.c send->s_atomic_wr.wr.opcode = IB_WR_MASKED_ATOMIC_CMP_AND_SWP; s_atomic_wr 776 net/rds/ib_send.c send->s_atomic_wr.compare_add = op->op_m_cswp.compare; s_atomic_wr 777 net/rds/ib_send.c send->s_atomic_wr.swap = op->op_m_cswp.swap; s_atomic_wr 778 net/rds/ib_send.c send->s_atomic_wr.compare_add_mask = op->op_m_cswp.compare_mask; s_atomic_wr 779 net/rds/ib_send.c send->s_atomic_wr.swap_mask = op->op_m_cswp.swap_mask; s_atomic_wr 781 net/rds/ib_send.c send->s_atomic_wr.wr.opcode = IB_WR_MASKED_ATOMIC_FETCH_AND_ADD; s_atomic_wr 782 net/rds/ib_send.c send->s_atomic_wr.compare_add = op->op_m_fadd.add; s_atomic_wr 783 net/rds/ib_send.c send->s_atomic_wr.swap = 0; s_atomic_wr 784 net/rds/ib_send.c send->s_atomic_wr.compare_add_mask = op->op_m_fadd.nocarry_mask; s_atomic_wr 785 net/rds/ib_send.c send->s_atomic_wr.swap_mask = 0; s_atomic_wr 789 net/rds/ib_send.c send->s_atomic_wr.wr.num_sge = 1; s_atomic_wr 790 net/rds/ib_send.c send->s_atomic_wr.wr.next = NULL; s_atomic_wr 791 net/rds/ib_send.c send->s_atomic_wr.remote_addr = op->op_remote_addr; s_atomic_wr 792 net/rds/ib_send.c send->s_atomic_wr.rkey = op->op_rkey; s_atomic_wr 817 net/rds/ib_send.c failed_wr = &send->s_atomic_wr.wr; s_atomic_wr 818 net/rds/ib_send.c ret = ib_post_send(ic->i_cm_id->qp, &send->s_atomic_wr.wr, &failed_wr); s_atomic_wr 820 net/rds/ib_send.c send, &send->s_atomic_wr, ret, failed_wr); s_atomic_wr 821 net/rds/ib_send.c BUG_ON(failed_wr != &send->s_atomic_wr.wr); s_atomic_wr 830 net/rds/ib_send.c if (unlikely(failed_wr != &send->s_atomic_wr.wr)) { s_atomic_wr 832 net/rds/ib_send.c BUG_ON(failed_wr != &send->s_atomic_wr.wr);