| /linux/drivers/infiniband/hw/mthca/ |
| H A 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()
|
| H A D | mthca_mr.c | 57 __be32 lkey; member 441 mr->ibmr.rkey = mr->ibmr.lkey = hw_index_to_key(dev, key); in mthca_mr_alloc() 469 memset_startat(mpt_entry, 0, lkey); in mthca_mr_alloc() 477 mthca_dbg(dev, "Dumping MPT entry %08x:\n", mr->ibmr.lkey); in mthca_mr_alloc() 541 static void mthca_free_region(struct mthca_dev *dev, u32 lkey) in mthca_free_region() argument 544 key_to_hw_index(dev, lkey)); in mthca_free_region() 546 mthca_free(&dev->mr_table.mpt_alloc, key_to_hw_index(dev, lkey)); in mthca_free_region() 554 key_to_hw_index(dev, mr->ibmr.lkey) & in mthca_free_mr() 559 mthca_free_region(dev, mr->ibmr.lkey); in mthca_free_mr()
|
| H A D | mthca_srq.c | 53 __be32 lkey; member 62 __be32 lkey; member 110 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); in mthca_tavor_init_srq_context() 137 context->lkey = cpu_to_be32(srq->mr.ibmr.lkey); in mthca_arbel_init_srq_context() 198 scatter->lkey = cpu_to_be32(MTHCA_INVAL_LKEY); in mthca_alloc_srq_buf()
|
| /linux/include/uapi/rdma/ |
| H A D | mthca-abi.h | 75 __u32 lkey; member 89 __u32 lkey; member 94 __u32 lkey; member 105 __u32 lkey; member
|
| H A D | rvt-abi.h | 20 __u32 lkey; member
|
| H A D | siw-abi.h | 82 __u32 lkey; member
|
| H A D | rdma_user_rxe.h | 138 __u32 lkey; member
|
| /linux/drivers/infiniband/sw/rdmavt/ |
| H A D | trace_mr.h | 31 __field(u32, lkey) 42 __entry->lkey = mr->lkey; 52 __entry->lkey, 91 __field(u32, lkey) 106 __entry->lkey = sge->mr->lkey; 122 __entry->lkey,
|
| /linux/include/rdma/ |
| H A D | rdmavt_mr.h | 36 u32 lkey; member 127 } else if (sge->length == 0 && sge->mr->lkey) { in rvt_update_sge() 152 bool rvt_ss_has_lkey(struct rvt_sge_state *ss, u32 lkey); 153 bool rvt_mr_has_lkey(struct rvt_mregion *mr, u32 lkey);
|
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iser_memory.c | 128 reg->sge.lkey = device->pd->local_dma_lkey; in iser_reg_dma() 142 " length=0x%x\n", reg->sge.lkey, reg->rkey, in iser_reg_dma() 293 sig_reg->sge.lkey = mr->lkey; in iser_reg_sig_mr() 299 sig_reg->sge.lkey, sig_reg->rkey, sig_reg->sge.addr, in iser_reg_sig_mr() 341 reg->sge.lkey = mr->lkey; in iser_fast_reg_mr() 347 reg->sge.lkey, reg->rkey, reg->sge.addr, reg->sge.length); in iser_fast_reg_mr()
|
| H A D | iser_initiator.c | 131 tx_dsg->lkey = mem_reg->sge.lkey; in iser_prepare_write_cmd() 261 rx_sg->lkey = device->pd->local_dma_lkey; in iser_alloc_rx_descriptors() 449 tx_dsg->lkey = mem_reg->sge.lkey; in iser_send_data_out() 508 tx_dsg->lkey = device->pd->local_dma_lkey; in iser_send_control()
|
| /linux/drivers/infiniband/core/ |
| H A D | rw.c | 81 reg->inv_wr.ex.invalidate_rkey = reg->mr->lkey; in rdma_rw_inv_key() 149 reg->wr.wr.ex.invalidate_rkey = reg->mr->lkey; in rdma_rw_init_reg_wr() 322 sge->lkey = qp->pd->local_dma_lkey; in rdma_rw_init_map_wrs() 351 ctx->single.sge.lkey = qp->pd->local_dma_lkey; in rdma_rw_init_single_wr() 385 ctx->single.sge.lkey = qp->pd->local_dma_lkey; in rdma_rw_init_single_wr_bvec() 454 sge->lkey = qp->pd->local_dma_lkey; in rdma_rw_init_map_wrs_bvec() 532 ctx->iova.sge.lkey = qp->pd->local_dma_lkey; in rdma_rw_init_iova_wrs_bvec() 806 ctx->reg->reg_wr.key = ctx->reg->mr->lkey; in rdma_rw_ctx_signature_init() 850 ib_update_fast_reg_key(reg->mr, ib_inc_rkey(reg->mr->lkey)); in rdma_rw_update_lkey() 851 reg->reg_wr.key = reg->mr->lkey; in rdma_rw_update_lkey() [all …]
|
| /linux/net/smc/ |
| H A D | smc_wr.c | 565 lnk->wr_tx_sges[i].lkey = lnk->roce_pd->local_dma_lkey; in smc_wr_init_sge() 566 lnk->wr_tx_rdma_sges[i].tx_rdma_sge[0].wr_tx_rdma_sge[0].lkey = in smc_wr_init_sge() 568 lnk->wr_tx_rdma_sges[i].tx_rdma_sge[0].wr_tx_rdma_sge[1].lkey = in smc_wr_init_sge() 570 lnk->wr_tx_rdma_sges[i].tx_rdma_sge[1].wr_tx_rdma_sge[0].lkey = in smc_wr_init_sge() 572 lnk->wr_tx_rdma_sges[i].tx_rdma_sge[1].wr_tx_rdma_sge[1].lkey = in smc_wr_init_sge() 593 lnk->wr_tx_v2_sge->lkey = lnk->roce_pd->local_dma_lkey; in smc_wr_init_sge() 616 lnk->wr_rx_sges[x].lkey = lnk->roce_pd->local_dma_lkey; in smc_wr_init_sge() 622 lnk->wr_rx_sges[x + 1].lkey = in smc_wr_init_sge()
|
| /linux/drivers/infiniband/sw/siw/ |
| H A D | siw_qp.c | 255 wqe->sqe.sge[0].lkey = 0; in siw_qp_mpa_rts() 462 rreq->source_stag = htonl(wqe->sqe.sge[0].lkey); in siw_send_terminate() 846 rreq->sge[0].lkey = sqe->sge[0].lkey; in siw_read_to_orq() 847 rreq->sge[1].lkey = sqe->sge[1].lkey; in siw_read_to_orq() 883 wqe->sqe.sge[0].lkey = 0; in siw_activate_tx_from_sq() 979 wqe->sqe.sge[0].lkey = irqe->sge[0].lkey; in siw_activate_tx()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_send.c | 17 u32 lkey; member 417 wq_dseg->lkey = cpu_to_be32(data_seg->lkey); in dr_rdma_handle_icm_write_segments() 593 send_info->write.lkey = send_ring->mr->mkey; in dr_fill_write_icm_segs() 608 send_info->read.lkey = send_ring->sync_mr->mkey; in dr_fill_write_icm_segs() 705 send_info.write.lkey = 0; in mlx5dr_send_postsend_ste() 764 send_info.write.lkey = 0; in mlx5dr_send_postsend_htbl() 821 send_info.write.lkey = 0; in mlx5dr_send_postsend_formatted_htbl() 844 send_info.write.lkey = 0; in mlx5dr_send_postsend_action() 889 send_info.write.lkey = 0; in mlx5dr_send_postsend_args()
|
| /linux/net/rds/ |
| H A D | ib_send.c | 210 sge->lkey = ic->i_pd->local_dma_lkey; in rds_ib_send_init_ring() 212 send->s_sge[1].lkey = ic->i_pd->local_dma_lkey; in rds_ib_send_init_ring() 666 send->s_sge[0].lkey = ic->i_pd->local_dma_lkey; in rds_ib_xmit() 686 send->s_sge[1].lkey = ic->i_pd->local_dma_lkey; in rds_ib_xmit() 850 send->s_sge[0].lkey = ic->i_pd->local_dma_lkey; in rds_ib_xmit_atomic() 975 send->s_sge[j].lkey = ic->i_pd->local_dma_lkey; in rds_ib_xmit_rdma() 978 send->s_sge[j].lkey = odp_lkey; in rds_ib_xmit_rdma()
|
| H A D | ib_rdma.c | 541 return ibmr->u.mr->lkey; in rds_ib_get_lkey() 597 sge.lkey = ib_mr->lkey; in rds_ib_get_mr()
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | wr.c | 28 gdma_sgl[i].mem_key = wr->sg_list[i].lkey; in mana_ib_post_recv_ud() 108 gdma_sgl[i + 1].mem_key = wr->wr.sg_list[i].lkey; in mana_ib_post_send_ud()
|
| /linux/include/linux/mlx4/ |
| H A D | qp.h | 377 __be32 lkey; member 438 __be32 lkey; member
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | wr.c | 114 dseg->lkey = cpu_to_be32(sg->lkey); in set_data_ptr_seg() 225 dseg->lkey = cpu_to_be32(pd->ibpd.local_dma_lkey); in set_reg_data_seg() 436 data_key = pi_mr->ibmr.lkey; in set_sig_data_segment() 440 prot_key = pi_mr->ibmr.lkey; in set_sig_data_segment() 891 pa_pi_mr.ibmr.lkey = mr->ibmr.pd->local_dma_lkey; in handle_reg_mr_integrity() 1257 scat[i].lkey = dev->mkeys.terminate_scatter_list_mkey; in mlx5_ib_post_recv()
|
| /linux/fs/xfs/scrub/ |
| H A D | rmap.c | 152 union xfs_btree_key *lkey, *hkey; in xchk_rmapbt_check_unwritten_in_keyflags() local 169 lkey = xfs_btree_key_addr(cur, ptr, keyblock); in xchk_rmapbt_check_unwritten_in_keyflags() 171 if (lkey->rmap.rm_offset & badflag) { in xchk_rmapbt_check_unwritten_in_keyflags()
|
| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_hw.h | 119 int ocrdma_mbx_dealloc_lkey(struct ocrdma_dev *, int fmr, u32 lkey);
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_dev_api.h | 468 u32 lkey; member 564 u32 lkey; member
|
| /linux/drivers/infiniband/ulp/srp/ |
| H A D | ib_srp.h | 209 u32 lkey; member
|
| /linux/drivers/infiniband/ulp/srpt/ |
| H A D | ib_srpt.h | 456 u32 lkey; member
|