Symbol: atomic_wr
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2716
wqe->atomic.cmp_data = atomic_wr(wr)->compare_add;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2717
wqe->atomic.swap_data = atomic_wr(wr)->swap;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2721
wqe->atomic.cmp_data = atomic_wr(wr)->compare_add;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2726
wqe->atomic.remote_va = atomic_wr(wr)->remote_addr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2727
wqe->atomic.r_key = atomic_wr(wr)->rkey;
drivers/infiniband/hw/erdma/erdma_qp.c
598
cpu_to_le64(atomic_wr(send_wr)->swap);
drivers/infiniband/hw/erdma/erdma_qp.c
600
cpu_to_le64(atomic_wr(send_wr)->compare_add);
drivers/infiniband/hw/erdma/erdma_qp.c
605
cpu_to_le64(atomic_wr(send_wr)->compare_add);
drivers/infiniband/hw/erdma/erdma_qp.c
610
sge->addr = cpu_to_le64(atomic_wr(send_wr)->remote_addr);
drivers/infiniband/hw/erdma/erdma_qp.c
611
sge->key = cpu_to_le32(atomic_wr(send_wr)->rkey);
drivers/infiniband/hw/hfi1/rc.c
850
put_ib_ateth_swap(wqe->atomic_wr.swap,
drivers/infiniband/hw/hfi1/rc.c
852
put_ib_ateth_compare(wqe->atomic_wr.compare_add,
drivers/infiniband/hw/hfi1/rc.c
856
put_ib_ateth_swap(wqe->atomic_wr.compare_add,
drivers/infiniband/hw/hfi1/rc.c
860
put_ib_ateth_vaddr(wqe->atomic_wr.remote_addr,
drivers/infiniband/hw/hfi1/rc.c
863
wqe->atomic_wr.rkey);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
186
aseg->fetchadd_swap_data = cpu_to_le64(atomic_wr(wr)->swap);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
187
aseg->cmp_data = cpu_to_le64(atomic_wr(wr)->compare_add);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
190
cpu_to_le64(atomic_wr(wr)->compare_add);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
537
rc_sq_wqe->rkey = cpu_to_le32(atomic_wr(wr)->rkey);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
538
rc_sq_wqe->va = cpu_to_le64(atomic_wr(wr)->remote_addr);
drivers/infiniband/hw/ionic/ionic_datapath.c
1142
rc = ionic_prep_atomic(qp, atomic_wr(wr));
drivers/infiniband/hw/irdma/verbs.c
3987
atomic_wr(ib_wr)->remote_addr;
drivers/infiniband/hw/irdma/verbs.c
3988
info.op.atomic_compare_swap.swap_data_bytes = atomic_wr(ib_wr)->swap;
drivers/infiniband/hw/irdma/verbs.c
3990
atomic_wr(ib_wr)->compare_add;
drivers/infiniband/hw/irdma/verbs.c
3992
info.op.atomic_compare_swap.remote_stag = atomic_wr(ib_wr)->rkey;
drivers/infiniband/hw/irdma/verbs.c
4004
atomic_wr(ib_wr)->remote_addr;
drivers/infiniband/hw/irdma/verbs.c
4006
atomic_wr(ib_wr)->compare_add;
drivers/infiniband/hw/irdma/verbs.c
4009
atomic_wr(ib_wr)->rkey;
drivers/infiniband/hw/mlx4/qp.c
3620
set_raddr_seg(wqe, atomic_wr(wr)->remote_addr,
drivers/infiniband/hw/mlx4/qp.c
3621
atomic_wr(wr)->rkey);
drivers/infiniband/hw/mlx4/qp.c
3624
set_atomic_seg(wqe, atomic_wr(wr));
drivers/infiniband/hw/mlx4/qp.c
3633
set_raddr_seg(wqe, atomic_wr(wr)->remote_addr,
drivers/infiniband/hw/mlx4/qp.c
3634
atomic_wr(wr)->rkey);
drivers/infiniband/hw/mlx4/qp.c
3637
set_masked_atomic_seg(wqe, atomic_wr(wr));
drivers/infiniband/hw/mthca/mthca_qp.c
1690
set_raddr_seg(wqe, atomic_wr(wr)->remote_addr,
drivers/infiniband/hw/mthca/mthca_qp.c
1691
atomic_wr(wr)->rkey);
drivers/infiniband/hw/mthca/mthca_qp.c
1694
set_atomic_seg(wqe, atomic_wr(wr));
drivers/infiniband/hw/mthca/mthca_qp.c
2020
set_raddr_seg(wqe, atomic_wr(wr)->remote_addr,
drivers/infiniband/hw/mthca/mthca_qp.c
2021
atomic_wr(wr)->rkey);
drivers/infiniband/hw/mthca/mthca_qp.c
2024
set_atomic_seg(wqe, atomic_wr(wr));
drivers/infiniband/hw/qedr/verbs.c
3685
DMA_REGPAIR_LE(awqe2->remote_va, atomic_wr(wr)->remote_addr);
drivers/infiniband/hw/qedr/verbs.c
3686
awqe2->r_key = cpu_to_le32(atomic_wr(wr)->rkey);
drivers/infiniband/hw/qedr/verbs.c
3693
atomic_wr(wr)->compare_add);
drivers/infiniband/hw/qedr/verbs.c
3697
atomic_wr(wr)->swap);
drivers/infiniband/hw/qedr/verbs.c
3699
atomic_wr(wr)->compare_add);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
805
atomic_wr(wr)->remote_addr;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
806
wqe_hdr->wr.atomic.rkey = atomic_wr(wr)->rkey;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
808
atomic_wr(wr)->compare_add;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
811
atomic_wr(wr)->swap;
drivers/infiniband/sw/rdmavt/qp.c
3072
if (unlikely(wqe->atomic_wr.remote_addr & (sizeof(u64) - 1)))
drivers/infiniband/sw/rdmavt/qp.c
3075
wqe->atomic_wr.remote_addr,
drivers/infiniband/sw/rdmavt/qp.c
3076
wqe->atomic_wr.rkey,
drivers/infiniband/sw/rdmavt/qp.c
3081
sdata = wqe->atomic_wr.compare_add;
drivers/infiniband/sw/rdmavt/qp.c
3086
sdata, wqe->atomic_wr.swap);
drivers/infiniband/sw/rxe/rxe_req.c
537
memcpy(payload_addr(pkt), wqe->dma.atomic_wr, payload);
drivers/infiniband/sw/rxe/rxe_verbs.c
722
if (atomic_wr(ibwr)->remote_addr & 0x7) {
drivers/infiniband/sw/rxe/rxe_verbs.c
799
atomic_wr(ibwr)->remote_addr;
drivers/infiniband/sw/rxe/rxe_verbs.c
801
atomic_wr(ibwr)->compare_add;
drivers/infiniband/sw/rxe/rxe_verbs.c
802
wr->wr.atomic.swap = atomic_wr(ibwr)->swap;
drivers/infiniband/sw/rxe/rxe_verbs.c
803
wr->wr.atomic.rkey = atomic_wr(ibwr)->rkey;
drivers/infiniband/sw/rxe/rxe_verbs.c
865
wqe->iova = mask & WR_ATOMIC_MASK ? atomic_wr(ibwr)->remote_addr :
drivers/scsi/scsi_debug.c
7364
module_param_named(atomic_wr, sdebug_atomic_wr, int, S_IRUGO);
drivers/scsi/scsi_debug.c
7447
MODULE_PARM_DESC(atomic_wr, "enable ATOMIC WRITE support, support WRITE ATOMIC(16) (def=0)");
include/rdma/rdmavt_qp.h
173
struct ib_atomic_wr atomic_wr;
include/uapi/rdma/rdma_user_rxe.h
156
__DECLARE_FLEX_ARRAY(__u8, atomic_wr);