Searched refs:kpp_request (Results 1 - 17 of 17) sorted by relevance

/linux-master/include/crypto/
H A Dkpp.h18 * struct kpp_request
31 struct kpp_request { struct
95 int (*generate_public_key)(struct kpp_request *req);
96 int (*compute_shared_secret)(struct kpp_request *req);
158 static inline void kpp_request_set_tfm(struct kpp_request *req,
164 static inline struct crypto_kpp *crypto_kpp_reqtfm(struct kpp_request *req)
199 static inline struct kpp_request *kpp_request_alloc(struct crypto_kpp *tfm,
202 struct kpp_request *req;
216 static inline void kpp_request_free(struct kpp_request *req)
232 static inline void kpp_request_set_callback(struct kpp_request *re
[all...]
H A Dengine.h61 struct kpp_request *req);
71 struct kpp_request *req, int err);
/linux-master/include/crypto/internal/
H A Dkpp.h48 static inline void *kpp_request_ctx(struct kpp_request *req)
53 static inline void *kpp_request_ctx_dma(struct kpp_request *req)
86 static inline void kpp_request_complete(struct kpp_request *req, int err)
/linux-master/crypto/
H A Ddh.c167 static int dh_compute_value(struct kpp_request *req)
322 kpp_set_reqsize(tfm, sizeof(struct kpp_request) +
509 struct kpp_request *req = data;
514 static struct kpp_request *dh_safe_prime_prepare_dh_req(struct kpp_request *req)
518 struct kpp_request *dh_req = kpp_request_ctx(req);
530 static int dh_safe_prime_generate_public_key(struct kpp_request *req)
532 struct kpp_request *dh_req = dh_safe_prime_prepare_dh_req(req);
537 static int dh_safe_prime_compute_shared_secret(struct kpp_request *req)
539 struct kpp_request *dh_re
[all...]
H A Dcurve25519-generic.c24 static int curve25519_compute_value(struct kpp_request *req)
H A Dcrypto_engine.c311 * crypto_transfer_kpp_request_to_engine - transfer one kpp_request to list
317 struct kpp_request *req)
379 * crypto_finalize_kpp_request - finalize one kpp_request if the request is done
385 struct kpp_request *req, int err)
H A Decdh.c50 static int ecdh_compute_value(struct kpp_request *req)
H A Dtestmgr.c3890 struct kpp_request *req;
/linux-master/net/bluetooth/
H A Decdh_helper.c48 struct kpp_request *req;
148 struct kpp_request *req;
/linux-master/drivers/crypto/
H A Datmel-ecc.c51 struct kpp_request *req = areq;
137 static int atmel_ecdh_generate_public_key(struct kpp_request *req)
165 static int atmel_ecdh_compute_shared_secret(struct kpp_request *req)
/linux-master/arch/arm/crypto/
H A Dcurve25519-glue.c64 static int curve25519_compute_value(struct kpp_request *req)
/linux-master/drivers/crypto/intel/keembay/
H A Dkeembay-ocs-ecc.c117 /* Get OCS ECC tfm context from kpp_request. */
118 static inline struct ocs_ecc_ctx *kmb_ocs_ecc_tctx(struct kpp_request *req)
576 struct kpp_request *req)
659 struct kpp_request *req)
708 struct kpp_request *req = container_of(areq, struct kpp_request, base);
723 static int kmb_ocs_ecdh_generate_public_key(struct kpp_request *req)
748 static int kmb_ocs_ecdh_compute_shared_secret(struct kpp_request *req)
/linux-master/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c143 struct kpp_request *dh;
144 struct kpp_request *ecdh;
145 struct kpp_request *curve25519;
439 struct kpp_request *areq;
539 struct kpp_request *kreq = req;
593 static int hpre_dh_compute_value(struct kpp_request *req)
1475 struct kpp_request *areq;
1499 struct kpp_request *req)
1587 static int hpre_ecdh_compute_value(struct kpp_request *req)
1790 struct kpp_request *are
[all...]
/linux-master/drivers/nvme/common/
H A Dauth.c399 struct kpp_request *req;
425 struct kpp_request *req;
/linux-master/security/keys/
H A Ddh.c135 struct kpp_request *req;
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dqat_asym_algs.c135 struct kpp_request *dh;
159 struct kpp_request *areq = req->areq.dh;
217 static int qat_dh_compute_value(struct kpp_request *req)
/linux-master/arch/x86/crypto/
H A Dcurve25519-x86_64.c1630 static int curve25519_generate_public_key(struct kpp_request *req)
1652 static int curve25519_compute_shared_secret(struct kpp_request *req)

Completed in 368 milliseconds