crypto_kpp 42 crypto/dh.c static inline struct dh_ctx *dh_get_ctx(struct crypto_kpp *tfm) crypto_kpp 74 crypto/dh.c static int dh_set_secret(struct crypto_kpp *tfm, const void *buf, crypto_kpp 151 crypto/dh.c struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 196 crypto/dh.c static unsigned int dh_max_size(struct crypto_kpp *tfm) crypto_kpp 203 crypto/dh.c static void dh_exit_tfm(struct crypto_kpp *tfm) crypto_kpp 21 crypto/ecdh.c static inline struct ecdh_ctx *ecdh_get_ctx(struct crypto_kpp *tfm) crypto_kpp 35 crypto/ecdh.c static int ecdh_set_secret(struct crypto_kpp *tfm, const void *buf, crypto_kpp 67 crypto/ecdh.c struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 133 crypto/ecdh.c static unsigned int ecdh_max_size(struct crypto_kpp *tfm) crypto_kpp 51 crypto/kpp.c struct crypto_kpp *kpp = __crypto_kpp_tfm(tfm); crypto_kpp 59 crypto/kpp.c struct crypto_kpp *kpp = __crypto_kpp_tfm(tfm); crypto_kpp 81 crypto/kpp.c .tfmsize = offsetof(struct crypto_kpp, base), crypto_kpp 84 crypto/kpp.c struct crypto_kpp *crypto_alloc_kpp(const char *alg_name, u32 type, u32 mask) crypto_kpp 3473 crypto/testmgr.c static int do_test_kpp(struct crypto_kpp *tfm, const struct kpp_testvec *vec, crypto_kpp 3615 crypto/testmgr.c static int test_kpp(struct crypto_kpp *tfm, const char *alg, crypto_kpp 3634 crypto/testmgr.c struct crypto_kpp *tfm; crypto_kpp 43 drivers/crypto/atmel-ecc.c struct crypto_kpp *fallback; crypto_kpp 88 drivers/crypto/atmel-ecc.c static int atmel_ecdh_set_secret(struct crypto_kpp *tfm, const void *buf, crypto_kpp 152 drivers/crypto/atmel-ecc.c struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 180 drivers/crypto/atmel-ecc.c struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 260 drivers/crypto/atmel-ecc.c static int atmel_ecdh_init_tfm(struct crypto_kpp *tfm) crypto_kpp 263 drivers/crypto/atmel-ecc.c struct crypto_kpp *fallback; crypto_kpp 285 drivers/crypto/atmel-ecc.c static void atmel_ecdh_exit_tfm(struct crypto_kpp *tfm) crypto_kpp 294 drivers/crypto/atmel-ecc.c static unsigned int atmel_ecdh_max_size(struct crypto_kpp *tfm) crypto_kpp 252 drivers/crypto/qat/qat_common/qat_asym_algs.c static inline struct qat_dh_ctx *qat_dh_get_params(struct crypto_kpp *tfm) crypto_kpp 259 drivers/crypto/qat/qat_common/qat_asym_algs.c struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 488 drivers/crypto/qat/qat_common/qat_asym_algs.c static int qat_dh_set_secret(struct crypto_kpp *tfm, const void *buf, crypto_kpp 522 drivers/crypto/qat/qat_common/qat_asym_algs.c static unsigned int qat_dh_max_size(struct crypto_kpp *tfm) crypto_kpp 529 drivers/crypto/qat/qat_common/qat_asym_algs.c static int qat_dh_init_tfm(struct crypto_kpp *tfm) crypto_kpp 544 drivers/crypto/qat/qat_common/qat_asym_algs.c static void qat_dh_exit_tfm(struct crypto_kpp *tfm) crypto_kpp 21 include/crypto/internal/kpp.h static inline void *kpp_tfm_ctx(struct crypto_kpp *tfm) crypto_kpp 31 include/crypto/internal/kpp.h static inline const char *kpp_alg_name(struct crypto_kpp *tfm) crypto_kpp 72 include/crypto/kpp.h int (*set_secret)(struct crypto_kpp *tfm, const void *buffer, crypto_kpp 77 include/crypto/kpp.h unsigned int (*max_size)(struct crypto_kpp *tfm); crypto_kpp 79 include/crypto/kpp.h int (*init)(struct crypto_kpp *tfm); crypto_kpp 80 include/crypto/kpp.h void (*exit)(struct crypto_kpp *tfm); crypto_kpp 105 include/crypto/kpp.h struct crypto_kpp *crypto_alloc_kpp(const char *alg_name, u32 type, u32 mask); crypto_kpp 107 include/crypto/kpp.h static inline struct crypto_tfm *crypto_kpp_tfm(struct crypto_kpp *tfm) crypto_kpp 117 include/crypto/kpp.h static inline struct crypto_kpp *__crypto_kpp_tfm(struct crypto_tfm *tfm) crypto_kpp 119 include/crypto/kpp.h return container_of(tfm, struct crypto_kpp, base); crypto_kpp 122 include/crypto/kpp.h static inline struct kpp_alg *crypto_kpp_alg(struct crypto_kpp *tfm) crypto_kpp 127 include/crypto/kpp.h static inline unsigned int crypto_kpp_reqsize(struct crypto_kpp *tfm) crypto_kpp 133 include/crypto/kpp.h struct crypto_kpp *tfm) crypto_kpp 138 include/crypto/kpp.h static inline struct crypto_kpp *crypto_kpp_reqtfm(struct kpp_request *req) crypto_kpp 143 include/crypto/kpp.h static inline u32 crypto_kpp_get_flags(struct crypto_kpp *tfm) crypto_kpp 148 include/crypto/kpp.h static inline void crypto_kpp_set_flags(struct crypto_kpp *tfm, u32 flags) crypto_kpp 158 include/crypto/kpp.h static inline void crypto_free_kpp(struct crypto_kpp *tfm) crypto_kpp 171 include/crypto/kpp.h static inline struct kpp_request *kpp_request_alloc(struct crypto_kpp *tfm, crypto_kpp 281 include/crypto/kpp.h static inline int crypto_kpp_set_secret(struct crypto_kpp *tfm, crypto_kpp 309 include/crypto/kpp.h struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 332 include/crypto/kpp.h struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); crypto_kpp 353 include/crypto/kpp.h static inline unsigned int crypto_kpp_maxsize(struct crypto_kpp *tfm) crypto_kpp 60 net/bluetooth/ecdh_helper.c int compute_ecdh_secret(struct crypto_kpp *tfm, const u8 public_key[64], crypto_kpp 122 net/bluetooth/ecdh_helper.c int set_ecdh_privkey(struct crypto_kpp *tfm, const u8 private_key[32]) crypto_kpp 168 net/bluetooth/ecdh_helper.c int generate_ecdh_public_key(struct crypto_kpp *tfm, u8 public_key[64]) crypto_kpp 221 net/bluetooth/ecdh_helper.c int generate_ecdh_keys(struct crypto_kpp *tfm, u8 public_key[64]) crypto_kpp 26 net/bluetooth/ecdh_helper.h int compute_ecdh_secret(struct crypto_kpp *tfm, const u8 pair_public_key[64], crypto_kpp 28 net/bluetooth/ecdh_helper.h int set_ecdh_privkey(struct crypto_kpp *tfm, const u8 *private_key); crypto_kpp 29 net/bluetooth/ecdh_helper.h int generate_ecdh_public_key(struct crypto_kpp *tfm, u8 public_key[64]); crypto_kpp 30 net/bluetooth/ecdh_helper.h int generate_ecdh_keys(struct crypto_kpp *tfm, u8 public_key[64]); crypto_kpp 141 net/bluetooth/selftest.c static int __init test_ecdh_sample(struct crypto_kpp *tfm, const u8 priv_a[32], crypto_kpp 201 net/bluetooth/selftest.c struct crypto_kpp *tfm; crypto_kpp 93 net/bluetooth/smp.c struct crypto_kpp *tfm_ecdh; crypto_kpp 131 net/bluetooth/smp.c struct crypto_kpp *tfm_ecdh; crypto_kpp 2679 net/bluetooth/smp.c struct crypto_kpp *tfm_ecdh; crypto_kpp 3219 net/bluetooth/smp.c struct crypto_kpp *tfm_ecdh; crypto_kpp 3536 net/bluetooth/smp.c static int __init test_debug_key(struct crypto_kpp *tfm_ecdh) crypto_kpp 3802 net/bluetooth/smp.c struct crypto_kpp *tfm_ecdh) crypto_kpp 3886 net/bluetooth/smp.c struct crypto_kpp *tfm_ecdh; crypto_kpp 239 security/keys/dh.c struct crypto_kpp *tfm;