Home
last modified time | relevance | path

Searched refs:kpp (Results 1 – 25 of 47) sorted by relevance

12

/Linux-v6.1/crypto/
Dkpp.c51 struct crypto_kpp *kpp = __crypto_kpp_tfm(tfm); in crypto_kpp_exit_tfm() local
52 struct kpp_alg *alg = crypto_kpp_alg(kpp); in crypto_kpp_exit_tfm()
54 alg->exit(kpp); in crypto_kpp_exit_tfm()
59 struct crypto_kpp *kpp = __crypto_kpp_tfm(tfm); in crypto_kpp_init_tfm() local
60 struct kpp_alg *alg = crypto_kpp_alg(kpp); in crypto_kpp_init_tfm()
63 kpp->base.exit = crypto_kpp_exit_tfm; in crypto_kpp_init_tfm()
66 return alg->init(kpp); in crypto_kpp_init_tfm()
73 struct kpp_instance *kpp = kpp_instance(inst); in crypto_kpp_free_instance() local
75 kpp->free(kpp); in crypto_kpp_free_instance()
Dcrypto_user_stat.c124 rkpp.stat_setsecret_cnt = atomic64_read(&alg->stats.kpp.setsecret_cnt); in crypto_report_kpp()
125 rkpp.stat_generate_public_key_cnt = atomic64_read(&alg->stats.kpp.generate_public_key_cnt); in crypto_report_kpp()
126 rkpp.stat_compute_shared_secret_cnt = atomic64_read(&alg->stats.kpp.compute_shared_secret_cnt); in crypto_report_kpp()
127 rkpp.stat_err_cnt = atomic64_read(&alg->stats.kpp.err_cnt); in crypto_report_kpp()
Dalgapi.c1158 atomic64_inc(&alg->stats.kpp.err_cnt); in crypto_stats_kpp_set_secret()
1160 atomic64_inc(&alg->stats.kpp.setsecret_cnt); in crypto_stats_kpp_set_secret()
1168 atomic64_inc(&alg->stats.kpp.err_cnt); in crypto_stats_kpp_generate_public_key()
1170 atomic64_inc(&alg->stats.kpp.generate_public_key_cnt); in crypto_stats_kpp_generate_public_key()
1178 atomic64_inc(&alg->stats.kpp.err_cnt); in crypto_stats_kpp_compute_shared_secret()
1180 atomic64_inc(&alg->stats.kpp.compute_shared_secret_cnt); in crypto_stats_kpp_compute_shared_secret()
Dtestmgr.c154 struct kpp_test_suite kpp; member
3981 if (desc->suite.kpp.vecs) in alg_test_kpp()
3982 err = test_kpp(tfm, desc->alg, desc->suite.kpp.vecs, in alg_test_kpp()
3983 desc->suite.kpp.count); in alg_test_kpp()
4719 .kpp = __VECS(curve25519_tv_template)
4735 .kpp = __VECS(dh_tv_template)
5007 .kpp = __VECS(ecdh_p192_tv_template)
5014 .kpp = __VECS(ecdh_p256_tv_template)
5021 .kpp = __VECS(ecdh_p384_tv_template)
5067 .kpp = __VECS(ffdhe2048_dh_tv_template)
[all …]
/Linux-v6.1/mm/kfence/
Dreport.c295 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info() argument
307 kpp->kp_ptr = object; in __kfence_obj_info()
315 kpp->kp_slab = slab; in __kfence_obj_info()
316 kpp->kp_slab_cache = meta->cache; in __kfence_obj_info()
317 kpp->kp_objp = (void *)meta->addr; in __kfence_obj_info()
318 kfence_to_kp_stack(&meta->alloc_track, kpp->kp_stack); in __kfence_obj_info()
320 kfence_to_kp_stack(&meta->free_track, kpp->kp_free_stack); in __kfence_obj_info()
322 kpp->kp_ret = kpp->kp_stack[0]; in __kfence_obj_info()
/Linux-v6.1/Documentation/crypto/
Dapi-kpp.rst4 .. kernel-doc:: include/crypto/kpp.h
10 .. kernel-doc:: include/crypto/kpp.h
13 .. kernel-doc:: include/crypto/kpp.h
19 .. kernel-doc:: include/crypto/kpp.h
Dapi.rst16 api-kpp
/Linux-v6.1/drivers/nvme/common/
Dauth.c40 const char kpp[16]; member
43 .name = "null", .kpp = "null" },
45 .name = "ffdhe2048", .kpp = "ffdhe2048(dh)" },
47 .name = "ffdhe3072", .kpp = "ffdhe3072(dh)" },
49 .name = "ffdhe4096", .kpp = "ffdhe4096(dh)" },
51 .name = "ffdhe6144", .kpp = "ffdhe6144(dh)" },
53 .name = "ffdhe8192", .kpp = "ffdhe8192(dh)" },
68 return dhgroup_map[dhgroup_id].kpp; in nvme_auth_dhgroup_kpp()
/Linux-v6.1/include/linux/
Dkfence.h220 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab);
242 static inline bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info() argument
/Linux-v6.1/include/crypto/internal/
Dkpp.h100 static inline struct kpp_instance *kpp_alg_instance(struct crypto_kpp *kpp) in kpp_alg_instance() argument
102 return kpp_instance(crypto_tfm_alg_instance(&kpp->base)); in kpp_alg_instance()
/Linux-v6.1/arch/arm/boot/dts/
Dimx31.dtsi142 kpp: kpp@43fa8000 { label
143 compatible = "fsl,imx31-kpp", "fsl,imx21-kpp";
Dimx35.dtsi151 kpp: kpp@43fa8000 { label
152 compatible = "fsl,imx35-kpp", "fsl,imx21-kpp";
Dimx25.dtsi180 kpp: kpp@43fa8000 { label
183 compatible = "fsl,imx25-kpp", "fsl,imx21-kpp";
Dimx27.dtsi155 kpp: kpp@10008000 { label
156 compatible = "fsl,imx27-kpp", "fsl,imx21-kpp";
Dimx51.dtsi367 kpp: kpp@73f94000 { label
368 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
Dimx53-voipac-bsb.dts137 &kpp {
Dimx53.dtsi422 kpp: kpp@53f94000 { label
423 compatible = "fsl,imx53-kpp", "fsl,imx21-kpp";
Dimx6dl-tx6dl-comtft.dts65 &kpp {
Dimx27-pdk.dts79 &kpp {
Dimx6q-tx6q-1010-comtft.dts65 &kpp {
Dimx6q-tx6q-1020-comtft.dts73 &kpp {
Dimx27-eukrea-mbimxsd27-baseboard.dts111 &kpp {
/Linux-v6.1/mm/
Dslob.c466 void __kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kmem_obj_info() argument
468 kpp->kp_ptr = object; in __kmem_obj_info()
469 kpp->kp_slab = slab; in __kmem_obj_info()
Dslab_common.c546 static void kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in kmem_obj_info() argument
548 if (__kfence_obj_info(kpp, object, slab)) in kmem_obj_info()
550 __kmem_obj_info(kpp, object, slab); in kmem_obj_info()
/Linux-v6.1/drivers/nvme/target/
Dfabrics-cmd-auth.c89 const char *kpp = nvme_auth_dhgroup_kpp(tmp_dhgid); in nvmet_auth_negotiate() local
91 if (crypto_has_kpp(kpp, 0, 0)) in nvmet_auth_negotiate()

12