Home
last modified time | relevance | path

Searched refs:reth (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/qib/
Dqib_uc.c130 ohdr->u.rc.reth.vaddr = in qib_make_uc_req()
132 ohdr->u.rc.reth.rkey = in qib_make_uc_req()
134 ohdr->u.rc.reth.length = cpu_to_be32(len); in qib_make_uc_req()
247 struct ib_reth *reth; in qib_uc_rcv() local
415 reth = &ohdr->u.rc.reth; in qib_uc_rcv()
416 hdrsize += sizeof(*reth); in qib_uc_rcv()
417 qp->r_len = be32_to_cpu(reth->length); in qib_uc_rcv()
421 u32 rkey = be32_to_cpu(reth->rkey); in qib_uc_rcv()
422 u64 vaddr = be64_to_cpu(reth->vaddr); in qib_uc_rcv()
Dqib_rc.c358 ohdr->u.rc.reth.vaddr = in qib_make_rc_req()
360 ohdr->u.rc.reth.rkey = in qib_make_rc_req()
362 ohdr->u.rc.reth.length = cpu_to_be32(len); in qib_make_rc_req()
401 ohdr->u.rc.reth.vaddr = in qib_make_rc_req()
403 ohdr->u.rc.reth.rkey = in qib_make_rc_req()
405 ohdr->u.rc.reth.length = cpu_to_be32(len); in qib_make_rc_req()
407 hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32); in qib_make_rc_req()
563 ohdr->u.rc.reth.vaddr = in qib_make_rc_req()
565 ohdr->u.rc.reth.rkey = in qib_make_rc_req()
567 ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len); in qib_make_rc_req()
[all …]
/Linux-v4.19/include/rdma/
Dib_hdrs.h109 struct ib_reth reth; member
150 static inline u64 get_ib_reth_vaddr(struct ib_reth *reth) in get_ib_reth_vaddr() argument
152 return ib_u64_get(&reth->vaddr); in get_ib_reth_vaddr()
155 static inline void put_ib_reth_vaddr(u64 val, struct ib_reth *reth) in put_ib_reth_vaddr() argument
157 ib_u64_put(val, &reth->vaddr); in put_ib_reth_vaddr()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Duc.c185 ohdr->u.rc.reth.vaddr = in hfi1_make_uc_req()
187 ohdr->u.rc.reth.rkey = in hfi1_make_uc_req()
189 ohdr->u.rc.reth.length = cpu_to_be32(len); in hfi1_make_uc_req()
317 struct ib_reth *reth; in hfi1_uc_rcv() local
490 reth = &ohdr->u.rc.reth; in hfi1_uc_rcv()
491 qp->r_len = be32_to_cpu(reth->length); in hfi1_uc_rcv()
495 u32 rkey = be32_to_cpu(reth->rkey); in hfi1_uc_rcv()
496 u64 vaddr = be64_to_cpu(reth->vaddr); in hfi1_uc_rcv()
Drc.c450 &ohdr->u.rc.reth); in hfi1_make_rc_req()
451 ohdr->u.rc.reth.rkey = in hfi1_make_rc_req()
453 ohdr->u.rc.reth.length = cpu_to_be32(len); in hfi1_make_rc_req()
493 &ohdr->u.rc.reth); in hfi1_make_rc_req()
494 ohdr->u.rc.reth.rkey = in hfi1_make_rc_req()
496 ohdr->u.rc.reth.length = cpu_to_be32(len); in hfi1_make_rc_req()
498 hwords += sizeof(ohdr->u.rc.reth) / sizeof(u32); in hfi1_make_rc_req()
663 &ohdr->u.rc.reth); in hfi1_make_rc_req()
664 ohdr->u.rc.reth.rkey = in hfi1_make_rc_req()
666 ohdr->u.rc.reth.length = cpu_to_be32(wqe->length - len); in hfi1_make_rc_req()
[all …]
Dtrace.c301 get_ib_reth_vaddr(&eh->rc.reth), in parse_everbs_hdrs()
302 be32_to_cpu(eh->rc.reth.rkey), in parse_everbs_hdrs()
303 be32_to_cpu(eh->rc.reth.length), in parse_everbs_hdrs()
313 get_ib_reth_vaddr(&eh->rc.reth), in parse_everbs_hdrs()
314 be32_to_cpu(eh->rc.reth.rkey), in parse_everbs_hdrs()
315 be32_to_cpu(eh->rc.reth.length)); in parse_everbs_hdrs()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_hdr.h562 struct rxe_reth *reth = arg; in __reth_va() local
564 return be64_to_cpu(reth->va); in __reth_va()
569 struct rxe_reth *reth = arg; in __reth_set_va() local
571 reth->va = cpu_to_be64(va); in __reth_set_va()
576 struct rxe_reth *reth = arg; in __reth_rkey() local
578 return be32_to_cpu(reth->rkey); in __reth_rkey()
583 struct rxe_reth *reth = arg; in __reth_set_rkey() local
585 reth->rkey = cpu_to_be32(rkey); in __reth_set_rkey()
590 struct rxe_reth *reth = arg; in __reth_len() local
592 return be32_to_cpu(reth->len); in __reth_len()
[all …]