/linux-4.4.14/drivers/staging/rdma/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 791 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.4.14/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 | 469 srq->mr.ibmr.lkey = ucmd.lkey; in mthca_create_srq() 564 qp->mr.ibmr.lkey = ucmd.lkey; in mthca_create_qp() 689 cq->buf.mr.ibmr.lkey = ucmd.lkey; in mthca_create_cq() 780 u32 lkey; in mthca_resize_cq() local 798 lkey = cq->resize_buf->buf.mr.ibmr.lkey; in mthca_resize_cq() 804 lkey = ucmd.lkey; in mthca_resize_cq() 807 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->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.4.14/drivers/staging/rdma/hfi1/ |
D | keys.c | 112 mr->lkey = (r << (32 - hfi1_lkey_table_size)) | in hfi1_alloc_lkey() 115 if (mr->lkey == 0) { in hfi1_alloc_lkey() 116 mr->lkey |= 1 << 8; in hfi1_alloc_lkey() 139 u32 lkey = mr->lkey; in hfi1_free_lkey() local 148 if (lkey == 0) in hfi1_free_lkey() 151 r = lkey >> (32 - hfi1_lkey_table_size); in hfi1_free_lkey() 191 if (sge->lkey == 0) { in hfi1_lkey_ok() 211 rkt->table[(sge->lkey >> (32 - hfi1_lkey_table_size))]); in hfi1_lkey_ok() 212 if (unlikely(!mr || mr->lkey != sge->lkey || mr->pd != &pd->ibpd)) in hfi1_lkey_ok() 310 if (unlikely(!mr || mr->lkey != rkey || qp->ibqp.pd != mr->pd)) in hfi1_rkey_ok()
|
D | mr.c | 177 mr->ibmr.lkey = mr->mr.lkey; in alloc_mr() 178 mr->ibmr.rkey = mr->mr.lkey; in alloc_mr() 401 fmr->ibfmr.rkey = fmr->mr.lkey; in hfi1_alloc_fmr() 402 fmr->ibfmr.lkey = fmr->mr.lkey; in hfi1_alloc_fmr()
|
D | verbs.c | 300 } else if (sge->length == 0 && sge->mr->lkey) { in hfi1_copy_sge() 341 } else if (sge->length == 0 && sge->mr->lkey) { in hfi1_skip_sge() 725 } else if (sge->length == 0 && sge->mr->lkey) { in update_sge()
|
D | verbs.h | 313 u32 lkey; member
|
D | ud.c | 213 } else if (sge->length == 0 && sge->mr->lkey) { in ud_loopback()
|
D | ruc.c | 554 } else if (sge->length == 0 && sge->mr->lkey) { in ruc_loopback()
|
/linux-4.4.14/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() 411 fmr->ibfmr.rkey = fmr->mr.lkey; in qib_alloc_fmr() 412 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() 761 } 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 | 927 u16 lkey = key & 0x7FFF; in add_pkey() local 931 if (lkey == 0x7FFF) { in add_pkey() 957 if ((ppd->pkeys[i] & 0x7FFF) == lkey) { in add_pkey()
|
D | qib_ruc.c | 532 } else if (sge->length == 0 && sge->mr->lkey) { in qib_ruc_loopback()
|
D | qib_verbs.h | 302 u32 lkey; member
|
/linux-4.4.14/drivers/staging/rdma/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_ud_wr() 250 wqe_p->u.ud_av.sg_list[idx].lkey = in ehca_write_swqe() 251 send_wr->sg_list[idx].lkey; in ehca_write_swqe() 284 wqe_p->u.nud.sg_list[idx].lkey = in ehca_write_swqe() 285 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.4.14/drivers/infiniband/ulp/iser/ |
D | iser_memory.c | 253 reg->sge.lkey = device->pd->local_dma_lkey; in iser_reg_dma() 259 " length=0x%x\n", reg->sge.lkey, reg->rkey, in iser_reg_dma() 305 reg->sge.lkey = fmr->fmr->lkey; in iser_fast_reg_fmr() 312 " length=0x%x\n", reg->sge.lkey, reg->rkey, in iser_fast_reg_fmr() 470 sig_reg->sge.lkey = pi_ctx->sig_mr->lkey; in iser_reg_sig_mr() 476 sig_reg->sge.lkey, sig_reg->rkey, sig_reg->sge.addr, in iser_reg_sig_mr() 515 reg->sge.lkey = mr->lkey; in iser_fast_reg_mr() 521 reg->sge.lkey, reg->rkey, reg->sge.addr, reg->sge.length); in iser_fast_reg_mr()
|
D | iser_initiator.c | 153 tx_dsg->lkey = mem_reg->sge.lkey; in iser_prepare_write_cmd() 287 rx_sg->lkey = device->pd->local_dma_lkey; in iser_alloc_rx_descriptors() 479 tx_dsg->lkey = mem_reg->sge.lkey; in iser_send_data_out() 541 tx_dsg->lkey = device->pd->local_dma_lkey; in iser_send_control()
|
D | iscsi_iser.c | 213 tx_desc->tx_sg[0].lkey = device->pd->local_dma_lkey; in iser_initialize_task_headers()
|
D | iser_verbs.c | 1055 sge.lkey = ib_conn->device->pd->local_dma_lkey; in iser_post_recvl()
|
/linux-4.4.14/drivers/staging/rdma/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 | 509 err = c2_stag_dealloc(to_c2dev(ib_mr->device), ib_mr->lkey); in c2_dereg_mr()
|
/linux-4.4.14/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() 432 mr->ibmr.rkey = mr->ibmr.lkey = mr->mmr.key; in mlx4_ib_alloc_mr() 467 fmr->ibfmr.rkey = fmr->ibfmr.lkey = fmr->mfmr.mr.key; in mlx4_ib_fmr_alloc() 487 &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey); in mlx4_ib_map_phys_fmr() 508 mlx4_fmr_unmap(mdev, &ifmr->mfmr, &ifmr->ibfmr.lkey, &ifmr->ibfmr.rkey); in mlx4_ib_unmap_fmr()
|
D | srq.c | 162 scatter->lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_create_srq() 355 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); in mlx4_ib_post_srq_recv() 361 scat[i].lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_post_srq_recv()
|
D | qp.c | 2545 bseg->lkey = cpu_to_be32(wr->bind_info.mr->lkey); in set_bind_seg() 2683 dseg->lkey = cpu_to_be32(sg->lkey); in set_data_seg() 2702 dseg->lkey = cpu_to_be32(sg->lkey); in __set_data_seg() 3116 scat->lkey = cpu_to_be32(wr->sg_list->lkey); in mlx4_ib_post_recv() 3127 scat[i].lkey = cpu_to_be32(MLX4_INVALID_LKEY); in mlx4_ib_post_recv()
|
D | mad.c | 584 list.lkey = tun_ctx->pd->local_dma_lkey; in mlx4_ib_send_to_slave() 1148 sg_list.lkey = ctx->pd->local_dma_lkey; in mlx4_ib_post_pv_qp_buf() 1260 list.lkey = sqp_ctx->pd->local_dma_lkey; in mlx4_ib_send_to_wire()
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | svc_rdma_recvfrom.c | 164 ctxt->sge[pno].lkey = xprt->sc_dma_lkey; in rdma_read_chunk_lcl() 292 key = (u8)(frmr->mr->lkey & 0x000000FF); in rdma_read_chunk_frmr() 296 ctxt->sge[0].lkey = frmr->mr->lkey; in rdma_read_chunk_frmr() 307 reg_wr.key = frmr->mr->lkey; in rdma_read_chunk_frmr() 321 read_wr.wr.ex.invalidate_rkey = ctxt->frmr->mr->lkey; in rdma_read_chunk_frmr() 330 inv_wr.ex.invalidate_rkey = frmr->mr->lkey; in rdma_read_chunk_frmr()
|
D | backchannel.c | 232 req->rl_send_iov[0].lkey = rdmab_lkey(req->rl_rdmabuf); in rpcrdma_bc_marshal_reply() 236 req->rl_send_iov[1].lkey = rdmab_lkey(req->rl_sendbuf); in rpcrdma_bc_marshal_reply()
|
D | svc_rdma_sendto.c | 268 sge[sge_no].lkey = xprt->sc_dma_lkey; in send_write() 483 ctxt->sge[0].lkey = rdma->sc_dma_lkey; in send_reply() 507 ctxt->sge[sge_no].lkey = rdma->sc_dma_lkey; in send_reply()
|
D | svc_rdma_transport.c | 181 if (ctxt->sge[i].lkey == xprt->sc_dma_lkey) { in svc_rdma_unmap_dma() 574 ctxt->sge[sge_no].lkey = xprt->sc_dma_lkey; in svc_rdma_post_recv() 1057 newxprt->sc_dma_lkey = newxprt->sc_phys_mr->lkey; in svc_rdma_accept() 1344 ctxt->sge[0].lkey = xprt->sc_dma_lkey; in svc_rdma_send_error()
|
D | xprt_rdma.h | 142 return rb->rg_iov.lkey; in rdmab_lkey()
|
D | rpc_rdma.c | 556 req->rl_send_iov[0].lkey = rdmab_lkey(req->rl_rdmabuf); in rpcrdma_marshal_req() 564 req->rl_send_iov[1].lkey = rdmab_lkey(req->rl_sendbuf); in rpcrdma_marshal_req()
|
D | verbs.c | 1217 iov->lkey = ia->ri_pd->local_dma_lkey; in rpcrdma_alloc_regbuf()
|
/linux-4.4.14/net/rds/ |
D | iw_send.c | 149 sge->lkey = 0; in rds_iw_send_init_ring() 154 sge->lkey = 0; in rds_iw_send_init_ring() 460 sge->lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_populate_wr() 472 sge->lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_populate_wr() 906 send->s_sge[j].lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_rdma() 920 send->s_sge[0].lkey = ic->i_sends[fr_pos].s_mr->lkey; in rds_iw_xmit_rdma()
|
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 | ib_send.c | 205 sge->lkey = ic->i_pd->local_dma_lkey; in rds_ib_send_init_ring() 207 send->s_sge[1].lkey = ic->i_pd->local_dma_lkey; in rds_ib_send_init_ring() 813 send->s_sge[0].lkey = ic->i_pd->local_dma_lkey; in rds_ib_xmit_atomic() 928 send->s_sge[j].lkey = ic->i_pd->local_dma_lkey; in rds_ib_xmit_rdma()
|
D | ib_recv.c | 65 sge->lkey = ic->i_pd->local_dma_lkey; in rds_ib_recv_init_ring() 70 sge->lkey = ic->i_pd->local_dma_lkey; in rds_ib_recv_init_ring() 567 sge->lkey = ic->i_pd->local_dma_lkey; in rds_ib_recv_init_ack()
|
D | iw.h | 270 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.4.14/drivers/infiniband/ulp/isert/ |
D | ib_isert.c | 232 rx_sg->lkey = device->pd->local_dma_lkey; in isert_alloc_rx_descriptors() 1062 if (tx_desc->tx_sg[0].lkey != device->pd->local_dma_lkey) { in isert_create_send_desc() 1063 tx_desc->tx_sg[0].lkey = device->pd->local_dma_lkey; in isert_create_send_desc() 1086 tx_desc->tx_sg[0].lkey = device->pd->local_dma_lkey; in isert_init_tx_hdrs() 1090 tx_desc->tx_sg[0].lkey); in isert_init_tx_hdrs() 1119 sge.lkey = isert_conn->device->pd->local_dma_lkey; in isert_rdma_post_recvl() 1122 sge.addr, sge.length, sge.lkey); in isert_rdma_post_recvl() 1166 tx_dsg->lkey = isert_conn->device->pd->local_dma_lkey; in isert_put_login_tx() 2187 tx_dsg->lkey = device->pd->local_dma_lkey; in isert_put_response() 2315 tx_dsg->lkey = device->pd->local_dma_lkey; in isert_put_reject() [all …]
|
/linux-4.4.14/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() 209 mhp = get_mhp(rhp, (sg_list[i].lkey) >> 8); in iwch_sgl2pbl_map() 265 wqe->recv.sgl[i].stag = cpu_to_be32(wr->sg_list[i].lkey); in build_rdma_recv() 329 if (wr->sg_list[i].lkey != 0) in build_zero_stag_recv() 498 if (wr->sg_list[0].lkey) in iwch_post_receive() 572 sgl.lkey = mw_bind->bind_info.mr->lkey; in iwch_bind_mw() 580 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 | 845 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in iwch_alloc_mr()
|
/linux-4.4.14/include/linux/mlx4/ |
D | qp.h | 372 __be32 lkey; member 433 __be32 lkey; member
|
D | device.h | 1361 int npages, u64 iova, u32 *lkey, u32 *rkey); 1366 u32 *lkey, u32 *rkey);
|
/linux-4.4.14/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.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib_verbs.c | 222 priv->tx_sge[i].lkey = priv->pd->local_dma_lkey; in ipoib_transport_dev_init() 228 priv->rx_sge[0].lkey = priv->pd->local_dma_lkey; in ipoib_transport_dev_init()
|
D | ipoib_cm.c | 335 sge[i].lkey = priv->pd->local_dma_lkey; in ipoib_cm_init_rx_wr()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 796 mr->ibmr.lkey = mr->hwmr.lkey; in ocrdma_alloc_lkey() 798 mr->ibmr.rkey = mr->hwmr.lkey; in ocrdma_alloc_lkey() 996 mr->ibmr.lkey = mr->hwmr.lkey; in ocrdma_reg_user_mr() 998 mr->ibmr.rkey = mr->hwmr.lkey; in ocrdma_reg_user_mr() 1014 (void) ocrdma_mbx_dealloc_lkey(dev, mr->hwmr.fr_mr, mr->hwmr.lkey); in ocrdma_dereg_mr() 2020 sge[i].lrkey = sg_list[i].lkey; in ocrdma_build_sges() 2169 hdr->lkey = wr->key; in ocrdma_build_reg() 2260 hdr->lkey = wr->ex.invalidate_rkey; in ocrdma_post_send() 2279 hdr->lkey = wr->ex.invalidate_rkey; in ocrdma_post_send() 3055 mr->ibmr.rkey = mr->hwmr.lkey; in ocrdma_alloc_mr() [all …]
|
D | ocrdma_hw.h | 119 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *, int fmr, u32 lkey);
|
D | ocrdma.h | 173 u32 lkey; member
|
D | ocrdma_hw.c | 1936 hwmr->lkey = rsp->lrkey; in ocrdma_mbx_alloc_lkey() 1942 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *dev, int fr_mr, u32 lkey) in ocrdma_mbx_dealloc_lkey() argument 1950 cmd->lkey = lkey; in ocrdma_mbx_dealloc_lkey() 2005 hwmr->lkey = rsp->lrkey; in ocrdma_mbx_reg_mr() 2022 cmd->lrkey = hwmr->lkey; in ocrdma_mbx_reg_mr_cont()
|
D | ocrdma_sli.h | 1467 u32 lkey; member 1855 u32 lkey; member
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | srq.c | 459 scat[i].lkey = cpu_to_be32(wr->sg_list[i].lkey); in mlx5_ib_post_srq_recv() 465 scat[i].lkey = cpu_to_be32(MLX5_INVALID_LKEY); in mlx5_ib_post_srq_recv()
|
D | mr.c | 666 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_get_dma_mr() 706 sg->lkey = dev->umrc.pd->local_dma_lkey; in prep_umr_reg_wqe() 938 sg.lkey = dev->umrc.pd->local_dma_lkey; in mlx5_ib_update_mtt() 1099 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_reg_user_mr() 1370 mr->ibmr.lkey = mr->mmr.key; in mlx5_ib_alloc_mr() 1422 if (ibmr->lkey == mmr->sig->err_item.key) in mlx5_ib_check_mr_status()
|
D | qp.c | 1849 dseg->lkey = cpu_to_be32(sg->lkey); in set_data_ptr_seg() 2043 dseg->lkey = cpu_to_be32(pd->ibpd.local_dma_lkey); in set_reg_data_seg() 2231 u32 data_key = wr->wr.sg_list->lkey; in set_sig_data_segment() 2237 (data_key == wr->prot->lkey && in set_sig_data_segment() 2273 u32 prot_key = wr->prot->lkey; in set_sig_data_segment() 2375 (wr->prot->lkey != wr->wr.sg_list->lkey || in set_sig_umr_wr() 2924 scat[i].lkey = cpu_to_be32(MLX5_INVALID_LKEY); in mlx5_ib_post_recv()
|
D | odp.c | 335 key = be32_to_cpu(dseg->lkey); in pagefault_data_segments()
|
/linux-4.4.14/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.4.14/include/uapi/rdma/ |
D | ib_user_verbs.h | 302 __u32 lkey; member 318 __u32 lkey; member 679 __u32 lkey; member
|
/linux-4.4.14/include/linux/sunrpc/ |
D | svc_rdma.h | 119 unsigned long lkey[RPCSVC_MAXPAGES]; member
|
/linux-4.4.14/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 189 u32 lkey; member
|
D | ib_srp.c | 1750 list.lkey = target->lkey; in srp_post_send() 1770 list.lkey = target->lkey; in srp_post_recv() 3215 target->lkey = host->srp_dev->pd->local_dma_lkey; in srp_create_target()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 233 dseg->lkey = sq->mkey_be; in mlx5e_sq_xmit() 252 dseg->lkey = sq->mkey_be; in mlx5e_sq_xmit()
|
D | en_main.c | 346 wqe->data.lkey = c->mkey_be; in mlx5e_create_rq()
|
/linux-4.4.14/drivers/staging/rtl8712/ |
D | rtl871x_security.h | 79 u32 lkey[4]; member
|
/linux-4.4.14/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.4.14/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 | 818 data->lkey = ring->mr_key; in mlx4_en_xmit() 835 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 | 308 __be32 lkey; member
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 1062 u32 lkey; member 1203 u32 lkey; member 1361 u32 lkey; member 1381 u32 lkey; member 2869 mr->lkey = (mr->lkey & 0xffffff00) | newkey; in ib_update_fast_reg_key()
|
/linux-4.4.14/net/9p/ |
D | trans_rdma.c | 413 sge.lkey = rdma->pd->local_dma_lkey; in post_recv() 504 sge.lkey = rdma->pd->local_dma_lkey; in rdma_request()
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtw_security.h | 83 u32 lkey[4]; member
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_security.h | 94 u32 lkey[4]; member
|
/linux-4.4.14/net/sched/ |
D | cls_flower.c | 103 const long *lkey = fl_key_get_start(key, mask); in fl_set_masked_key() local 109 *lmkey++ = *lkey++ & *lmask++; in fl_set_masked_key()
|
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd_cb.c | 164 rx->rx_sge.lkey = mr->lkey; in kiblnd_post_rx() 593 tx->fmr.fmr_pfmr->fmr->lkey; in kiblnd_fmr_map_tx() 648 rd->rd_key = (rd != tx->tx_rd) ? mr->rkey : mr->lkey; in kiblnd_map_tx() 1028 sge->lkey = mr->lkey; in kiblnd_init_tx_msg() 1093 sge->lkey = kiblnd_rd_frag_key(srcrd, srcidx); in kiblnd_init_rdma()
|
/linux-4.4.14/include/linux/mlx5/ |
D | qp.h | 276 __be32 lkey; member
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 259 ibmw_bind->bind_info.mr->lkey); in nes_bind_mw() 441 nesmr->ibmr.lkey = stag; in nes_alloc_mr() 2237 nesmr->ibmr.lkey = stag; in nes_reg_phys_mr() 2522 nesmr->ibmr.lkey = stag; in nes_reg_user_mr() 2628 nesmr->ibmr.lkey = -1; in nes_reg_user_mr() 3238 (ib_wr->sg_list[sge_index].lkey)); in fill_wqe_sg_send() 3395 ib_wr->sg_list->lkey); in nes_post_send() 3574 ib_wr->sg_list[sge_index].lkey); in nes_post_recv()
|
D | nes_cm.c | 3354 wqe->wqe_words[NES_IWARP_SQ_WQE_STAG0_IDX] = ibmr->lkey; in nes_accept()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | mem.c | 367 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in finish_mem_reg() 902 mhp->ibmr.rkey = mhp->ibmr.lkey = stag; in c4iw_alloc_mr()
|
D | qp.c | 440 *flitp = cpu_to_be64(((u64)sg_list[i].lkey << 32) | in build_isgl() 577 wqe->read.stag_sink = cpu_to_be32(wr->sg_list[0].lkey); in build_rdma_read()
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.c | 638 mr->ibmr.lkey = mr->ibmr.rkey = 0; in usnic_ib_reg_mr()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | uverbs_cmd.c | 1019 resp.lkey = mr->lkey; in ib_uverbs_reg_mr() 1129 resp.lkey = mr->lkey; in ib_uverbs_rereg_mr()
|
D | mad.c | 1031 mad_send_wr->sg_list[0].lkey = mad_agent->qp->pd->local_dma_lkey; in ib_create_send_mad() 1040 mad_send_wr->sg_list[1].lkey = mad_agent->qp->pd->local_dma_lkey; in ib_create_send_mad() 2883 sg_list.lkey = qp_info->port_priv->pd->local_dma_lkey; in ib_mad_post_receive_mads()
|
D | verbs.c | 260 pd->local_dma_lkey = pd->local_mr->lkey; in ib_alloc_pd()
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 785 list.lkey = sdev->pd->local_dma_lkey; in srpt_post_recv() 820 list.lkey = sdev->pd->local_dma_lkey; in srpt_post_send() 1208 sge->lkey = ch->sport->sdev->pd->local_dma_lkey; in srpt_map_sg_to_ib_sge()
|