Searched refs:rkey (Results 1 - 25 of 42) sorted by relevance

12

/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.h58 u32 *rkey,
73 u32 *rkey);
85 u32 *rkey);
97 u32 *rkey);
H A Dehca_qes.h152 u32 rkey; member in struct:ehca_wqe::__anon950::__anon951
181 u32 rkey; member in struct:ehca_wqe::__anon950::__anon955
H A Dehca_mrmw.c177 &e_maxmr->ib.ib_mr.rkey);
261 &e_mr->ib.ib_mr.rkey);
290 &e_mr->ib.ib_mr.rkey, EHCA_REG_MR);
409 &e_mr->ib.ib_mr.rkey, EHCA_REG_MR);
581 mr->rkey = tmp_rkey;
630 mr_attr->rkey = hipzout.rkey;
718 e_mw->ib_mw.rkey = hipzout.rkey;
753 "mw=%p rkey
1021 ehca_reg_mr(struct ehca_shca *shca, struct ehca_mr *e_mr, u64 *iova_start, u64 size, int acl, struct ehca_pd *e_pd, struct ehca_mr_pginfo *pginfo, u32 *lkey, u32 *rkey, enum ehca_reg_type reg_type) argument
1197 ehca_rereg_mr_rereg1(struct ehca_shca *shca, struct ehca_mr *e_mr, u64 *iova_start, u64 size, u32 acl, struct ehca_pd *e_pd, struct ehca_mr_pginfo *pginfo, u32 *lkey, u32 *rkey) argument
1288 ehca_rereg_mr(struct ehca_shca *shca, struct ehca_mr *e_mr, u64 *iova_start, u64 size, int acl, struct ehca_pd *e_pd, struct ehca_mr_pginfo *pginfo, u32 *lkey, u32 *rkey) argument
1471 ehca_reg_smr(struct ehca_shca *shca, struct ehca_mr *e_origmr, struct ehca_mr *e_newmr, u64 *iova_start, int acl, struct ehca_pd *e_pd, u32 *lkey, u32 *rkey) argument
1687 ehca_reg_maxmr(struct ehca_shca *shca, struct ehca_mr *e_newmr, u64 *iova_start, int acl, struct ehca_pd *e_pd, u32 *lkey, u32 *rkey) argument
[all...]
H A Dehca_classes.h340 u32 rkey; member in struct:ehca_mr_hipzout_parms
349 u32 rkey; member in struct:ehca_mw_hipzout_parms
H A Dhcp_if.c772 outparms->rkey = (u32)outs[3];
831 outparms->rkey = (u32)(outs[5] & (0xffffffff));
868 outparms->rkey = (u32)outs[3];
893 outparms->rkey = (u32)outs[3];
912 outparms->rkey = (u32)outs[3];
928 outparms->rkey = (u32)outs[3];
/drivers/infiniband/hw/qib/
H A Dqib_keys.c221 * @rkey: rkey to check
227 u32 len, u64 vaddr, u32 rkey, int acc)
240 if (rkey == 0) {
260 mr = rkt->table[(rkey >> (32 - ib_qib_lkey_table_size))];
261 if (unlikely(mr == NULL || mr->lkey != rkey || qp->ibqp.pd != mr->pd))
317 u32 rkey = wr->wr.fast_reg.rkey; local
325 if (pd->user || rkey == 0)
328 mr = rkt->table[(rkey >> (3
226 qib_rkey_ok(struct qib_qp *qp, struct qib_sge *sge, u32 len, u64 vaddr, u32 rkey, int acc) argument
[all...]
H A Dqib_rc.c378 ohdr->u.rc.reth.rkey =
379 cpu_to_be32(wqe->wr.wr.rdma.rkey);
429 ohdr->u.rc.reth.rkey =
430 cpu_to_be32(wqe->wr.wr.rdma.rkey);
474 ohdr->u.atomic_eth.rkey = cpu_to_be32(
475 wqe->wr.wr.atomic.rkey);
601 ohdr->u.rc.reth.rkey =
602 cpu_to_be32(wqe->wr.wr.rdma.rkey);
1737 u32 rkey = be32_to_cpu(reth->rkey); local
2069 u32 rkey = be32_to_cpu(reth->rkey); local
2125 u32 rkey = be32_to_cpu(reth->rkey); local
2175 u32 rkey; local
[all...]
H A Dqib_uc.c133 ohdr->u.rc.reth.rkey =
134 cpu_to_be32(wqe->wr.wr.rdma.rkey);
445 u32 rkey = be32_to_cpu(reth->rkey); local
449 /* Check rkey */
451 vaddr, rkey, IB_ACCESS_REMOTE_WRITE);
H A Dqib_mr.c114 * lkey and rkey.
119 mr->ibmr.rkey = mr->mr.lkey;
378 * rkey.
382 fmr->ibfmr.rkey = fmr->mr.lkey;
/drivers/infiniband/hw/mlx4/
H A Dmr.c65 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key;
161 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key;
209 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key;
289 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mfmr.mr.key;
309 &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey);
330 mlx4_fmr_unmap(mdev, &ifmr->mfmr, &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey);
/drivers/infiniband/hw/ipath/
H A Dipath_keys.c194 * @rkey: rkey to check
200 u32 len, u64 vaddr, u32 rkey, int acc)
214 if (rkey == 0) {
232 mr = rkt->table[(rkey >> (32 - ib_ipath_lkey_table_size))];
233 if (unlikely(mr == NULL || mr->lkey != rkey ||
199 ipath_rkey_ok(struct ipath_qp *qp, struct ipath_sge_state *ss, u32 len, u64 vaddr, u32 rkey, int acc) argument
H A Dipath_rc.c354 ohdr->u.rc.reth.rkey =
355 cpu_to_be32(wqe->wr.wr.rdma.rkey);
405 ohdr->u.rc.reth.rkey =
406 cpu_to_be32(wqe->wr.wr.rdma.rkey);
449 ohdr->u.atomic_eth.rkey = cpu_to_be32(
450 wqe->wr.wr.atomic.rkey);
571 ohdr->u.rc.reth.rkey =
572 cpu_to_be32(wqe->wr.wr.rdma.rkey);
1442 u32 rkey = be32_to_cpu(reth->rkey); local
1768 u32 rkey = be32_to_cpu(reth->rkey); local
1823 u32 rkey = be32_to_cpu(reth->rkey); local
1873 u32 rkey; local
[all...]
H A Dipath_uc.c130 ohdr->u.rc.reth.rkey =
131 cpu_to_be32(wqe->wr.wr.rdma.rkey);
440 u32 rkey = be32_to_cpu(reth->rkey); local
444 /* Check rkey */
446 vaddr, rkey,
H A Dipath_ruc.c357 wqe->wr.wr.rdma.rkey,
367 wqe->wr.wr.rdma.rkey,
381 wqe->wr.wr.atomic.rkey,
H A Dipath_mr.c103 * lkey and rkey.
107 mr->ibmr.rkey = mr->ibmr.lkey = mr->mr.lkey;
311 * rkey.
315 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mr.lkey;
/drivers/infiniband/hw/mthca/
H A Dmthca_wqe.h92 __be32 rkey; member in struct:mthca_raddr_seg
H A Dmthca_mr.c444 mr->ibmr.rkey = mr->ibmr.lkey = hw_index_to_key(dev, key);
594 mr->ibmr.rkey = mr->ibmr.lkey = hw_index_to_key(dev, key);
734 fmr->ibmr.lkey = fmr->ibmr.rkey = tavor_hw_index_to_key(key);
777 fmr->ibmr.lkey = fmr->ibmr.rkey = arbel_hw_index_to_key(key);
/drivers/infiniband/ulp/srp/
H A Dib_srp.h139 u32 rkey; member in struct:srp_target_port
H A Dib_srp.c686 unsigned int dma_len, u32 rkey)
691 desc->key = cpu_to_be32(rkey);
711 target->rkey);
724 srp_map_desc(state, 0, state->fmr_len, fmr->fmr->rkey);
758 srp_map_desc(state, dma_addr, dma_len, target->rkey);
773 srp_map_desc(state, dma_addr, dma_len, target->rkey);
865 buf->key = cpu_to_be32(target->rkey);
905 srp_map_desc(&state, dma_addr, dma_len, target->rkey);
947 indirect_hdr->table_desc.key = cpu_to_be32(target->rkey);
2129 target->rkey
685 srp_map_desc(struct srp_map_state *state, dma_addr_t dma_addr, unsigned int dma_len, u32 rkey) argument
[all...]
/drivers/infiniband/ulp/iser/
H A Diser_memory.c351 * obtaining rkey and va
393 regd_buf->reg.rkey = device->mr->rkey;
398 iser_dbg("PHYSICAL Mem.register: lkey: 0x%08X rkey: 0x%08X "
401 (unsigned int)regd_buf->reg.rkey,
H A Diser_initiator.c79 hdr->read_stag = cpu_to_be32(regd_buf->reg.rkey);
83 task->itt, regd_buf->reg.rkey,
131 hdr->write_stag = cpu_to_be32(regd_buf->reg.rkey);
136 task->itt, regd_buf->reg.rkey,
/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h155 u32 rkey; member in struct:rdma_iu
/drivers/infiniband/hw/amso1100/
H A Dc2_mm.c280 mr->ibmr.lkey = mr->ibmr.rkey = be32_to_cpu(reply->stag_index);
/drivers/infiniband/hw/cxgb3/
H A Diwch_mem.c50 mhp->ibmr.rkey = mhp->ibmr.lkey = stag;
/drivers/infiniband/hw/cxgb4/
H A Dmem.c222 mhp->ibmr.rkey = mhp->ibmr.lkey = stag;
670 mhp->ibmw.rkey = stag;
688 mmid = (mw->rkey) >> 8;
727 mhp->ibmr.rkey = mhp->ibmr.lkey = stag;

Completed in 214 milliseconds

12