/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_send.c | 593 send_info->write.lkey = send_ring->mr->mkey; 608 send_info->read.lkey = send_ring->sync_mr->mkey; 1155 static int dr_create_mkey(struct mlx5_core_dev *mdev, u32 pdn, u32 *mkey) argument 1172 return mlx5_core_create_mkey(mdev, mkey, in, sizeof(in)); 1196 err = dr_create_mkey(mdev, pdn, &mr->mkey); 1198 mlx5_core_warn(mdev, "Can't create mkey\n"); 1214 mlx5_core_destroy_mkey(mdev, mr->mkey); 1355 send_info.rkey = send_ring->sync_mr->mkey;
|
H A D | dr_types.h | 1442 u32 mkey; member in struct:mlx5dr_mr
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | devx.c | 1313 struct mlx5_ib_mkey *mkey = &obj->mkey; local 1319 mkey->key = mlx5_idx_to_mkey( 1321 mkey->type = MLX5_MKEY_INDIRECT_DEVX; 1322 mkey->ndescs = MLX5_GET(mkc, mkc, translations_octword_size); 1323 init_waitqueue_head(&mkey->wait); 1325 return mlx5r_store_odp_mkey(dev, mkey); 1400 mlx5_base_mkey(obj->mkey.key))) 1404 * mkey, as another allocation could get the same mkey # [all...] |
H A D | cq.c | 391 item->key = be32_to_cpu(cqe->mkey); 561 mlx5_base_mkey(be32_to_cpu(sig_err_cqe->mkey)));
|
H A D | mlx5_ib.h | 807 u32 mkey; member in struct:mlx5r_async_create_mkey 1601 /* deref an mkey that can participate in ODP flow */ 1608 /* deref an mkey that can participate in ODP flow and wait for relese */
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | mad.c | 327 /* o14-1: smp->mkey = 0; */ 439 __be64 mkey, __be32 dr_slid, u8 return_path[], u8 hop_cnt) 454 trap->data.ntc_256.mkey = mkey; 651 int mad_flags, __be64 mkey, __be32 dr_slid, 657 /* Is the mkey in the process of expiring? */ 660 /* Clear timeout and mkey protection field. */ 665 if ((mad_flags & IB_MAD_IGNORE_MKEY) || ibp->rvp.mkey == 0 || 666 ibp->rvp.mkey == mkey) 438 bad_mkey(struct hfi1_ibport *ibp, struct ib_mad_hdr *mad, __be64 mkey, __be32 dr_slid, u8 return_path[], u8 hop_cnt) argument 650 check_mkey(struct hfi1_ibport *ibp, struct ib_mad_hdr *mad, int mad_flags, __be64 mkey, __be32 dr_slid, u8 return_path[], u8 hop_cnt) argument [all...] |
H A D | mad.h | 93 __be64 mkey; member in struct:opa_mad_notice_attr::__anon893::__anon900
|
H A D | hfi.h | 1752 u16 mkey = pkey & PKEY_LOW_15_MASK; local 1755 if (mkey == ment) {
|
H A D | verbs.c | 1086 u16 mkey = pkey & PKEY_LOW_15_MASK; local 1089 if (mkey == mentry) {
|
/linux-master/include/rdma/ |
H A D | rdma_vt.h | 44 __be64 mkey; member in struct:rvt_ibport
|
H A D | ib_mad.h | 419 __be64 mkey; member in struct:ib_mad_notice_attr::__anon1878::__anon1883
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fw_tracer.c | 210 err = mlx5_core_create_mkey(dev, &tracer->buff.mkey, in, inlen); 212 mlx5_core_warn(dev, "FWTracer: Failed to create mkey, %d\n", err); 780 MLX5_SET(mtrc_conf, in, trace_mkey, tracer->buff.mkey); 1036 mlx5_core_warn(dev, "FWTracer: Failed to create mkey %d\n", err); 1054 mlx5_core_destroy_mkey(dev, tracer->buff.mkey); 1086 mlx5_core_destroy_mkey(tracer->dev, tracer->buff.mkey);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | trap.c | 149 t->mkey_be = cpu_to_be32(priv->mdev->mlx5e_res.hw_objs.mkey);
|
H A D | ptp.c | 886 c->mkey_be = cpu_to_be32(priv->mdev->mlx5e_res.hw_objs.mkey);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 644 u32 mkey; member in struct:mlx5e_shampo_hd 1150 int mlx5e_create_mkey(struct mlx5_core_dev *mdev, u32 pdn, u32 *mkey); 1250 int mlx5e_create_mkey(struct mlx5_core_dev *mdev, u32 pdn, u32 *mkey);
|
H A D | en_main.c | 453 /* Initialize the mkey with all MTTs pointing to a default 466 .key = cpu_to_be32(mdev->mlx5e_res.hw_objs.mkey), 471 .key = cpu_to_be32(mdev->mlx5e_res.hw_objs.mkey), 479 .key = cpu_to_be32(mdev->mlx5e_res.hw_objs.mkey), 494 .key = cpu_to_be32(mdev->mlx5e_res.hw_objs.mkey), 576 &rq->mpwqe.shampo->mkey); 768 cpu_to_be32(rq->mpwqe.shampo->mkey); 779 mlx5_core_destroy_mkey(mdev, rq->mpwqe.shampo->mkey); 793 mlx5_core_destroy_mkey(rq->mdev, rq->mpwqe.shampo->mkey); 821 rq->mkey_be = cpu_to_be32(mdev->mlx5e_res.hw_objs.mkey); [all...] |
H A D | en_rx.c | 644 u32 lkey = rq->mdev->mlx5e_res.hw_objs.mkey;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | macsec.c | 92 u32 mkey; member in struct:mlx5e_macsec_umr 181 err = mlx5e_create_mkey(mdev, aso->pdn, &umr->mkey); 183 mlx5_core_err(mdev, "Can't create mkey, err=%d\n", err); 204 mlx5_core_destroy_mkey(mdev, umr->mkey); 1287 aso_ctrl->l_key = cpu_to_be32(umr->mkey);
|
H A D | ipsec_offload.c | 615 ctrl->l_key = cpu_to_be32(res->mkey);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_active.c | 342 struct lock_class_key *mkey, 357 __mutex_init(&ref->mutex, "i915_active", mkey); 338 __i915_active_init(struct i915_active *ref, int (*active)(struct i915_active *ref), void (*retire)(struct i915_active *ref), unsigned long flags, struct lock_class_key *mkey, struct lock_class_key *wkey) argument
|
/linux-master/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 926 MLX5_SET(virtio_q, vq_ctx, virtio_q_mkey, vq_mr->mkey); 930 MLX5_SET(virtio_q, vq_ctx, desc_group_mkey, vq_desc_mr->mkey); 1280 MLX5_SET(virtio_q, vq_ctx, virtio_q_mkey, vq_mr->mkey); 1289 MLX5_SET(virtio_q, vq_ctx, desc_group_mkey, desc_mr->mkey);
|
/linux-master/include/linux/mlx4/ |
H A D | device.h | 1015 __be64 mkey; member in struct:mlx4_mad_ifc
|
/linux-master/include/linux/mlx5/ |
H A D | device.h | 1038 __be32 mkey; member in struct:mlx5_sig_err_cqe
|
H A D | mlx5_ifc.h | 2340 u8 mkey[0x20]; member in struct:mlx5_ifc_resource_dump_bits 10516 u8 mkey[0x20]; member in struct:mlx5_ifc_umr_pointer_desc_argument_bits 12599 u8 mkey[0x20]; member in struct:mlx5_ifc_save_vhca_state_in_bits 12629 u8 mkey[0x20]; member in struct:mlx5_ifc_load_vhca_state_in_bits
|