Home
last modified time | relevance | path

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

/linux/drivers/infiniband/core/
H A Drw.c307 struct ib_rdma_wr *rdma_wr = &ctx->map.wrs[i]; in rdma_rw_init_map_wrs() local
311 rdma_wr->wr.opcode = IB_WR_RDMA_WRITE; in rdma_rw_init_map_wrs()
313 rdma_wr->wr.opcode = IB_WR_RDMA_READ; in rdma_rw_init_map_wrs()
314 rdma_wr->remote_addr = remote_addr + total_len; in rdma_rw_init_map_wrs()
315 rdma_wr->rkey = rkey; in rdma_rw_init_map_wrs()
316 rdma_wr->wr.num_sge = nr_sge; in rdma_rw_init_map_wrs()
317 rdma_wr->wr.sg_list = sge; in rdma_rw_init_map_wrs()
330 rdma_wr->wr.next = i + 1 < ctx->nr_ops ? in rdma_rw_init_map_wrs()
347 struct ib_rdma_wr *rdma_wr = &ctx->single.wr; in rdma_rw_init_single_wr() local
355 memset(rdma_wr, 0, sizeof(*rdma_wr)); in rdma_rw_init_single_wr()
[all …]
/linux/drivers/infiniband/hw/erdma/
H A Derdma_qp.c454 struct ib_rdma_wr *rdma_wr; in erdma_push_one_sqe() local
492 rdma_wr = container_of(send_wr, struct ib_rdma_wr, wr); in erdma_push_one_sqe()
496 write_sqe->sink_stag = cpu_to_le32(rdma_wr->rkey); in erdma_push_one_sqe()
498 cpu_to_le32(upper_32_bits(rdma_wr->remote_addr)); in erdma_push_one_sqe()
500 cpu_to_le32(lower_32_bits(rdma_wr->remote_addr)); in erdma_push_one_sqe()
519 rdma_wr = container_of(send_wr, struct ib_rdma_wr, wr); in erdma_push_one_sqe()
529 sge->addr = cpu_to_le64(rdma_wr->remote_addr); in erdma_push_one_sqe()
530 sge->key = cpu_to_le32(rdma_wr->rkey); in erdma_push_one_sqe()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c1703 set_raddr_seg(wqe, rdma_wr(wr)->remote_addr, in mthca_tavor_post_send()
1704 rdma_wr(wr)->rkey); in mthca_tavor_post_send()
1720 set_raddr_seg(wqe, rdma_wr(wr)->remote_addr, in mthca_tavor_post_send()
1721 rdma_wr(wr)->rkey); in mthca_tavor_post_send()
2033 set_raddr_seg(wqe, rdma_wr(wr)->remote_addr, in mthca_arbel_post_send()
2034 rdma_wr(wr)->rkey); in mthca_arbel_post_send()
2050 set_raddr_seg(wqe, rdma_wr(wr)->remote_addr, in mthca_arbel_post_send()
2051 rdma_wr(wr)->rkey); in mthca_arbel_post_send()
/linux/drivers/infiniband/hw/hfi1/
H A Duc.c145 cpu_to_be64(wqe->rdma_wr.remote_addr); in hfi1_make_uc_req()
147 cpu_to_be32(wqe->rdma_wr.rkey); in hfi1_make_uc_req()
H A Drc.c595 wqe->rdma_wr.remote_addr, in hfi1_make_rc_req()
598 cpu_to_be32(wqe->rdma_wr.rkey); in hfi1_make_rc_req()
743 wqe->rdma_wr.remote_addr, in hfi1_make_rc_req()
746 cpu_to_be32(wqe->rdma_wr.rkey); in hfi1_make_rc_req()
993 wqe->rdma_wr.remote_addr + len, in hfi1_make_rc_req()
996 cpu_to_be32(wqe->rdma_wr.rkey); in hfi1_make_rc_req()
H A Dtid_rdma.c1748 rreq->reth.vaddr = cpu_to_be64(wqe->rdma_wr.remote_addr + in hfi1_build_tid_rdma_read_packet()
1750 rreq->reth.rkey = cpu_to_be32(wqe->rdma_wr.rkey); in hfi1_build_tid_rdma_read_packet()
3319 if (!(wqe->rdma_wr.remote_addr & ~PAGE_MASK) && in setup_tid_rdma_wqe()
3386 cpu_to_be64(wqe->rdma_wr.remote_addr + (wqe->length - *len)); in hfi1_build_tid_rdma_write_req()
3388 cpu_to_be32(wqe->rdma_wr.rkey); in hfi1_build_tid_rdma_write_req()
/linux/include/rdma/
H A Drdmavt_qp.h172 struct ib_rdma_wr rdma_wr; member
/linux/drivers/infiniband/hw/mlx5/
H A Dwr.c789 set_raddr_seg(*seg, rdma_wr(wr)->remote_addr, rdma_wr(wr)->rkey); in handle_rdma_op()