Symbol: atomic_wr
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3058
wqe->atomic.cmp_data = atomic_wr(wr)->compare_add;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3059
wqe->atomic.swap_data = atomic_wr(wr)->swap;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3063
wqe->atomic.cmp_data = atomic_wr(wr)->compare_add;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3068
wqe->atomic.remote_va = atomic_wr(wr)->remote_addr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
3069
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
187
aseg->fetchadd_swap_data = cpu_to_le64(atomic_wr(wr)->swap);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
188
aseg->cmp_data = cpu_to_le64(atomic_wr(wr)->compare_add);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
191
cpu_to_le64(atomic_wr(wr)->compare_add);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
538
rc_sq_wqe->rkey = cpu_to_le32(atomic_wr(wr)->rkey);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
539
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
4064
atomic_wr(ib_wr)->remote_addr;
drivers/infiniband/hw/irdma/verbs.c
4065
info.op.atomic_compare_swap.swap_data_bytes = atomic_wr(ib_wr)->swap;
drivers/infiniband/hw/irdma/verbs.c
4067
atomic_wr(ib_wr)->compare_add;
drivers/infiniband/hw/irdma/verbs.c
4069
info.op.atomic_compare_swap.remote_stag = atomic_wr(ib_wr)->rkey;
drivers/infiniband/hw/irdma/verbs.c
4081
atomic_wr(ib_wr)->remote_addr;
drivers/infiniband/hw/irdma/verbs.c
4083
atomic_wr(ib_wr)->compare_add;
drivers/infiniband/hw/irdma/verbs.c
4086
atomic_wr(ib_wr)->rkey;
drivers/infiniband/hw/mlx4/qp.c
3597
set_raddr_seg(wqe, atomic_wr(wr)->remote_addr,
drivers/infiniband/hw/mlx4/qp.c
3598
atomic_wr(wr)->rkey);
drivers/infiniband/hw/mlx4/qp.c
3601
set_atomic_seg(wqe, atomic_wr(wr));
drivers/infiniband/hw/mlx4/qp.c
3610
set_raddr_seg(wqe, atomic_wr(wr)->remote_addr,
drivers/infiniband/hw/mlx4/qp.c
3611
atomic_wr(wr)->rkey);
drivers/infiniband/hw/mlx4/qp.c
3614
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
3647
DMA_REGPAIR_LE(awqe2->remote_va, atomic_wr(wr)->remote_addr);
drivers/infiniband/hw/qedr/verbs.c
3648
awqe2->r_key = cpu_to_le32(atomic_wr(wr)->rkey);
drivers/infiniband/hw/qedr/verbs.c
3655
atomic_wr(wr)->compare_add);
drivers/infiniband/hw/qedr/verbs.c
3659
atomic_wr(wr)->swap);
drivers/infiniband/hw/qedr/verbs.c
3661
atomic_wr(wr)->compare_add);
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
803
atomic_wr(wr)->remote_addr;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
804
wqe_hdr->wr.atomic.rkey = atomic_wr(wr)->rkey;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
806
atomic_wr(wr)->compare_add;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c
809
atomic_wr(wr)->swap;
drivers/infiniband/sw/rdmavt/qp.c
3069
if (unlikely(wqe->atomic_wr.remote_addr & (sizeof(u64) - 1)))
drivers/infiniband/sw/rdmavt/qp.c
3072
wqe->atomic_wr.remote_addr,
drivers/infiniband/sw/rdmavt/qp.c
3073
wqe->atomic_wr.rkey,
drivers/infiniband/sw/rdmavt/qp.c
3078
sdata = wqe->atomic_wr.compare_add;
drivers/infiniband/sw/rdmavt/qp.c
3083
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
707
if (atomic_wr(ibwr)->remote_addr & 0x7) {
drivers/infiniband/sw/rxe/rxe_verbs.c
784
atomic_wr(ibwr)->remote_addr;
drivers/infiniband/sw/rxe/rxe_verbs.c
786
atomic_wr(ibwr)->compare_add;
drivers/infiniband/sw/rxe/rxe_verbs.c
787
wr->wr.atomic.swap = atomic_wr(ibwr)->swap;
drivers/infiniband/sw/rxe/rxe_verbs.c
788
wr->wr.atomic.rkey = atomic_wr(ibwr)->rkey;
drivers/infiniband/sw/rxe/rxe_verbs.c
850
wqe->iova = mask & WR_ATOMIC_MASK ? atomic_wr(ibwr)->remote_addr :
drivers/scsi/scsi_debug.c
7356
module_param_named(atomic_wr, sdebug_atomic_wr, int, S_IRUGO);
drivers/scsi/scsi_debug.c
7439
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);