/Linux-v6.6/crypto/ |
D | kpp.c | 42 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() 72 struct kpp_alg *kpp = __crypto_kpp_alg(alg); in crypto_kpp_report_stat() local [all …]
|
D | testmgr.c | 154 struct kpp_test_suite kpp; member 4061 if (desc->suite.kpp.vecs) in alg_test_kpp() 4062 err = test_kpp(tfm, desc->alg, desc->suite.kpp.vecs, in alg_test_kpp() 4063 desc->suite.kpp.count); in alg_test_kpp() 4810 .kpp = __VECS(curve25519_tv_template) 4826 .kpp = __VECS(dh_tv_template) 5094 .kpp = __VECS(ecdh_p192_tv_template) 5101 .kpp = __VECS(ecdh_p256_tv_template) 5108 .kpp = __VECS(ecdh_p384_tv_template) 5156 .kpp = __VECS(ffdhe2048_dh_tv_template) [all …]
|
/Linux-v6.6/include/crypto/internal/ |
D | kpp.h | 63 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-v6.6/mm/kfence/ |
D | report.c | 293 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info() argument 305 kpp->kp_ptr = object; in __kfence_obj_info() 313 kpp->kp_slab = slab; in __kfence_obj_info() 314 kpp->kp_slab_cache = meta->cache; in __kfence_obj_info() 315 kpp->kp_objp = (void *)meta->addr; in __kfence_obj_info() 316 kfence_to_kp_stack(&meta->alloc_track, kpp->kp_stack); in __kfence_obj_info() 318 kfence_to_kp_stack(&meta->free_track, kpp->kp_free_stack); in __kfence_obj_info() 320 kpp->kp_ret = kpp->kp_stack[0]; in __kfence_obj_info()
|
/Linux-v6.6/Documentation/crypto/ |
D | api-kpp.rst | 4 .. 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
|
D | api.rst | 16 api-kpp
|
/Linux-v6.6/drivers/nvme/common/ |
D | auth.c | 40 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.6/include/linux/ |
D | kfence.h | 221 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab); 243 static inline bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info() argument
|
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/ |
D | imx31.dtsi | 142 kpp: kpp@43fa8000 { label 143 compatible = "fsl,imx31-kpp", "fsl,imx21-kpp";
|
D | imx35.dtsi | 151 kpp: kpp@43fa8000 { label 152 compatible = "fsl,imx35-kpp", "fsl,imx21-kpp";
|
D | imx27.dtsi | 155 kpp: kpp@10008000 { label 156 compatible = "fsl,imx27-kpp", "fsl,imx21-kpp";
|
D | imx25.dtsi | 180 kpp: kpp@43fa8000 { label 183 compatible = "fsl,imx25-kpp", "fsl,imx21-kpp";
|
D | imx51.dtsi | 370 kpp: kpp@73f94000 { label 371 compatible = "fsl,imx51-kpp", "fsl,imx21-kpp";
|
D | imx53-voipac-bsb.dts | 137 &kpp {
|
D | imx53.dtsi | 422 kpp: kpp@53f94000 { label 423 compatible = "fsl,imx53-kpp", "fsl,imx21-kpp";
|
D | imx6dl-tx6dl-comtft.dts | 65 &kpp {
|
D | imx6q-tx6q-1010-comtft.dts | 65 &kpp {
|
D | imx27-pdk.dts | 79 &kpp {
|
D | imx6q-tx6q-1020-comtft.dts | 73 &kpp {
|
D | imx27-eukrea-mbimxsd27-baseboard.dts | 104 &kpp {
|
D | imx25-pdk.dts | 253 &kpp {
|
D | imx6sll.dtsi | 466 kpp: keypad@20b8000 { label 467 compatible = "fsl,imx6sll-kpp", "fsl,imx21-kpp";
|
/Linux-v6.6/drivers/nvme/target/ |
D | fabrics-cmd-auth.c | 89 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()
|
/Linux-v6.6/mm/ |
D | slab_common.c | 551 static void kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in kmem_obj_info() argument 553 if (__kfence_obj_info(kpp, object, slab)) in kmem_obj_info() 555 __kmem_obj_info(kpp, object, slab); in kmem_obj_info()
|
D | slab.c | 3526 void __kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kmem_obj_info() argument 3532 kpp->kp_ptr = object; in __kmem_obj_info() 3533 kpp->kp_slab = slab; in __kmem_obj_info() 3535 kpp->kp_slab_cache = cachep; in __kmem_obj_info() 3537 kpp->kp_data_offset = obj_offset(cachep); in __kmem_obj_info() 3541 kpp->kp_objp = objp; in __kmem_obj_info() 3543 kpp->kp_ret = *dbg_userword(cachep, objp); in __kmem_obj_info()
|