/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_keys.c | 75 mr->lkey = (r << (32 - ib_ipath_lkey_table_size)) | in ipath_alloc_lkey() 78 if (mr->lkey == 0) { in ipath_alloc_lkey() 79 mr->lkey |= 1 << 8; in ipath_alloc_lkey() 96 void ipath_free_lkey(struct ipath_lkey_table *rkt, u32 lkey) in ipath_free_lkey() argument 101 if (lkey == 0) in ipath_free_lkey() 103 r = lkey >> (32 - ib_ipath_lkey_table_size); in ipath_free_lkey() 134 if (sge->lkey == 0) { in ipath_lkey_ok() 149 mr = rkt->table[(sge->lkey >> (32 - ib_ipath_lkey_table_size))]; in ipath_lkey_ok() 150 if (unlikely(mr == NULL || mr->lkey != sge->lkey || in ipath_lkey_ok() 233 if (unlikely(mr == NULL || mr->lkey != rkey || in ipath_rkey_ok()
|
D | ipath_mr.c | 107 mr->ibmr.rkey = mr->ibmr.lkey = mr->mr.lkey; in alloc_mr() 260 ipath_free_lkey(&to_idev(ibmr->device)->lk_table, ibmr->lkey); in ipath_dereg_mr() 310 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mr.lkey; in ipath_alloc_fmr() 419 ipath_free_lkey(&to_idev(ibfmr->device)->lk_table, ibfmr->lkey); in ipath_dealloc_fmr()
|
D | ipath_mad.c | 669 u16 lkey = key & 0x7FFF; in add_pkey() local 673 if (lkey == 0x7FFF) { in add_pkey() 699 if ((dd->ipath_pkeys[i] & 0x7FFF) == lkey) { in add_pkey() 712 ipath_stats.sps_pkeys[i] = lkey; in add_pkey()
|
D | ipath_verbs.h | 246 u32 lkey; member 783 void ipath_free_lkey(struct ipath_lkey_table *rkt, u32 lkey);
|
D | ipath_file_ops.c | 614 u16 lkey = key & 0x7FFF; in ipath_set_part_key() local 617 if (lkey == (IPATH_DEFAULT_P_KEY & 0x7FFF)) { in ipath_set_part_key() 631 if (!lkey) { in ipath_set_part_key() 690 if ((dd->ipath_pkeys[i] & 0x7FFF) == lkey) { in ipath_set_part_key() 712 ipath_stats.sps_pkeys[i] = lkey; in ipath_set_part_key()
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_wqe.h | 66 __be32 lkey; member 85 __be32 lkey; member 103 __be32 lkey; member 120 dseg->lkey = cpu_to_be32(sg->lkey); in mthca_set_data_seg() 127 dseg->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); in mthca_set_data_seg_inval()
|
D | mthca_user.h | 74 __u32 lkey; member 88 __u32 lkey; member 93 __u32 lkey; member 104 __u32 lkey; member
|
D | mthca_mr.c | 57 __be32 lkey; member 444 mr->ibmr.rkey = mr->ibmr.lkey = hw_index_to_key(dev, key); in mthca_mr_alloc() 472 memset(&mpt_entry->lkey, 0, in mthca_mr_alloc() 473 sizeof *mpt_entry - offsetof(struct mthca_mpt_entry, lkey)); in mthca_mr_alloc() 481 mthca_dbg(dev, "Dumping MPT entry %08x:\n", mr->ibmr.lkey); in mthca_mr_alloc() 545 static void mthca_free_region(struct mthca_dev *dev, u32 lkey) in mthca_free_region() argument 548 key_to_hw_index(dev, lkey)); in mthca_free_region() 550 mthca_free(&dev->mr_table.mpt_alloc, key_to_hw_index(dev, lkey)); in mthca_free_region() 558 key_to_hw_index(dev, mr->ibmr.lkey) & in mthca_free_mr() 563 mthca_free_region(dev, mr->ibmr.lkey); in mthca_free_mr() [all …]
|
D | mthca_srq.c | 51 __be32 lkey; member 60 __be32 lkey; member 104 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); in mthca_tavor_init_srq_context() 129 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); in mthca_arbel_init_srq_context() 191 scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); in mthca_alloc_srq_buf()
|
D | mthca_provider.c | 465 srq->mr.ibmr.lkey = ucmd.lkey; in mthca_create_srq() 560 qp->mr.ibmr.lkey = ucmd.lkey; in mthca_create_qp() 681 cq->buf.mr.ibmr.lkey = ucmd.lkey; in mthca_create_cq() 772 u32 lkey; in mthca_resize_cq() local 790 lkey = cq->resize_buf->buf.mr.ibmr.lkey; in mthca_resize_cq() 796 lkey = ucmd.lkey; in mthca_resize_cq() 799 ret = mthca_RESIZE_CQ(dev, cq->cqn, lkey, ilog2(entries)); in mthca_resize_cq()
|
D | mthca_eq.c | 61 __be32 lkey; member 543 eq_context->lkey = cpu_to_be32(eq->mr.ibmr.lkey); in mthca_create_eq()
|
D | mthca_cq.c | 71 __be32 lkey; member 842 cq_context->lkey = cpu_to_be32(cq->buf.mr.ibmr.lkey); in mthca_init_cq()
|
D | mthca_cmd.h | 300 int mthca_RESIZE_CQ(struct mthca_dev *dev, int cq_num, u32 lkey, u8 log_size);
|
D | mthca_av.c | 197 ah->key = pd->ntmr.ibmr.lkey; in mthca_create_ah()
|
D | mthca_qp.c | 695 qp_context->wqe_lkey = cpu_to_be32(qp->mr.ibmr.lkey); in __mthca_modify_qp() 1206 scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); in mthca_alloc_qp_common() 1538 data->lkey = cpu_to_be32(to_mpd(sqp->qp.ibqp.pd)->ntmr.ibmr.lkey); in build_mlx_header() 1587 useg->lkey = cpu_to_be32(to_mah(wr->wr.ud.ah)->key); in set_tavor_ud_seg()
|
D | mthca_cmd.c | 1667 int mthca_RESIZE_CQ(struct mthca_dev *dev, int cq_num, u32 lkey, u8 log_size) in mthca_RESIZE_CQ() argument 1688 MTHCA_PUT(inbox, lkey, RESIZE_CQ_LKEY_OFFSET); in mthca_RESIZE_CQ()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_keys.c | 93 mr->lkey = (r << (32 - ib_qib_lkey_table_size)) | in qib_alloc_lkey() 96 if (mr->lkey == 0) { in qib_alloc_lkey() 97 mr->lkey |= 1 << 8; in qib_alloc_lkey() 120 u32 lkey = mr->lkey; in qib_free_lkey() local 128 if (lkey == 0) in qib_free_lkey() 131 r = lkey >> (32 - ib_qib_lkey_table_size); in qib_free_lkey() 167 if (sge->lkey == 0) { in qib_lkey_ok() 188 rkt->table[(sge->lkey >> (32 - ib_qib_lkey_table_size))]); in qib_lkey_ok() 189 if (unlikely(!mr || mr->lkey != sge->lkey || mr->pd != &pd->ibpd)) in qib_lkey_ok() 289 if (unlikely(!mr || mr->lkey != rkey || qp->ibqp.pd != mr->pd)) in qib_rkey_ok() [all …]
|
D | qib_mr.c | 160 mr->ibmr.lkey = mr->mr.lkey; in alloc_mr() 161 mr->ibmr.rkey = mr->mr.lkey; in alloc_mr() 404 fmr->ibfmr.rkey = fmr->mr.lkey; in qib_alloc_fmr() 405 fmr->ibfmr.lkey = fmr->mr.lkey; in qib_alloc_fmr()
|
D | qib_verbs.c | 190 } else if (sge->length == 0 && sge->mr->lkey) { in qib_copy_sge() 231 } else if (sge->length == 0 && sge->mr->lkey) { in qib_skip_sge() 278 } else if (sge.length == 0 && sge.mr->lkey) { in qib_count_sge() 316 } else if (sge->length == 0 && sge->mr->lkey) { in qib_copy_from_sge() 745 } else if (sge->length == 0 && sge->mr->lkey) { in update_sge()
|
D | qib_file_ops.c | 572 u16 lkey = key & 0x7FFF; in qib_set_part_key() local 575 if (lkey == (QIB_DEFAULT_P_KEY & 0x7FFF)) { in qib_set_part_key() 581 if (!lkey) { in qib_set_part_key() 626 if ((ppd->pkeys[i] & 0x7FFF) == lkey) { in qib_set_part_key()
|
D | qib_ud.c | 191 } else if (sge->length == 0 && sge->mr->lkey) { in qib_ud_loopback()
|
D | qib_sdma.c | 623 } else if (sge->length == 0 && sge->mr->lkey) { in qib_sdma_verbs_send()
|
D | qib_mad.c | 926 u16 lkey = key & 0x7FFF; in add_pkey() local 930 if (lkey == 0x7FFF) { in add_pkey() 956 if ((ppd->pkeys[i] & 0x7FFF) == lkey) { in add_pkey()
|
D | qib_verbs.h | 302 u32 lkey; member
|
D | qib_ruc.c | 531 } else if (sge->length == 0 && sge->mr->lkey) { in qib_ruc_loopback()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_mrmw.h | 57 u32 *lkey, 72 u32 *lkey, 84 u32 *lkey, 96 u32 *lkey,
|
D | ehca_mrmw.c | 176 &e_maxmr->ib.ib_mr.lkey, in ehca_get_dma_mr() 260 e_pd, &e_mr->ib.ib_mr.lkey, in ehca_reg_phys_mr() 289 e_pd, &pginfo, &e_mr->ib.ib_mr.lkey, in ehca_reg_phys_mr() 405 e_pd, &pginfo, &e_mr->ib.ib_mr.lkey, in ehca_reg_user_mr() 492 mr, shca->maxmr, mr->lkey); in ehca_rereg_phys_mr() 577 mr->lkey = tmp_lkey; in ehca_rereg_phys_mr() 619 e_mr->ipz_mr_handle.handle, mr->lkey); in ehca_query_mr() 626 mr_attr->lkey = hipzout.lkey; in ehca_query_mr() 658 mr, shca->maxmr, mr->lkey); in ehca_dereg_mr() 669 e_mr->ipz_mr_handle.handle, mr->lkey); in ehca_dereg_mr() [all …]
|
D | ehca_reqs.c | 93 wqe_p->u.all_rcv.sg_list[cnt_ds].lkey = in ehca_write_rwqe() 94 recv_wr->sg_list[cnt_ds].lkey; in ehca_write_rwqe() 141 idx, j, data, sge->length, sge->lkey); in trace_send_wr_ud() 249 wqe_p->u.ud_av.sg_list[idx].lkey = in ehca_write_swqe() 250 send_wr->sg_list[idx].lkey; in ehca_write_swqe() 283 wqe_p->u.nud.sg_list[idx].lkey = in ehca_write_swqe() 284 send_wr->sg_list[idx].lkey; in ehca_write_swqe()
|
D | ehca_qes.h | 52 u32 lkey; member 192 u32 lkey; member
|
D | hcp_if.c | 751 outparms->lkey = (u32)outs[2]; in hipz_h_alloc_resource_mr() 810 outparms->lkey = (u32)(outs[5] >> 32); in hipz_h_query_mr() 847 outparms->lkey = (u32)outs[2]; in hipz_h_reregister_pmr() 872 outparms->lkey = (u32)outs[2]; in hipz_h_register_smr()
|
D | ehca_classes.h | 339 u32 lkey; member
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iser_initiator.c | 155 tx_dsg->lkey = mem_reg->sge.lkey; in iser_prepare_write_cmd() 176 if (tx_desc->tx_sg[0].lkey != device->mr->lkey) { in iser_create_send_desc() 177 tx_desc->tx_sg[0].lkey = device->mr->lkey; in iser_create_send_desc() 294 rx_sg->lkey = device->mr->lkey; in iser_alloc_rx_descriptors() 486 tx_dsg->lkey = mem_reg->sge.lkey; in iser_send_data_out() 548 tx_dsg->lkey = device->mr->lkey; in iser_send_control()
|
D | iser_memory.c | 396 reg->sge.lkey = device->mr->lkey; in iser_reg_dma() 402 " length=0x%x\n", reg->sge.lkey, reg->rkey, in iser_reg_dma() 474 mem_reg->sge.lkey = fmr->fmr->lkey; in iser_reg_page_vec() 700 sig_reg->sge.lkey = pi_ctx->sig_mr->lkey; in iser_reg_sig_mr() 706 sig_reg->sge.lkey, sig_reg->rkey, sig_reg->sge.addr, in iser_reg_sig_mr() 776 reg->sge.lkey = mr->lkey; in iser_fast_reg_mr()
|
D | iscsi_iser.c | 208 tx_desc->tx_sg[0].lkey = device->mr->lkey; in iser_initialize_task_headers()
|
D | iser_verbs.c | 1012 sge.lkey = ib_conn->device->mr->lkey; in iser_post_recvl()
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_user.h | 60 __u32 lkey; member 74 __u32 lkey; member
|
D | c2_mm.c | 280 mr->ibmr.lkey = mr->ibmr.rkey = be32_to_cpu(reply->stag_index); in c2_nsmr_register_phys_kern() 294 cpu_to_be32(mr->ibmr.lkey), in c2_nsmr_register_phys_kern()
|
D | c2_qp.c | 683 dst->stag = cpu_to_be32(src->lkey); in move_sgl() 888 cpu_to_be32(ib_wr->sg_list->lkey); in c2_post_send()
|
D | c2_provider.c | 501 err = c2_stag_dealloc(to_c2dev(ib_mr->device), ib_mr->lkey); in c2_dereg_mr()
|
/linux-4.1.27/net/9p/ |
D | trans_rdma.c | 98 u32 lkey; member 418 sge.lkey = rdma->lkey; in post_recv() 509 sge.lkey = rdma->lkey; in rdma_request() 723 rdma->lkey = rdma->cm_id->device->local_dma_lkey; in rdma_create_trans() 728 rdma->lkey = rdma->dma_mr->lkey; in rdma_create_trans()
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib_verbs.c | 224 priv->tx_sge[i].lkey = priv->mr->lkey; in ipoib_transport_dev_init() 230 priv->rx_sge[0].lkey = priv->mr->lkey; in ipoib_transport_dev_init()
|
D | ipoib_cm.c | 335 sge[i].lkey = priv->mr->lkey; in ipoib_cm_init_rx_wr()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | mr.c | 75 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; in mlx4_ib_get_dma_mr() 172 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; in mlx4_ib_reg_user_mr() 373 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; in mlx4_ib_alloc_fast_reg_mr() 455 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mfmr.mr.key; in mlx4_ib_fmr_alloc() 475 &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey); in mlx4_ib_map_phys_fmr() 496 mlx4_fmr_unmap(mdev, &ifmr->mfmr, &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey); in mlx4_ib_unmap_fmr()
|
D | srq.c | 161 scatter->lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_create_srq() 350 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); in mlx4_ib_post_srq_recv() 356 scat[i].lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_post_srq_recv()
|
D | mad.c | 589 list.lkey = tun_ctx->mr->lkey; in mlx4_ib_send_to_slave() 1130 sg_list.lkey = ctx->mr->lkey; in mlx4_ib_post_pv_qp_buf() 1241 list.lkey = sqp_ctx->mr->lkey; in mlx4_ib_send_to_wire()
|
D | qp.c | 2437 bseg->lkey = cpu_to_be32(wr->wr.bind_mw.bind_info.mr->lkey); in set_bind_seg() 2574 dseg->lkey = cpu_to_be32(sg->lkey); in set_data_seg() 2593 dseg->lkey = cpu_to_be32(sg->lkey); in __set_data_seg() 3002 scat->lkey = cpu_to_be32(wr->sg_list->lkey); in mlx4_ib_post_recv() 3013 scat[i].lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_post_recv()
|
/linux-4.1.27/drivers/infiniband/ulp/isert/ |
D | ib_isert.c | 236 rx_sg->lkey = device->mr->lkey; in isert_alloc_rx_descriptors() 1082 if (tx_desc->tx_sg[0].lkey != device->mr->lkey) { in isert_create_send_desc() 1083 tx_desc->tx_sg[0].lkey = device->mr->lkey; in isert_create_send_desc() 1106 tx_desc->tx_sg[0].lkey = device->mr->lkey; in isert_init_tx_hdrs() 1110 tx_desc->tx_sg[0].lkey); in isert_init_tx_hdrs() 1139 sge.lkey = isert_conn->device->mr->lkey; in isert_rdma_post_recvl() 1142 sge.addr, sge.length, sge.lkey); in isert_rdma_post_recvl() 1189 tx_dsg->lkey = isert_conn->device->mr->lkey; in isert_put_login_tx() 2205 tx_dsg->lkey = device->mr->lkey; in isert_put_response() 2333 tx_dsg->lkey = device->mr->lkey; in isert_put_reject() [all …]
|
/linux-4.1.27/net/sunrpc/xprtrdma/ |
D | svc_rdma_recvfrom.c | 174 ctxt->sge[pno].lkey = xprt->sc_dma_lkey; in rdma_read_chunk_lcl() 293 key = (u8)(frmr->mr->lkey & 0x000000FF); in rdma_read_chunk_frmr() 297 ctxt->sge[0].lkey = frmr->mr->lkey; in rdma_read_chunk_frmr() 312 fastreg_wr.wr.fast_reg.rkey = frmr->mr->lkey; in rdma_read_chunk_frmr() 325 read_wr.ex.invalidate_rkey = ctxt->frmr->mr->lkey; in rdma_read_chunk_frmr() 334 inv_wr.ex.invalidate_rkey = frmr->mr->lkey; in rdma_read_chunk_frmr()
|
D | svc_rdma_transport.c | 127 if (ctxt->sge[i].lkey == xprt->sc_dma_lkey) { in svc_rdma_unmap_dma() 533 ctxt->sge[sge_no].lkey = xprt->sc_dma_lkey; in svc_rdma_post_recv() 1027 newxprt->sc_dma_lkey = newxprt->sc_phys_mr->lkey; in svc_rdma_accept() 1242 key = (u8)(frmr->mr->lkey & 0x000000FF); in svc_rdma_fastreg() 1255 fastreg_wr.wr.fast_reg.rkey = frmr->mr->lkey; in svc_rdma_fastreg() 1346 ctxt->sge[0].lkey = xprt->sc_dma_lkey; in svc_rdma_send_error()
|
D | svc_rdma_sendto.c | 195 sge[sge_no].lkey = xprt->sc_dma_lkey; in send_write() 408 ctxt->sge[0].lkey = rdma->sc_dma_lkey; in send_reply() 432 ctxt->sge[sge_no].lkey = rdma->sc_dma_lkey; in send_reply()
|
D | rpc_rdma.c | 538 req->rl_send_iov[0].lkey = rdmab_lkey(req->rl_rdmabuf); in rpcrdma_marshal_req() 542 req->rl_send_iov[1].lkey = rdmab_lkey(req->rl_sendbuf); in rpcrdma_marshal_req() 551 req->rl_send_iov[2].lkey = rdmab_lkey(ep->rep_padbuf); in rpcrdma_marshal_req() 555 req->rl_send_iov[3].lkey = rdmab_lkey(req->rl_sendbuf); in rpcrdma_marshal_req()
|
D | verbs.c | 1467 iov->lkey = ia->ri_dma_lkey; in rpcrdma_register_internal() 1471 iov->lkey = ia->ri_bind_mem->lkey; in rpcrdma_register_internal() 1491 iov->lkey = mr->lkey; in rpcrdma_register_internal()
|
D | xprt_rdma.h | 142 return rb->rg_iov.lkey; in rdmab_lkey()
|
/linux-4.1.27/net/rds/ |
D | ib_send.c | 239 sge->lkey = ic->i_mr->lkey; in rds_ib_send_init_ring() 241 send->s_sge[1].lkey = ic->i_mr->lkey; in rds_ib_send_init_ring() 845 send->s_sge[0].lkey = ic->i_mr->lkey; in rds_ib_xmit_atomic() 959 send->s_sge[j].lkey = ic->i_mr->lkey; in rds_ib_xmit_rdma()
|
D | iw_send.c | 149 sge->lkey = 0; in rds_iw_send_init_ring() 154 sge->lkey = 0; in rds_iw_send_init_ring() 468 sge->lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_populate_wr() 480 sge->lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_populate_wr() 905 send->s_sge[j].lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_rdma() 919 send->s_sge[0].lkey = ic->i_sends[fr_pos].s_mr->lkey; in rds_iw_xmit_rdma()
|
D | ib_recv.c | 65 sge->lkey = ic->i_mr->lkey; in rds_ib_recv_init_ring() 70 sge->lkey = ic->i_mr->lkey; in rds_ib_recv_init_ring() 523 sge->lkey = ic->i_mr->lkey; in rds_ib_recv_init_ack()
|
D | iw_recv.c | 101 sge->lkey = 0; in rds_iw_recv_init_ring() 106 sge->lkey = 0; in rds_iw_recv_init_ring() 354 sge->lkey = rds_iw_local_dma_lkey(ic); in rds_iw_recv_init_ack()
|
D | iw.h | 267 return ic->i_dma_local_lkey ? ic->i_cm_id->device->local_dma_lkey : ic->i_mr->lkey; in rds_iw_local_dma_lkey()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_qp.c | 77 wqe->send.sgl[i].stag = cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_send() 115 cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_write() 142 wqe->read.local_stag = cpu_to_be32(wr->sg_list[0].lkey); in build_rdma_read() 208 mhp = get_mhp(rhp, (sg_list[i].lkey) >> 8); in iwch_sgl2pbl_map() 264 wqe->recv.sgl[i].stag = cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_recv() 328 if (wr->sg_list[i].lkey != 0) in build_zero_stag_recv() 497 if (wr->sg_list[0].lkey) in iwch_post_receive() 571 sgl.lkey = mw_bind->bind_info.mr->lkey; in iwch_bind_mw() 579 wqe->bind.mr_stag = cpu_to_be32(mw_bind->bind_info.mr->lkey); in iwch_bind_mw()
|
D | iwch_mem.c | 50 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in iwch_finish_mem_reg()
|
D | iwch_provider.c | 819 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in iwch_alloc_fast_reg_mr()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mr.c | 657 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_get_dma_mr() 698 sg->lkey = mr->lkey; in prep_umr_reg_wqe() 929 sg.lkey = dev->umrc.mr->lkey; in mlx5_ib_update_mtt() 1091 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_reg_user_mr() 1285 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_create_mr() 1375 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_alloc_fast_reg_mr() 1452 if (ibmr->lkey == mmr->sig->err_item.key) in mlx5_ib_check_mr_status()
|
D | srq.c | 460 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); in mlx5_ib_post_srq_recv() 466 scat[i].lkey = cpu_to_be32(MLX5_INVALID_LKEY); in mlx5_ib_post_srq_recv()
|
D | qp.c | 1861 dseg->lkey = cpu_to_be32(sg->lkey); in set_data_ptr_seg() 2058 dseg->lkey = cpu_to_be32(pd->pa_lkey); in set_frwr_pages() 2246 u32 data_key = wr->sg_list->lkey; in set_sig_data_segment() 2252 (data_key == wr->wr.sig_handover.prot->lkey && in set_sig_data_segment() 2288 u32 prot_key = wr->wr.sig_handover.prot->lkey; in set_sig_data_segment() 2390 (wr->wr.sig_handover.prot->lkey != wr->sg_list->lkey || in set_sig_umr_wr() 2933 scat[i].lkey = cpu_to_be32(MLX5_INVALID_LKEY); in mlx5_ib_post_recv()
|
D | odp.c | 342 key = be32_to_cpu(dseg->lkey); in pagefault_data_segments()
|
/linux-4.1.27/include/linux/mlx4/ |
D | qp.h | 359 __be32 lkey; member 420 __be32 lkey; member
|
D | device.h | 1326 int npages, u64 iova, u32 *lkey, u32 *rkey); 1331 u32 *lkey, u32 *rkey);
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 731 mr->ibmr.lkey = mr->hwmr.lkey; in ocrdma_alloc_lkey() 733 mr->ibmr.rkey = mr->hwmr.lkey; in ocrdma_alloc_lkey() 931 mr->ibmr.lkey = mr->hwmr.lkey; in ocrdma_reg_user_mr() 933 mr->ibmr.rkey = mr->hwmr.lkey; in ocrdma_reg_user_mr() 949 (void) ocrdma_mbx_dealloc_lkey(dev, mr->hwmr.fr_mr, mr->hwmr.lkey); in ocrdma_dereg_mr() 1949 sge[i].lrkey = sg_list[i].lkey; in ocrdma_build_sges() 2135 hdr->lkey = wr->wr.fast_reg.rkey; in ocrdma_build_fr() 2149 dev->stag_arr[(hdr->lkey >> 8) & (OCRDMA_MAX_STAG - 1)]; in ocrdma_build_fr() 2212 hdr->lkey = wr->ex.invalidate_rkey; in ocrdma_post_send() 2231 hdr->lkey = wr->ex.invalidate_rkey; in ocrdma_post_send() [all …]
|
D | ocrdma_hw.h | 103 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *, int fmr, u32 lkey);
|
D | ocrdma.h | 158 u32 lkey; member
|
D | ocrdma_hw.c | 1870 hwmr->lkey = rsp->lrkey; in ocrdma_mbx_alloc_lkey() 1876 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *dev, int fr_mr, u32 lkey) in ocrdma_mbx_dealloc_lkey() argument 1884 cmd->lkey = lkey; in ocrdma_mbx_dealloc_lkey() 1939 hwmr->lkey = rsp->lrkey; in ocrdma_mbx_reg_mr() 1956 cmd->lrkey = hwmr->lkey; in ocrdma_mbx_reg_mr_cont()
|
D | ocrdma_sli.h | 1409 u32 lkey; member 1797 u32 lkey; member
|
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/ |
D | ehea_main.c | 503 rwqe->sg_list[0].l_key = pr->recv_mr.lkey; in ehea_refill_rq_def() 1633 u32 lkey) in write_swqe2_immediate() argument 1657 sg1entry->l_key = lkey; in write_swqe2_immediate() 1670 struct ehea_swqe *swqe, u32 lkey) in write_swqe2_data() argument 1681 write_swqe2_immediate(skb, swqe, lkey); in write_swqe2_data() 1690 sg1entry->l_key = lkey; in write_swqe2_data() 1703 sgentry->l_key = lkey; in write_swqe2_data() 2026 struct ehea_swqe *swqe, u32 lkey) in ehea_xmit2() argument 2032 write_swqe2_data(skb, dev, swqe, lkey); in ehea_xmit2() 2055 u32 lkey; in ehea_start_xmit() local [all …]
|
D | ehea_phyp.c | 464 mr->lkey = (u32)outs[2]; in ehea_h_register_smr() 493 const u32 pd, u64 *mr_handle, u32 *lkey) in ehea_h_alloc_resource_mr() argument 509 *lkey = (u32)outs[2]; in ehea_h_alloc_resource_mr()
|
D | ehea.h | 326 u32 lkey; member
|
D | ehea_phyp.h | 408 const u32 pd, u64 *mr_handle, u32 *lkey);
|
D | ehea_qmr.c | 898 &mr->handle, &mr->lkey); in ehea_reg_kernel_mr()
|
/linux-4.1.27/fs/reiserfs/ |
D | do_balan.c | 95 replace_key(tb, tb->CFL[0], tb->lkey[0], tbS0, 0); in balance_leaf_when_delete_del() 98 replace_key(tb, tb->CFL[0], tb->lkey[0], in balance_leaf_when_delete_del() 135 replace_key(tb, tb->CFL[0], tb->lkey[0], tbS0, 0); in balance_leaf_when_delete_cut() 163 tb->lkey[0], tb->FR[0], 1); in balance_leaf_when_delete_left() 496 left_delim_key = internal_key(tb->CFL[0], tb->lkey[0]); in balance_leaf_paste_left_shift() 1283 replace_key(tb, tb->CFL[0], tb->lkey[0], tbS0, 0); in balance_leaf_finish_node_insert() 1314 replace_key(tb, tb->CFL[0], tb->lkey[0], in balance_leaf_finish_node_paste_dirent() 1452 copy_key(internal_key(tb->CFL[0], tb->lkey[0]), in balance_leaf()
|
D | ibalance.c | 49 *d_key = tb->lkey[h]; in internal_define_dest_src_infos() 62 *d_key = tb->lkey[h]; in internal_define_dest_src_infos() 592 tb->lkey[h]); in internal_shift_right() 769 memcpy(internal_key(tb->CFL[h], tb->lkey[h]), key, KEY_SIZE); in replace_lkey()
|
D | fix_node.c | 988 tb->lkey[h] : B_NR_ITEMS(tb->FL[h]); in is_left_neighbor_in_cache() 1131 LEFT_PARENTS) ? (tb->lkey[h - 1] = in get_far_parent() 1208 tb->lkey[h] = position - 1; in get_parents() 2177 tb->FL[h]) ? tb->lkey[h] : B_NR_ITEMS(tb-> in get_neighbors()
|
D | lbalance.c | 769 replace_key(tb, tb->CFL[0], tb->lkey[0], in leaf_shift_left() 774 replace_key(tb, tb->CFL[0], tb->lkey[0], S0, 0); in leaf_shift_left()
|
D | prints.c | 678 tb->cur_blknum, tb->lkey[0], tb->rkey[0]); in store_print_tb()
|
D | reiserfs.h | 2453 int lkey[MAX_HEIGHT]; member
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 188 u32 lkey; member
|
D | ib_srp.c | 1323 wr.wr.fast_reg.rkey = desc->mr->lkey; in srp_map_finish_fr() 1692 list.lkey = target->lkey; in srp_post_send() 1712 list.lkey = target->lkey; in srp_post_recv() 3160 target->lkey = host->srp_dev->mr->lkey; in srp_create_target()
|
/linux-4.1.27/include/uapi/rdma/ |
D | ib_user_verbs.h | 298 __u32 lkey; member 314 __u32 lkey; member 634 __u32 lkey; member
|
/linux-4.1.27/include/rdma/ |
D | ib_verbs.h | 1002 u32 lkey; member 1114 u32 lkey; member 1269 u32 lkey; member 1286 u32 lkey; member 2515 mr->lkey = (mr->lkey & 0xffffff00) | newkey; in ib_update_fast_reg_key()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
D | rtl871x_security.h | 79 u32 lkey[4]; member
|
/linux-4.1.27/include/linux/sunrpc/ |
D | svc_rdma.h | 121 unsigned long lkey[RPCSVC_MAXPAGES]; member
|
/linux-4.1.27/fs/jfs/ |
D | jfs_dtree.c | 3781 struct component_name lkey; in ciGetLeafPrefixKey() local 3784 lkey.name = kmalloc((JFS_NAME_MAX + 1) * sizeof(wchar_t), in ciGetLeafPrefixKey() 3786 if (lkey.name == NULL) in ciGetLeafPrefixKey() 3792 kfree(lkey.name); in ciGetLeafPrefixKey() 3797 dtGetKey(lp, li, &lkey, flag); in ciGetLeafPrefixKey() 3798 lkey.name[lkey.namlen] = 0; in ciGetLeafPrefixKey() 3801 ciToUpper(&lkey); in ciGetLeafPrefixKey() 3813 namlen = min(lkey.namlen, rkey.namlen); in ciGetLeafPrefixKey() 3814 for (pl = lkey.name, pr = rkey.name; in ciGetLeafPrefixKey() 3824 if (lkey.namlen < rkey.namlen) { in ciGetLeafPrefixKey() [all …]
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | mr.c | 1000 int npages, u64 iova, u32 *lkey, u32 *rkey) in mlx4_map_phys_fmr() argument 1013 *lkey = *rkey = fmr->mr.key = hw_index_to_key(key); in mlx4_map_phys_fmr() 1030 fmr->mpt->lkey = cpu_to_be32(key); in mlx4_map_phys_fmr() 1108 u32 *lkey, u32 *rkey) in mlx4_fmr_unmap() argument
|
D | en_tx.c | 814 data->lkey = ring->mr_key; in mlx4_en_xmit() 831 data->lkey = ring->mr_key; in mlx4_en_xmit()
|
D | en_rx.c | 222 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key); in mlx4_en_init_rx_desc() 231 rx_desc->data[i].lkey = cpu_to_be32(MLX4_EN_MEMTYPE_PAD); in mlx4_en_init_rx_desc()
|
D | mlx4.h | 300 __be32 lkey; member
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd_cb.c | 163 rx->rx_sge.lkey = mr->lkey; in kiblnd_post_rx() 587 tx->tx_u.fmr.fmr_pfmr->fmr->lkey; in kiblnd_fmr_map_tx() 623 tx->tx_u.pmr->pmr_mr->lkey; in kiblnd_pmr_map_tx() 685 rd->rd_key = (rd != tx->tx_rd) ? mr->rkey : mr->lkey; in kiblnd_map_tx() 1069 sge->lkey = mr->lkey; in kiblnd_init_tx_msg() 1134 sge->lkey = kiblnd_rd_frag_key(srcrd, srcidx); in kiblnd_init_rdma()
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
D | rtw_security.h | 94 u32 lkey[4]; member
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | rtw_security.h | 83 u32 lkey[4]; member
|
/linux-4.1.27/drivers/infiniband/core/ |
D | mad.c | 956 mad_send_wr->sg_list[0].lkey = mad_agent->mr->lkey; in ib_create_send_mad() 958 mad_send_wr->sg_list[1].lkey = mad_agent->mr->lkey; in ib_create_send_mad() 2653 sg_list.lkey = (*qp_info->port_priv->mr).lkey; in ib_mad_post_receive_mads()
|
D | uverbs_cmd.c | 1009 resp.lkey = mr->lkey; in ib_uverbs_reg_mr() 1118 resp.lkey = mr->lkey; in ib_uverbs_rereg_mr()
|
/linux-4.1.27/include/linux/mlx5/ |
D | qp.h | 251 __be32 lkey; member
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 786 list.lkey = sdev->mr->lkey; in srpt_post_recv() 821 list.lkey = sdev->mr->lkey; in srpt_post_send() 1209 sge->lkey = ch->sport->sdev->mr->lkey; in srpt_map_sg_to_ib_sge()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 258 ibmw_bind->bind_info.mr->lkey); in nes_bind_mw() 431 nesmr->ibmr.lkey = stag; in nes_alloc_fast_reg_mr() 2252 nesmr->ibmr.lkey = stag; in nes_reg_phys_mr() 2537 nesmr->ibmr.lkey = stag; in nes_reg_user_mr() 2643 nesmr->ibmr.lkey = -1; in nes_reg_user_mr() 3244 (ib_wr->sg_list[sge_index].lkey)); in fill_wqe_sg_send() 3401 ib_wr->sg_list->lkey); in nes_post_send() 3598 ib_wr->sg_list[sge_index].lkey); in nes_post_recv()
|
D | nes_cm.c | 3348 wqe->wqe_words[NES_IWARP_SQ_WQE_STAG0_IDX] = ibmr->lkey; in nes_accept()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | mem.c | 367 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in finish_mem_reg() 887 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in c4iw_alloc_fast_reg_mr()
|
D | qp.c | 416 *flitp = cpu_to_be64(((u64)sg_list[i].lkey << 32) | in build_isgl() 553 wqe->read.stag_sink = cpu_to_be32(wr->sg_list[0].lkey); in build_rdma_read()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.c | 615 mr->ibmr.lkey = mr->ibmr.rkey = 0; in usnic_ib_reg_mr()
|