aead_alg 347 arch/arm64/crypto/aes-ce-ccm-glue.c static struct aead_alg ccm_aes_alg = { aead_alg 676 arch/arm64/crypto/ghash-ce-glue.c static struct aead_alg gcm_aes_alg = { aead_alg 1099 arch/s390/crypto/aes_s390.c static struct aead_alg gcm_aes_aead = { aead_alg 1121 arch/s390/crypto/aes_s390.c static struct aead_alg *aes_s390_aead_alg; aead_alg 241 arch/x86/crypto/aegis128-aesni-glue.c static struct aead_alg crypto_aegis128_aesni_alg = { aead_alg 1038 arch/x86/crypto/aesni-intel_glue.c static struct aead_alg aesni_aeads[] = { { aead_alg 1074 arch/x86/crypto/aesni-intel_glue.c static struct aead_alg aesni_aeads[0]; aead_alg 127 crypto/aead.c struct aead_alg *alg = crypto_aead_alg(aead); aead_alg 135 crypto/aead.c struct aead_alg *alg = crypto_aead_alg(aead); aead_alg 154 crypto/aead.c struct aead_alg *aead = container_of(alg, struct aead_alg, base); aead_alg 178 crypto/aead.c struct aead_alg *aead = container_of(alg, struct aead_alg, base); aead_alg 238 crypto/aead.c struct aead_alg *alg; aead_alg 385 crypto/aead.c static int aead_prepare_alg(struct aead_alg *alg) aead_alg 403 crypto/aead.c int crypto_register_aead(struct aead_alg *alg) aead_alg 416 crypto/aead.c void crypto_unregister_aead(struct aead_alg *alg) aead_alg 422 crypto/aead.c int crypto_register_aeads(struct aead_alg *algs, int count) aead_alg 442 crypto/aead.c void crypto_unregister_aeads(struct aead_alg *algs, int count) aead_alg 458 crypto/aegis128-core.c static struct aead_alg crypto_aegis128_alg = { aead_alg 750 crypto/ccm.c struct aead_alg *alg; aead_alg 858 crypto/cryptd.c struct aead_alg *alg; aead_alg 467 crypto/essiv.c struct aead_alg *aead_alg = NULL; aead_alg 528 crypto/essiv.c aead_alg = crypto_spawn_aead_alg(&ictx->u.aead_spawn); aead_alg 529 crypto/essiv.c block_base = &aead_alg->base; aead_alg 535 crypto/essiv.c ivsize = aead_alg->ivsize; aead_alg 614 crypto/essiv.c aead_inst->alg.maxauthsize = crypto_aead_alg_maxauthsize(aead_alg); aead_alg 615 crypto/essiv.c aead_inst->alg.chunksize = crypto_aead_alg_chunksize(aead_alg); aead_alg 872 crypto/gcm.c struct aead_alg *alg; aead_alg 1108 crypto/gcm.c struct aead_alg *alg; aead_alg 235 crypto/pcrypt.c struct aead_alg *alg; aead_alg 286 crypto/simd.c struct aead_alg alg; aead_alg 371 crypto/simd.c struct aead_alg *alg; aead_alg 399 crypto/simd.c struct aead_alg *ialg; aead_alg 400 crypto/simd.c struct aead_alg *alg; aead_alg 482 crypto/simd.c int simd_register_aeads_compat(struct aead_alg *algs, int count, aead_alg 516 crypto/simd.c void simd_unregister_aeads(struct aead_alg *algs, int count, aead_alg 979 drivers/crypto/amcc/crypto4xx_core.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 138 drivers/crypto/amcc/crypto4xx_core.h struct aead_alg aead; aead_alg 1822 drivers/crypto/atmel-aes.c static struct aead_alg aes_gcm_alg = { aead_alg 2249 drivers/crypto/atmel-aes.c static struct aead_alg aes_authenc_algs[] = { aead_alg 2789 drivers/crypto/axis/artpec6_crypto.c static struct aead_alg aead_algos[] = { aead_alg 4325 drivers/crypto/bcm/cipher.c struct aead_alg *aalg = container_of(alg, struct aead_alg, base); aead_alg 4620 drivers/crypto/bcm/cipher.c struct aead_alg *aead = &driver_alg->alg.aead; aead_alg 107 drivers/crypto/bcm/cipher.h struct aead_alg aead; aead_alg 89 drivers/crypto/caam/caamalg.c struct aead_alg aead; aead_alg 3460 drivers/crypto/caam/caamalg.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 3520 drivers/crypto/caam/caamalg.c struct aead_alg *alg = &t_alg->aead; aead_alg 43 drivers/crypto/caam/caamalg_qi.c struct aead_alg aead; aead_alg 2472 drivers/crypto/caam/caamalg_qi.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 2535 drivers/crypto/caam/caamalg_qi.c struct aead_alg *alg = &t_alg->aead; aead_alg 50 drivers/crypto/caam/caamalg_qi2.c struct aead_alg aead; aead_alg 1573 drivers/crypto/caam/caamalg_qi2.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 2949 drivers/crypto/caam/caamalg_qi2.c struct aead_alg *alg = &t_alg->aead; aead_alg 489 drivers/crypto/cavium/nitrox/nitrox_aead.c static struct aead_alg nitrox_aeads[] = { { aead_alg 166 drivers/crypto/ccp/ccp-crypto-aes-galois.c static struct aead_alg ccp_aes_gcm_defaults = { aead_alg 195 drivers/crypto/ccp/ccp-crypto-aes-galois.c struct aead_alg *alg_defaults; aead_alg 214 drivers/crypto/ccp/ccp-crypto-aes-galois.c struct aead_alg *alg; aead_alg 375 drivers/crypto/ccp/ccp-crypto-main.c struct ccp_crypto_aead *aead_alg, *aead_tmp; aead_alg 390 drivers/crypto/ccp/ccp-crypto-main.c list_for_each_entry_safe(aead_alg, aead_tmp, &aead_algs, entry) { aead_alg 391 drivers/crypto/ccp/ccp-crypto-main.c crypto_unregister_aead(&aead_alg->alg); aead_alg 392 drivers/crypto/ccp/ccp-crypto-main.c list_del(&aead_alg->entry); aead_alg 393 drivers/crypto/ccp/ccp-crypto-main.c kfree(aead_alg); aead_alg 47 drivers/crypto/ccp/ccp-crypto.h struct aead_alg alg; aead_alg 131 drivers/crypto/ccree/cc_aead.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 134 drivers/crypto/ccree/cc_aead.c container_of(alg, struct cc_crypto_alg, aead_alg); aead_alg 2623 drivers/crypto/ccree/cc_aead.c struct aead_alg *alg; aead_alg 2642 drivers/crypto/ccree/cc_aead.c t_alg->aead_alg = *alg; aead_alg 2661 drivers/crypto/ccree/cc_aead.c crypto_unregister_aead(&t_alg->aead_alg); aead_alg 2712 drivers/crypto/ccree/cc_aead.c rc = crypto_register_aead(&t_alg->aead_alg); aead_alg 2715 drivers/crypto/ccree/cc_aead.c t_alg->aead_alg.base.cra_driver_name); aead_alg 2720 drivers/crypto/ccree/cc_aead.c t_alg->aead_alg.base.cra_driver_name); aead_alg 175 drivers/crypto/ccree/cc_driver.h struct aead_alg aead_alg; aead_alg 184 drivers/crypto/ccree/cc_driver.h struct aead_alg aead; aead_alg 170 drivers/crypto/chelsio/chcr_algo.c struct aead_alg *alg = crypto_aead_alg(aead); aead_alg 3098 drivers/crypto/chelsio/chcr_algo.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 307 drivers/crypto/chelsio/chcr_crypto.h struct aead_alg aead; aead_alg 769 drivers/crypto/inside-secure/safexcel.h struct aead_alg aead; aead_alg 198 drivers/crypto/ixp4xx_crypto.c struct aead_alg crypto; aead_alg 1462 drivers/crypto/ixp4xx_crypto.c struct aead_alg *cra = &ixp4xx_aeads[i].crypto; aead_alg 1137 drivers/crypto/mediatek/mtk-aes.c static struct aead_alg aes_gcm_alg = { aead_alg 545 drivers/crypto/nx/nx-aes-ccm.c struct aead_alg nx_ccm_aes_alg = { aead_alg 565 drivers/crypto/nx/nx-aes-ccm.c struct aead_alg nx_ccm4309_aes_alg = { aead_alg 479 drivers/crypto/nx/nx-aes-gcm.c struct aead_alg nx_gcm_aes_alg = { aead_alg 497 drivers/crypto/nx/nx-aes-gcm.c struct aead_alg nx_gcm4106_aes_alg = { aead_alg 520 drivers/crypto/nx/nx.c static int nx_register_aead(struct aead_alg *alg, u32 fc, u32 mode) aead_alg 540 drivers/crypto/nx/nx.c static void nx_unregister_aead(struct aead_alg *alg, u32 fc, u32 mode) aead_alg 180 drivers/crypto/nx/nx.h extern struct aead_alg nx_gcm_aes_alg; aead_alg 181 drivers/crypto/nx/nx.h extern struct aead_alg nx_gcm4106_aes_alg; aead_alg 183 drivers/crypto/nx/nx.h extern struct aead_alg nx_ccm_aes_alg; aead_alg 184 drivers/crypto/nx/nx.h extern struct aead_alg nx_ccm4309_aes_alg; aead_alg 763 drivers/crypto/omap-aes.c static struct aead_alg algs_aead_gcm[] = { aead_alg 1125 drivers/crypto/omap-aes.c struct aead_alg *aalg; aead_alg 1281 drivers/crypto/omap-aes.c struct aead_alg *aalg; aead_alg 121 drivers/crypto/omap-aes.h struct aead_alg *algs_list; aead_alg 94 drivers/crypto/picoxcell_crypto.c struct aead_alg alg; aead_alg 181 drivers/crypto/picoxcell_crypto.c static inline struct spacc_aead *to_spacc_aead(struct aead_alg *alg) aead_alg 514 drivers/crypto/picoxcell_crypto.c struct aead_alg *alg = crypto_aead_alg(aead); aead_alg 562 drivers/crypto/picoxcell_crypto.c struct aead_alg *alg = crypto_aead_alg(aead); aead_alg 633 drivers/crypto/picoxcell_crypto.c struct aead_alg *alg = crypto_aead_alg(aead); aead_alg 699 drivers/crypto/picoxcell_crypto.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 1258 drivers/crypto/qat/qat_common/qat_algs.c static struct aead_alg qat_aeads[] = { { aead_alg 1874 drivers/crypto/stm32/stm32-cryp.c static struct aead_alg aead_algs[] = { aead_alg 2258 drivers/crypto/talitos.c struct aead_alg aead; aead_alg 3054 drivers/crypto/talitos.c struct aead_alg *alg = crypto_aead_alg(tfm); aead_alg 188 include/crypto/aead.h static inline struct aead_alg *crypto_aead_alg(struct crypto_aead *tfm) aead_alg 191 include/crypto/aead.h struct aead_alg, base); aead_alg 194 include/crypto/aead.h static inline unsigned int crypto_aead_alg_ivsize(struct aead_alg *alg) aead_alg 22 include/crypto/internal/aead.h char head[offsetof(struct aead_alg, base)]; aead_alg 25 include/crypto/internal/aead.h struct aead_alg alg; aead_alg 98 include/crypto/internal/aead.h static inline struct aead_alg *crypto_spawn_aead_alg( aead_alg 101 include/crypto/internal/aead.h return container_of(spawn->base.alg, struct aead_alg, base); aead_alg 116 include/crypto/internal/aead.h static inline unsigned int crypto_aead_alg_maxauthsize(struct aead_alg *alg) aead_alg 157 include/crypto/internal/aead.h static inline unsigned int crypto_aead_alg_chunksize(struct aead_alg *alg) aead_alg 178 include/crypto/internal/aead.h int crypto_register_aead(struct aead_alg *alg); aead_alg 179 include/crypto/internal/aead.h void crypto_unregister_aead(struct aead_alg *alg); aead_alg 180 include/crypto/internal/aead.h int crypto_register_aeads(struct aead_alg *algs, int count); aead_alg 181 include/crypto/internal/aead.h void crypto_unregister_aeads(struct aead_alg *algs, int count); aead_alg 33 include/crypto/internal/simd.h struct aead_alg; aead_alg 42 include/crypto/internal/simd.h int simd_register_aeads_compat(struct aead_alg *algs, int count, aead_alg 45 include/crypto/internal/simd.h void simd_unregister_aeads(struct aead_alg *algs, int count,