Lines Matching defs:key
105 pklm->key = cpu_to_be32(imr->dev->null_mkey);
139 pklm->key = cpu_to_be32(mtt->ibmr.lkey);
142 pklm->key = cpu_to_be32(imr->dev->null_mkey);
486 mr->ibmr.lkey = mr->mmkey.key;
487 mr->ibmr.rkey = mr->mmkey.key;
520 mlx5_ib_dbg(imr->dev, "key %x mr %p\n", mr->mmkey.key, mr);
552 imr->ibmr.lkey = imr->mmkey.key;
553 imr->ibmr.rkey = imr->mmkey.key;
569 err = xa_err(xa_store(&dev->odp_mkeys, mlx5_base_mkey(imr->mmkey.key),
574 mlx5_ib_dbg(dev, "key %x mr %p\n", imr->mmkey.key, imr);
595 xa_erase(&dev->odp_mkeys, mlx5_base_mkey(imr->mmkey.key));
657 xa_erase(&mr->dev->odp_mkeys, mlx5_base_mkey(mr->mmkey.key));
850 u32 key;
856 static bool mkey_is_eq(struct mlx5_core_mkey *mmkey, u32 key)
861 return mlx5_base_mkey(mmkey->key) == mlx5_base_mkey(key);
862 return mmkey->key == key;
892 struct ib_pd *pd, u32 key,
912 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(key));
917 key);
928 if (!mkey_is_eq(mmkey, key)) {
929 mlx5_ib_dbg(dev, "failed to find mkey %x\n", key);
993 frame->key = be32_to_cpu(pklm->key);
1016 key = frame->key;
1063 u32 key;
1077 key = be32_to_cpu(dseg->lkey);
1091 if (receive_queue && bcnt == 0 && key == MLX5_INVALID_LKEY &&
1111 ret = pagefault_single_data_segment(dev, NULL, key,
1756 if (!mmkey || mmkey->key != lkey || mmkey->type != MLX5_MKEY_MR)