/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | mr.c | 53 struct mlx5_core_mkey *mkey, in mlx5_core_create_mkey_cb() argument 82 mkey->iova = MLX5_GET64(mkc, mkc, start_addr); in mlx5_core_create_mkey_cb() 83 mkey->size = MLX5_GET64(mkc, mkc, len); in mlx5_core_create_mkey_cb() 84 mkey->key = mlx5_idx_to_mkey(mkey_index) | key; in mlx5_core_create_mkey_cb() 85 mkey->pd = MLX5_GET(mkc, mkc, pd); in mlx5_core_create_mkey_cb() 88 mkey_index, key, mkey->key); in mlx5_core_create_mkey_cb() 92 err = radix_tree_insert(&table->tree, mlx5_base_mkey(mkey->key), mkey); in mlx5_core_create_mkey_cb() 96 mlx5_base_mkey(mkey->key), err); in mlx5_core_create_mkey_cb() 97 mlx5_core_destroy_mkey(dev, mkey); in mlx5_core_create_mkey_cb() 105 struct mlx5_core_mkey *mkey, in mlx5_core_create_mkey() argument [all …]
|
D | en_common.c | 61 struct mlx5_core_mkey *mkey) in mlx5e_create_mkey() argument 81 err = mlx5_core_create_mkey(mdev, mkey, in, inlen); in mlx5e_create_mkey() 104 err = mlx5e_create_mkey(mdev, res->pdn, &res->mkey); in mlx5e_create_mdev_resources() 121 mlx5_core_destroy_mkey(mdev, &res->mkey); in mlx5e_create_mdev_resources() 134 mlx5_core_destroy_mkey(mdev, &res->mkey); in mlx5e_destroy_mdev_resources()
|
/Linux-v4.19/security/keys/encrypted-keys/ |
D | encrypted.c | 425 struct key *mkey = ERR_PTR(-EINVAL); in request_master_key() local 429 mkey = request_trusted_key(epayload->master_desc + in request_master_key() 434 mkey = request_user_key(epayload->master_desc + in request_master_key() 440 if (IS_ERR(mkey)) { in request_master_key() 441 int ret = PTR_ERR(mkey); in request_master_key() 454 return mkey; in request_master_key() 663 struct key *mkey; in encrypted_key_decrypt() local 693 mkey = request_master_key(epayload, &master_key, &master_keylen); in encrypted_key_decrypt() 694 if (IS_ERR(mkey)) in encrypted_key_decrypt() 695 return PTR_ERR(mkey); in encrypted_key_decrypt() [all …]
|
/Linux-v4.19/net/mac802154/ |
D | llsec.c | 72 struct mac802154_llsec_key *mkey; in mac802154_llsec_destroy() local 74 mkey = container_of(key->key, struct mac802154_llsec_key, key); in mac802154_llsec_destroy() 76 llsec_key_put(mkey); in mac802154_llsec_destroy() 224 struct mac802154_llsec_key *mkey = NULL; in mac802154_llsec_key_add() local 239 mkey = container_of(pos->key, struct mac802154_llsec_key, key); in mac802154_llsec_key_add() 256 if (!mkey) in mac802154_llsec_key_add() 257 mkey = llsec_key_alloc(key); in mac802154_llsec_key_add() 259 mkey = llsec_key_get(mkey); in mac802154_llsec_key_add() 261 if (!mkey) in mac802154_llsec_key_add() 265 new->key = &mkey->key; in mac802154_llsec_key_add() [all …]
|
/Linux-v4.19/include/rdma/ |
D | ib_smi.h | 57 __be64 mkey; member 87 __be64 mkey; member
|
D | opa_smi.h | 61 __be64 mkey; member
|
D | opa_port_info.h | 370 __be64 mkey; member
|
D | rdma_vt.h | 85 __be64 mkey; member
|
D | ib_mad.h | 433 __be64 mkey; member
|
/Linux-v4.19/include/linux/mlx5/ |
D | driver.h | 786 struct mlx5_core_mkey mkey; member 1089 struct mlx5_core_mkey *mkey, 1094 struct mlx5_core_mkey *mkey, 1097 struct mlx5_core_mkey *mkey); 1098 int mlx5_core_query_mkey(struct mlx5_core_dev *dev, struct mlx5_core_mkey *mkey, 1174 static inline u32 mlx5_mkey_to_idx(u32 mkey) in mlx5_mkey_to_idx() argument 1176 return mkey >> 8; in mlx5_mkey_to_idx() 1184 static inline u8 mlx5_mkey_variant(u32 mkey) in mlx5_mkey_variant() argument 1186 return mkey & 0xff; in mlx5_mkey_variant()
|
D | device.h | 878 __be32 mkey; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | cmd.h | 40 int mlx5_cmd_dump_fill_mkey(struct mlx5_core_dev *dev, u32 *mkey);
|
D | cmd.c | 35 int mlx5_cmd_dump_fill_mkey(struct mlx5_core_dev *dev, u32 *mkey) in mlx5_cmd_dump_fill_mkey() argument 45 *mkey = MLX5_GET(query_special_contexts_out, out, in mlx5_cmd_dump_fill_mkey()
|
D | mr.c | 1074 wr.mkey = mr->mmkey.key; in mlx5_ib_update_xlt() 1413 umrwr.mkey = mr->mmkey.key; in unreg_umr() 1428 umrwr.mkey = mr->mmkey.key; in rereg_umr()
|
D | cq.c | 428 item->key = be32_to_cpu(cqe->mkey); in get_sig_err_item() 619 mlx5_base_mkey(be32_to_cpu(sig_err_cqe->mkey))); in mlx5_poll_one()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | core.h | 51 struct mlx5_core_mkey mkey; member
|
D | conn.c | 118 data->lkey = cpu_to_be32(conn->fdev->conn_res.mkey.key); in mlx5_fpga_conn_post_recv() 158 data->lkey = cpu_to_be32(conn->fdev->conn_res.mkey.key); in mlx5_fpga_conn_post_send() 224 struct mlx5_core_mkey *mkey) in mlx5_fpga_conn_create_mkey() argument 244 err = mlx5_core_create_mkey(mdev, mkey, in, inlen); in mlx5_fpga_conn_create_mkey() 1020 &fdev->conn_res.mkey); in mlx5_fpga_conn_device_init() 1025 mlx5_fpga_dbg(fdev, "Created mkey 0x%x\n", fdev->conn_res.mkey.key); in mlx5_fpga_conn_device_init() 1041 mlx5_core_destroy_mkey(fdev->mdev, &fdev->conn_res.mkey); in mlx5_fpga_conn_device_cleanup()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
D | fw_tracer.h | 81 struct mlx5_core_mkey mkey; member
|
D | fw_tracer.c | 206 err = mlx5_core_create_mkey(dev, &tracer->buff.mkey, in, inlen); in mlx5_fw_tracer_create_mkey() 710 MLX5_SET(mtrc_conf, in, trace_mkey, tracer->buff.mkey.key); in mlx5_fw_tracer_set_mtrc_conf() 903 mlx5_core_destroy_mkey(tracer->dev, &tracer->buff.mkey); in mlx5_fw_tracer_cleanup()
|
/Linux-v4.19/net/sched/ |
D | cls_flower.c | 94 struct fl_flow_key mkey; member 147 static void fl_set_masked_key(struct fl_flow_key *mkey, struct fl_flow_key *key, in fl_set_masked_key() argument 152 long *lmkey = fl_key_get_start(mkey, mask); in fl_set_masked_key() 183 struct fl_flow_key *mkey) in fl_lookup() argument 185 return rhashtable_lookup_fast(&mask->ht, fl_key_get_start(mkey, mask), in fl_lookup() 311 cls_flower.key = &f->mkey; in fl_hw_replace_filter() 981 .key_offset = offsetof(struct cls_fl_filter, mkey), /* base offset */ 1149 fl_set_masked_key(&f->mkey, &f->key, mask); in fl_set_parms() 1230 if (!fold && fl_lookup(fnew->mask, &fnew->mkey)) { in fl_change() 1342 cls_flower.key = &f->mkey; in fl_reoffload()
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_mad.c | 183 data.details.ntc_256.mkey = smp->mkey; in qib_bad_mkey() 419 if ((mad_flags & IB_MAD_IGNORE_MKEY) || ibp->rvp.mkey == 0 || in check_mkey() 420 ibp->rvp.mkey == smp->mkey) in check_mkey() 494 ibp->rvp.mkey != smp->mkey && in subn_get_portinfo() 496 pip->mkey = ibp->rvp.mkey; in subn_get_portinfo() 690 ibp->rvp.mkey = pip->mkey; in subn_set_portinfo()
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | mad.c | 481 __be64 mkey, __be32 dr_slid, u8 return_path[], u8 hop_cnt) in bad_mkey() argument 496 trap->data.ntc_256.mkey = mkey; in bad_mkey() 693 int mad_flags, __be64 mkey, __be32 dr_slid, in check_mkey() argument 707 if ((mad_flags & IB_MAD_IGNORE_MKEY) || ibp->rvp.mkey == 0 || in check_mkey() 708 ibp->rvp.mkey == mkey) in check_mkey() 734 bad_mkey(ibp, mad, mkey, dr_slid, return_path, in check_mkey() 834 ibp->rvp.mkey != smp->mkey && in __subn_get_opa_portinfo() 836 pi->mkey = ibp->rvp.mkey; in __subn_get_opa_portinfo() 1407 ibp->rvp.mkey = pi->mkey; in __subn_set_opa_portinfo() 4545 ret = check_mkey(ibp, (struct ib_mad_hdr *)smp, mad_flags, smp->mkey, in process_subn_opa() [all …]
|
D | mad.h | 134 __be64 mkey; member
|
D | hfi.h | 1609 u16 mkey = pkey & PKEY_LOW_15_MASK; in ingress_pkey_matches_entry() local 1612 if (mkey == ment) { in ingress_pkey_matches_entry()
|
D | verbs.c | 1186 u16 mkey = pkey & PKEY_LOW_15_MASK; in egress_pkey_matches_entry() local 1189 if (mkey == mentry) { in egress_pkey_matches_entry()
|