/drivers/infiniband/hw/ipath/ |
H A D | ipath_keys.c | 194 * @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 D | ipath_uc.c | 130 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 D | ipath_rc.c | 354 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 D | ipath_verbs.h | 97 __be32 rkey; member in struct:ib_reth 103 __be32 rkey; member in struct:ib_atomic_eth 789 u32 len, u64 vaddr, u32 rkey, int acc);
|
/drivers/infiniband/hw/qib/ |
H A D | qib_keys.c | 221 * @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 D | qib_uc.c | 133 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 D | qib_rc.c | 378 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 D | qib_verbs.h | 149 __be32 rkey; member in struct:ib_reth 155 __be32 rkey; member in struct:ib_atomic_eth 936 u32 len, u64 vaddr, u32 rkey, int acc);
|
/drivers/infiniband/hw/mthca/ |
H A D | mthca_wqe.h | 92 __be32 rkey; member in struct:mthca_raddr_seg
|
H A D | mthca_qp.c | 1561 u64 remote_addr, u32 rkey) 1564 rseg->rkey = cpu_to_be32(rkey); 1665 wr->wr.atomic.rkey); 1678 wr->wr.rdma.rkey); 1695 wr->wr.rdma.rkey); 2006 wr->wr.atomic.rkey); 2019 wr->wr.rdma.rkey); 2036 wr->wr.rdma.rkey); 1560 set_raddr_seg(struct mthca_raddr_seg *rseg, u64 remote_addr, u32 rkey) argument
|
/drivers/md/persistent-data/ |
H A D | dm-btree.c | 332 uint64_t rkey; local 351 lower_bound, &rkey, 355 if (rkey != keys[level]) {
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mr.c | 741 int npages, u64 iova, u32 *lkey, u32 *rkey) 754 *lkey = *rkey = fmr->mr.key = hw_index_to_key(key); 852 u32 *lkey, u32 *rkey) 740 mlx4_map_phys_fmr(struct mlx4_dev *dev, struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova, u32 *lkey, u32 *rkey) argument 851 mlx4_fmr_unmap(struct mlx4_dev *dev, struct mlx4_fmr *fmr, u32 *lkey, u32 *rkey) argument
|
/drivers/infiniband/hw/ehca/ |
H A D | ehca_qes.h | 152 u32 rkey; member in struct:ehca_wqe::__anon950::__anon951 181 u32 rkey; member in struct:ehca_wqe::__anon950::__anon955
|
H A D | ehca_classes.h | 340 u32 rkey; member in struct:ehca_mr_hipzout_parms 349 u32 rkey; member in struct:ehca_mw_hipzout_parms
|
H A D | ehca_mrmw.c | 177 &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...] |
/drivers/infiniband/ulp/iser/ |
H A D | iscsi_iser.h | 130 __be32 write_stag; /* write rkey */ 132 __be32 read_stag; /* read rkey */ 186 u32 rkey; member in struct:iser_mem_reg
|
/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.h | 139 u32 rkey; member in struct:srp_target_port
|
H A D | ib_srp.c | 686 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/srpt/ |
H A D | ib_srpt.h | 155 u32 rkey; member in struct:rdma_iu
|
/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 1553 fseg->mem_key = cpu_to_be32(wr->wr.fast_reg.rkey); 1563 static void set_local_inv_seg(struct mlx4_wqe_local_inval_seg *iseg, u32 rkey) argument 1566 iseg->mem_key = cpu_to_be32(rkey); 1572 u64 remote_addr, u32 rkey) 1575 rseg->rkey = cpu_to_be32(rkey); 1760 wr->wr.atomic.rkey); 1773 wr->wr.atomic.rkey); 1788 wr->wr.rdma.rkey); 1571 set_raddr_seg(struct mlx4_wqe_raddr_seg *rseg, u64 remote_addr, u32 rkey) argument
|