/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.h | 300 int mthca_RESIZE_CQ(struct mthca_dev *dev, int cq_num, u32 lkey, u8 log_size);
|
H A D | mthca_srq.c | 53 __be32 lkey; member in struct:mthca_tavor_srq_context 62 __be32 lkey; member in struct:mthca_arbel_srq_context 110 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); 137 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); 198 scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY);
|
H A D | mthca_wqe.h | 66 __be32 lkey; member in struct:mthca_tavor_ud_seg 85 __be32 lkey; member in struct:mthca_bind_seg 103 __be32 lkey; member in struct:mthca_data_seg 120 dseg->lkey = cpu_to_be32(sg->lkey); 127 dseg->lkey = cpu_to_be32(MTHCA_INVAL_LKEY);
|
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_hw.h | 119 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *, int fmr, u32 lkey);
|
/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_phyp.c | 450 mr->lkey = (u32)outs[2]; 479 const u32 pd, u64 *mr_handle, u32 *lkey) 495 *lkey = (u32)outs[2]; 477 ehea_h_alloc_resource_mr(const u64 adapter_handle, const u64 vaddr, const u64 length, const u32 access_ctrl, const u32 pd, u64 *mr_handle, u32 *lkey) argument
|
H A D | ehea_phyp.h | 394 const u32 pd, u64 *mr_handle, u32 *lkey);
|
/linux-master/fs/reiserfs/ |
H A D | ibalance.c | 49 *d_key = tb->lkey[h]; 62 *d_key = tb->lkey[h]; 544 /* insert lkey[h]-th key from CFL[h] to left neighbor L[h] */ 592 tb->lkey[h]); 746 internal_shift_left(INTERNAL_SHIFT_FROM_S_TO_L, tb, h, tb->lnum[h]); /*tb->L[h], tb->CFL[h], tb->lkey[h], tb->S[h], tb->lnum[h]); */ 769 memcpy(internal_key(tb->CFL[h], tb->lkey[h]), key, KEY_SIZE);
|
/linux-master/include/uapi/rdma/ |
H A D | mthca-abi.h | 75 __u32 lkey; member in struct:mthca_create_cq 89 __u32 lkey; member in struct:mthca_resize_cq 94 __u32 lkey; member in struct:mthca_create_srq 105 __u32 lkey; member in struct:mthca_create_qp
|
H A D | rvt-abi.h | 20 __u32 lkey; member in struct:rvt_wqe_sge
|
/linux-master/drivers/infiniband/core/ |
H A D | mad.c | 880 mad_send_wr->sg_list[0].lkey = mad_agent->qp->pd->local_dma_lkey; 889 mad_send_wr->sg_list[1].lkey = mad_agent->qp->pd->local_dma_lkey; 2679 sg_list.lkey = qp_info->port_priv->pd->local_dma_lkey;
|
H A D | nldev.c | 665 if (nla_put_u32(msg, RDMA_NLDEV_ATTR_RES_LKEY, mr->lkey))
|
H A D | rw.c | 80 reg->inv_wr.ex.invalidate_rkey = reg->mr->lkey; 169 reg->wr.wr.ex.invalidate_rkey = reg->mr->lkey; 230 sge->lkey = qp->pd->local_dma_lkey; 259 ctx->single.sge.lkey = qp->pd->local_dma_lkey; 434 ctx->reg->reg_wr.key = ctx->reg->mr->lkey; 470 * Now that we are going to post the WRs we can update the lkey and need_inval 478 ib_update_fast_reg_key(reg->mr, ib_inc_rkey(reg->mr->lkey)); 479 reg->reg_wr.key = reg->mr->lkey; 480 reg->sge.lkey = reg->mr->lkey; [all...] |
H A D | uverbs_cmd.c | 752 resp.lkey = mr->lkey; 872 resp.lkey = mr->lkey;
|
H A D | uverbs_std_types_mr.c | 146 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_DM_MR_RESP_LKEY, &mr->lkey, 147 sizeof(mr->lkey)); 163 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_MR_RESP_LKEY, &mr->lkey, 164 sizeof(mr->lkey)); 260 &mr->lkey, sizeof(mr->lkey));
|
H A D | verbs.c | 259 * Every PD has a local_dma_lkey which can be used as the lkey value for local 315 pd->local_dma_lkey = pd->__internal_mr->lkey;
|
/linux-master/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 125 sg_list[i].lkey = ib_sg_list[i].lkey; 415 wqe->bind.parent_l_key = ib_mr->lkey; 473 if (mr->ib_mr.lkey) 528 mr->ib_mr.lkey = mr->qplib_mr.lkey; 2372 wqe->sg_list[i].lkey = wqe->sg_list[i - 1].lkey; 2398 wqe->sg_list[0].lkey = sge.lkey; [all...] |
H A D | qplib_fp.c | 781 hw_sge->l_key = cpu_to_le32(wqe->sg_list[i].lkey); 1568 sge->lkey = 0xFFFFFFFF; 1599 sge->lkey = 0xFFFFFFFF; 1719 dsge->l_key = cpu_to_le32(ssge[indx].lkey);
|
H A D | qplib_fp.h | 112 u32 lkey; member in struct:bnxt_qplib_sge
|
H A D | qplib_sp.c | 496 if (mrw->lkey == 0xFFFFFFFF) { 497 dev_info(&res->pdev->dev, "SP: Free a reserved lkey MRW\n"); 512 req.key = cpu_to_le32(mrw->lkey); 561 mrw->lkey = le32_to_cpu(resp.xid); 578 req.lkey = cpu_to_le32(mrw->lkey); 657 req.key = cpu_to_le32(mr->lkey);
|
H A D | qplib_sp.h | 112 u32 lkey; member in struct:bnxt_qplib_mrw
|
H A D | roce_hsi.h | 1449 __le32 lkey; member in struct:cmdq_deregister_mr
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | mem.c | 384 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; 653 mhp->ibmr.rkey = mhp->ibmr.lkey = stag;
|
H A D | qp.c | 471 *flitp = cpu_to_be64(((u64)sg_list[i].lkey << 32) | 670 wqe->read.stag_sink = cpu_to_be32(wr->sg_list[0].lkey); 1180 c4iw_invalidate_mr(rhp, wr->sg_list[0].lkey);
|
/linux-master/drivers/infiniband/hw/efa/ |
H A D | efa_io_defs.h | 127 * 23:0 : lkey - local memory translation key 130 u32 lkey; member in struct:efa_io_tx_buf_desc 199 * 23:0 : lkey
|
H A D | efa_verbs.c | 1656 mr->ibmr.lkey = result.l_key; 1665 ibdev_dbg(&dev->ibdev, "Registered mr[%d]\n", mr->ibmr.lkey); 1787 ibdev_dbg(&dev->ibdev, "Deregister mr[%d]\n", ibmr->lkey); 1789 params.l_key = mr->ibmr.lkey;
|