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,