Home
last modified time | relevance | path

Searched refs:aead_alg (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/include/crypto/internal/
Daead.h27 char head[offsetof(struct aead_alg, base)];
30 struct aead_alg alg;
97 static inline struct aead_alg *crypto_spawn_aead_alg( in crypto_spawn_aead_alg()
100 return container_of(spawn->base.alg, struct aead_alg, base); in crypto_spawn_aead_alg()
115 static inline unsigned int crypto_aead_alg_maxauthsize(struct aead_alg *alg) in crypto_aead_alg_maxauthsize()
156 int crypto_register_aead(struct aead_alg *alg);
157 void crypto_unregister_aead(struct aead_alg *alg);
158 int crypto_register_aeads(struct aead_alg *algs, int count);
159 void crypto_unregister_aeads(struct aead_alg *algs, int count);
/linux-4.4.14/crypto/
Daead.c85 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_exit_tfm()
93 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_init_tfm()
110 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_report()
138 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_show()
198 struct aead_alg *alg; in aead_geniv_alloc()
345 static int aead_prepare_alg(struct aead_alg *alg) in aead_prepare_alg()
359 int crypto_register_aead(struct aead_alg *alg) in crypto_register_aead()
372 void crypto_unregister_aead(struct aead_alg *alg) in crypto_unregister_aead()
378 int crypto_register_aeads(struct aead_alg *algs, int count) in crypto_register_aeads()
398 void crypto_unregister_aeads(struct aead_alg *algs, int count) in crypto_unregister_aeads()
Dechainiv.c183 struct aead_alg *alg; in echainiv_aead_create()
Dseqiv.c292 struct aead_alg *alg; in seqiv_aead_create()
Dpcrypt.c279 struct aead_alg *alg; in pcrypt_create_aead()
Dgcm.c928 struct aead_alg *alg; in crypto_rfc4106_create()
1165 struct aead_alg *alg; in crypto_rfc4543_create()
Dccm.c813 struct aead_alg *alg; in crypto_rfc4309_create()
Dcryptd.c778 struct aead_alg *alg; in cryptd_create_aead()
/linux-4.4.14/include/crypto/
Daead.h134 struct aead_alg { struct
193 static inline struct aead_alg *crypto_aead_alg(struct crypto_aead *tfm) in crypto_aead_alg()
196 struct aead_alg, base); in crypto_aead_alg()
199 static inline unsigned int crypto_aead_alg_ivsize(struct aead_alg *alg) in crypto_aead_alg_ivsize()
/linux-4.4.14/drivers/crypto/nx/
Dnx.h190 extern struct aead_alg nx_gcm_aes_alg;
191 extern struct aead_alg nx_gcm4106_aes_alg;
193 extern struct aead_alg nx_ccm_aes_alg;
194 extern struct aead_alg nx_ccm4309_aes_alg;
Dnx-aes-ccm.c557 struct aead_alg nx_ccm_aes_alg = {
577 struct aead_alg nx_ccm4309_aes_alg = {
Dnx-aes-gcm.c490 struct aead_alg nx_gcm_aes_alg = {
508 struct aead_alg nx_gcm4106_aes_alg = {
Dnx.c533 static int nx_register_aead(struct aead_alg *alg, u32 fc, u32 mode) in nx_register_aead()
553 static void nx_unregister_aead(struct aead_alg *alg, u32 fc, u32 mode) in nx_unregister_aead()
/linux-4.4.14/drivers/crypto/
Dpicoxcell_crypto.c107 struct aead_alg alg;
194 static inline struct spacc_aead *to_spacc_aead(struct aead_alg *alg) in to_spacc_aead()
504 struct aead_alg *alg = crypto_aead_alg(aead); in spacc_aead_need_fallback()
552 struct aead_alg *alg = crypto_aead_alg(aead); in spacc_aead_submit()
623 struct aead_alg *alg = crypto_aead_alg(aead); in spacc_aead_setup()
689 struct aead_alg *alg = crypto_aead_alg(tfm); in spacc_aead_cra_init()
Dixp4xx_crypto.c203 struct aead_alg crypto;
1443 struct aead_alg *cra = &ixp4xx_aeads[i].crypto; in ixp_module_init()
Dtalitos.c2103 struct aead_alg aead;
2639 struct aead_alg *alg = crypto_aead_alg(tfm); in talitos_cra_init_aead()
/linux-4.4.14/arch/arm64/crypto/
Daes-ce-ccm-glue.c279 static struct aead_alg ccm_aes_alg = {
/linux-4.4.14/arch/x86/crypto/
Daesni-intel_glue.c1411 static struct aead_alg aesni_aead_algs[] = { {
1447 static struct aead_alg aesni_aead_algs[0];
/linux-4.4.14/drivers/crypto/caam/
Dcaamalg.c125 struct aead_alg aead;
4356 struct aead_alg *alg = crypto_aead_alg(tfm); in caam_aead_init()
4467 struct aead_alg *alg = &t_alg->aead; in caam_aead_alg_init()
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dqat_algs.c1151 static struct aead_alg qat_aeads[] = { {