Home
last modified time | relevance | path

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

12

/linux-6.15/Documentation/devicetree/bindings/input/
H A Dimx-keypad.yaml24 - const: fsl,imx21-kpp
27 - fsl,imx25-kpp
28 - fsl,imx27-kpp
29 - fsl,imx31-kpp
30 - fsl,imx35-kpp
31 - fsl,imx51-kpp
32 - fsl,imx53-kpp
33 - fsl,imx50-kpp
34 - fsl,imx6q-kpp
39 - fsl,imx7d-kpp
[all …]
/linux-6.15/crypto/
H A Dkpp.c42 struct crypto_kpp *kpp = __crypto_kpp_tfm(tfm); in crypto_kpp_exit_tfm() local
43 struct kpp_alg *alg = crypto_kpp_alg(kpp); in crypto_kpp_exit_tfm()
45 alg->exit(kpp); in crypto_kpp_exit_tfm()
50 struct crypto_kpp *kpp = __crypto_kpp_tfm(tfm); in crypto_kpp_init_tfm() local
51 struct kpp_alg *alg = crypto_kpp_alg(kpp); in crypto_kpp_init_tfm()
54 kpp->base.exit = crypto_kpp_exit_tfm; in crypto_kpp_init_tfm()
57 return alg->init(kpp); in crypto_kpp_init_tfm()
64 struct kpp_instance *kpp = kpp_instance(inst); in crypto_kpp_free_instance() local
66 kpp->free(kpp); in crypto_kpp_free_instance()
H A Dtestmgr.c161 struct kpp_test_suite kpp; member
3943 if (desc->suite.kpp.vecs) in alg_test_kpp()
3945 desc->suite.kpp.count); in alg_test_kpp()
4731 .kpp = __VECS(curve25519_tv_template)
4757 .kpp = __VECS(dh_tv_template)
5008 .kpp = __VECS(ecdh_p192_tv_template)
5015 .kpp = __VECS(ecdh_p256_tv_template)
5022 .kpp = __VECS(ecdh_p384_tv_template)
5077 .kpp = __VECS(ffdhe2048_dh_tv_template)
5084 .kpp = __VECS(ffdhe3072_dh_tv_template)
[all …]
/linux-6.15/include/crypto/internal/
H A Dkpp.h63 static inline void kpp_set_reqsize(struct crypto_kpp *kpp, in kpp_set_reqsize() argument
66 kpp->reqsize = reqsize; in kpp_set_reqsize()
69 static inline void kpp_set_reqsize_dma(struct crypto_kpp *kpp, in kpp_set_reqsize_dma() argument
73 kpp->reqsize = reqsize; in kpp_set_reqsize_dma()
128 static inline struct kpp_instance *kpp_alg_instance(struct crypto_kpp *kpp) in kpp_alg_instance() argument
130 return kpp_instance(crypto_tfm_alg_instance(&kpp->base)); in kpp_alg_instance()
/linux-6.15/mm/kfence/
H A Dreport.c299 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info() argument
311 kpp->kp_ptr = object; in __kfence_obj_info()
319 kpp->kp_slab = slab; in __kfence_obj_info()
320 kpp->kp_slab_cache = meta->cache; in __kfence_obj_info()
321 kpp->kp_objp = (void *)meta->addr; in __kfence_obj_info()
322 kfence_to_kp_stack(&meta->alloc_track, kpp->kp_stack); in __kfence_obj_info()
324 kfence_to_kp_stack(&meta->free_track, kpp->kp_free_stack); in __kfence_obj_info()
326 kpp->kp_ret = kpp->kp_stack[0]; in __kfence_obj_info()
/linux-6.15/Documentation/crypto/
H A 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
H A Dapi.rst14 api-kpp
/linux-6.15/drivers/nvme/common/
H A Dauth.c43 const char kpp[16]; member
46 .name = "null", .kpp = "null" },
48 .name = "ffdhe2048", .kpp = "ffdhe2048(dh)" },
50 .name = "ffdhe3072", .kpp = "ffdhe3072(dh)" },
52 .name = "ffdhe4096", .kpp = "ffdhe4096(dh)" },
54 .name = "ffdhe6144", .kpp = "ffdhe6144(dh)" },
56 .name = "ffdhe8192", .kpp = "ffdhe8192(dh)" },
71 return dhgroup_map[dhgroup_id].kpp; in nvme_auth_dhgroup_kpp()
/linux-6.15/include/linux/
H A Dkfence.h221 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab);
245 static inline bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info() argument
/linux-6.15/arch/arm/boot/dts/nxp/imx/
H A Dimx31.dtsi142 kpp: kpp@43fa8000 { label
143 compatible = "fsl,imx31-kpp", "fsl,imx21-kpp";
H A Dimx35.dtsi151 kpp: kpp@43fa8000 { label
152 compatible = "fsl,imx35-kpp", "fsl,imx21-kpp";
H A Dimx27.dtsi155 kpp: kpp@10008000 { label
156 compatible = "fsl,imx27-kpp", "fsl,imx21-kpp";
H A Dimx25.dtsi190 kpp: kpp@43fa8000 { label
191 compatible = "fsl,imx25-kpp", "fsl,imx21-kpp";
H A Dimx51.dtsi370 kpp: kpp@73f94000 { label
371 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
H A Dimx53-voipac-bsb.dts135 &kpp {
H A Dimx27-pdk.dts73 &kpp {
H A Dimx53.dtsi422 kpp: kpp@53f94000 { label
423 compatible = "fsl,imx53-kpp", "fsl,imx21-kpp";
H A Dimx6q-tx6q-1010-comtft.dts64 &kpp {
H A Dimx6dl-tx6dl-comtft.dts64 &kpp {
H A Dimx6q-tx6q-1020-comtft.dts72 &kpp {
H A Dimx27-eukrea-mbimxsd27-baseboard.dts104 &kpp {
H A Dimx25-pdk.dts254 &kpp {
H A Dimx6sll.dtsi466 kpp: keypad@20b8000 { label
467 compatible = "fsl,imx6sll-kpp", "fsl,imx21-kpp";
/linux-6.15/drivers/char/tpm/
H A Dtpm2-sessions.c493 struct crypto_kpp *kpp; in tpm_buf_append_salt() local
518 kpp = crypto_alloc_kpp("ecdh-nist-p256", CRYPTO_ALG_INTERNAL, 0); in tpm_buf_append_salt()
519 if (IS_ERR(kpp)) { in tpm_buf_append_salt()
532 crypto_kpp_set_secret(kpp, encoded_key, buf_len); in tpm_buf_append_salt()
535 req = kpp_request_alloc(kpp, GFP_KERNEL); in tpm_buf_append_salt()
564 crypto_free_kpp(kpp); in tpm_buf_append_salt()
/linux-6.15/drivers/nvme/target/
H A Dfabrics-cmd-auth.c107 const char *kpp = nvme_auth_dhgroup_kpp(tmp_dhgid); in nvmet_auth_negotiate() local
109 if (crypto_has_kpp(kpp, 0, 0)) in nvmet_auth_negotiate()

12