Home
last modified time | relevance | path

Searched refs:atomic_wr (Results 1 – 8 of 8) sorted by relevance

/linux/include/uapi/rdma/
H A Drdma_user_rxe.h156 __DECLARE_FLEX_ARRAY(__u8, atomic_wr);
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c1690 set_raddr_seg(wqe, atomic_wr(wr)->remote_addr, in mthca_tavor_post_send()
1691 atomic_wr(wr)->rkey); in mthca_tavor_post_send()
1694 set_atomic_seg(wqe, atomic_wr(wr)); in mthca_tavor_post_send()
2020 set_raddr_seg(wqe, atomic_wr(wr)->remote_addr, in mthca_arbel_post_send()
2021 atomic_wr(wr)->rkey); in mthca_arbel_post_send()
2024 set_atomic_seg(wqe, atomic_wr(wr)); in mthca_arbel_post_send()
/linux/drivers/infiniband/hw/hfi1/
H A Drc.c850 put_ib_ateth_swap(wqe->atomic_wr.swap, in hfi1_make_rc_req()
852 put_ib_ateth_compare(wqe->atomic_wr.compare_add, in hfi1_make_rc_req()
856 put_ib_ateth_swap(wqe->atomic_wr.compare_add, in hfi1_make_rc_req()
860 put_ib_ateth_vaddr(wqe->atomic_wr.remote_addr, in hfi1_make_rc_req()
863 wqe->atomic_wr.rkey); in hfi1_make_rc_req()
/linux/include/rdma/
H A Drdmavt_qp.h173 struct ib_atomic_wr atomic_wr; member
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c4062 atomic_wr(ib_wr)->remote_addr; in irdma_post_send()
4063 info.op.atomic_compare_swap.swap_data_bytes = atomic_wr(ib_wr)->swap; in irdma_post_send()
4065 atomic_wr(ib_wr)->compare_add; in irdma_post_send()
4067 info.op.atomic_compare_swap.remote_stag = atomic_wr(ib_wr)->rkey; in irdma_post_send()
4079 atomic_wr(ib_wr)->remote_addr; in irdma_post_send()
4081 atomic_wr(ib_wr)->compare_add; in irdma_post_send()
4084 atomic_wr(ib_wr)->rkey; in irdma_post_send()
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c3058 wqe->atomic.cmp_data = atomic_wr(wr)->compare_add; in bnxt_re_post_send_shadow_qp()
3059 wqe->atomic.swap_data = atomic_wr(wr)->swap; in bnxt_re_post_send_shadow_qp()
3063 wqe->atomic.cmp_data = atomic_wr(wr)->compare_add; in bnxt_re_post_send_shadow_qp()
3068 wqe->atomic.remote_va = atomic_wr(wr)->remote_addr; in bnxt_re_post_send_shadow_qp()
3069 wqe->atomic.r_key = atomic_wr(wr)->rkey; in bnxt_re_post_send_shadow_qp()
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c187 aseg->fetchadd_swap_data = cpu_to_le64(atomic_wr(wr)->swap); in set_atomic_seg()
188 aseg->cmp_data = cpu_to_le64(atomic_wr(wr)->compare_add); in set_atomic_seg()
191 cpu_to_le64(atomic_wr(wr)->compare_add); in set_atomic_seg()
538 rc_sq_wqe->rkey = cpu_to_le32(atomic_wr(wr)->rkey); in set_rc_opcode()
539 rc_sq_wqe->va = cpu_to_le64(atomic_wr(wr)->remote_addr); in set_rc_opcode()
/linux/drivers/scsi/
H A Dscsi_debug.c7356 module_param_named(atomic_wr, sdebug_atomic_wr, int, S_IRUGO);
7439 MODULE_PARM_DESC(atomic_wr, "enable ATOMIC WRITE support, support WRITE ATOMIC(16) (def=0)");