Symbol: aead_alg
arch/arm/crypto/ghash-ce-glue.c
400
static struct aead_alg gcm_aes_algs[] = {{
arch/arm64/crypto/aes-ce-ccm-glue.c
288
static struct aead_alg ccm_aes_alg = {
arch/arm64/crypto/ghash-ce-glue.c
353
static struct aead_alg gcm_aes_algs[] = {{
arch/arm64/crypto/sm4-ce-ccm-glue.c
251
static struct aead_alg sm4_ccm_alg = {
arch/arm64/crypto/sm4-ce-gcm-glue.c
219
static struct aead_alg sm4_gcm_alg = {
arch/powerpc/crypto/aes-gcm-p10-glue.c
371
static struct aead_alg gcm_aes_algs[] = {{
arch/s390/crypto/aes_s390.c
927
static struct aead_alg gcm_aes_aead = {
arch/s390/crypto/aes_s390.c
949
static struct aead_alg *aes_s390_aead_alg;
arch/x86/crypto/aegis128-aesni-glue.c
242
static struct aead_alg crypto_aegis128_aesni_alg = {
arch/x86/crypto/aesni-intel_glue.c
1474
static struct aead_alg aes_gcm_algs_##suffix[] = { { \
arch/x86/crypto/aesni-intel_glue.c
1608
static struct aead_alg aes_gcm_algs_aesni[0];
crypto/aead.c
112
struct aead_alg *alg = crypto_aead_alg(aead);
crypto/aead.c
120
struct aead_alg *alg = crypto_aead_alg(aead);
crypto/aead.c
139
struct aead_alg *aead = container_of(alg, struct aead_alg, base);
crypto/aead.c
155
struct aead_alg *aead = container_of(alg, struct aead_alg, base);
crypto/aead.c
187
.algsize = offsetof(struct aead_alg, base),
crypto/aead.c
230
static int aead_prepare_alg(struct aead_alg *alg)
crypto/aead.c
248
int crypto_register_aead(struct aead_alg *alg)
crypto/aead.c
261
void crypto_unregister_aead(struct aead_alg *alg)
crypto/aead.c
267
int crypto_register_aeads(struct aead_alg *algs, int count)
crypto/aead.c
287
void crypto_unregister_aeads(struct aead_alg *algs, int count)
crypto/aegis128-core.c
504
static struct aead_alg crypto_aegis128_alg_generic = {
crypto/aegis128-core.c
522
static struct aead_alg crypto_aegis128_alg_simd = {
crypto/ccm.c
706
struct aead_alg *alg;
crypto/cryptd.c
864
struct aead_alg *alg;
crypto/essiv.c
451
struct aead_alg *aead_alg = NULL;
crypto/essiv.c
509
aead_alg = crypto_spawn_aead_alg(&ictx->u.aead_spawn);
crypto/essiv.c
510
block_base = &aead_alg->base;
crypto/essiv.c
516
ivsize = aead_alg->ivsize;
crypto/essiv.c
598
aead_inst->alg.maxauthsize = crypto_aead_alg_maxauthsize(aead_alg);
crypto/essiv.c
599
aead_inst->alg.chunksize = crypto_aead_alg_chunksize(aead_alg);
crypto/gcm.c
581
struct aead_alg *alg;
crypto/gcm.c
766
struct aead_alg *alg;
crypto/geniv.c
45
struct aead_alg *alg;
crypto/pcrypt.c
249
struct aead_alg *alg;
crypto/simd.c
121
struct aead_alg *alg;
crypto/simd.c
143
static struct simd_aead_alg *simd_aead_create_compat(struct aead_alg *ialg,
crypto/simd.c
149
struct aead_alg *alg;
crypto/simd.c
209
int simd_register_aeads_compat(struct aead_alg *algs, int count,
crypto/simd.c
247
void simd_unregister_aeads(struct aead_alg *algs, int count,
crypto/simd.c
40
struct aead_alg alg;
drivers/crypto/amcc/crypto4xx_core.c
939
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/amcc/crypto4xx_core.h
134
struct aead_alg aead;
drivers/crypto/atmel-aes.c
1590
static struct aead_alg aes_gcm_alg = {
drivers/crypto/atmel-aes.c
2031
static struct aead_alg aes_authenc_algs[] = {
drivers/crypto/axis/artpec6_crypto.c
2782
static struct aead_alg aead_algos[] = {
drivers/crypto/bcm/cipher.c
4154
struct aead_alg *aalg = container_of(alg, struct aead_alg, base);
drivers/crypto/bcm/cipher.c
4454
struct aead_alg *aead = &driver_alg->alg.aead;
drivers/crypto/bcm/cipher.h
110
struct aead_alg aead;
drivers/crypto/caam/caamalg.c
3763
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/caam/caamalg.c
3831
struct aead_alg *alg = &t_alg->aead.base;
drivers/crypto/caam/caamalg_qi.c
2540
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/caam/caamalg_qi.c
2608
struct aead_alg *alg = &t_alg->aead;
drivers/crypto/caam/caamalg_qi.c
50
struct aead_alg aead;
drivers/crypto/caam/caamalg_qi2.c
1646
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/caam/caamalg_qi2.c
3028
struct aead_alg *alg = &t_alg->aead;
drivers/crypto/caam/caamalg_qi2.c
56
struct aead_alg aead;
drivers/crypto/cavium/nitrox/nitrox_aead.c
519
static struct aead_alg nitrox_aeads[] = { {
drivers/crypto/ccp/ccp-crypto-aes-galois.c
166
static struct aead_alg ccp_aes_gcm_defaults = {
drivers/crypto/ccp/ccp-crypto-aes-galois.c
194
struct aead_alg *alg_defaults;
drivers/crypto/ccp/ccp-crypto-aes-galois.c
213
struct aead_alg *alg;
drivers/crypto/ccp/ccp-crypto-main.c
371
struct ccp_crypto_aead *aead_alg, *aead_tmp;
drivers/crypto/ccp/ccp-crypto-main.c
386
list_for_each_entry_safe(aead_alg, aead_tmp, &aead_algs, entry) {
drivers/crypto/ccp/ccp-crypto-main.c
387
crypto_unregister_aead(&aead_alg->alg);
drivers/crypto/ccp/ccp-crypto-main.c
388
list_del(&aead_alg->entry);
drivers/crypto/ccp/ccp-crypto-main.c
389
kfree(aead_alg);
drivers/crypto/ccp/ccp-crypto.h
49
struct aead_alg alg;
drivers/crypto/ccree/cc_aead.c
128
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/ccree/cc_aead.c
131
container_of(alg, struct cc_crypto_alg, aead_alg);
drivers/crypto/ccree/cc_aead.c
2565
struct aead_alg *alg;
drivers/crypto/ccree/cc_aead.c
2587
t_alg->aead_alg = *alg;
drivers/crypto/ccree/cc_aead.c
2603
crypto_unregister_aead(&t_alg->aead_alg);
drivers/crypto/ccree/cc_aead.c
2649
rc = crypto_register_aead(&t_alg->aead_alg);
drivers/crypto/ccree/cc_aead.c
2652
t_alg->aead_alg.base.cra_driver_name);
drivers/crypto/ccree/cc_aead.c
2658
t_alg->aead_alg.base.cra_driver_name);
drivers/crypto/ccree/cc_driver.h
167
struct aead_alg aead_alg;
drivers/crypto/ccree/cc_driver.h
176
struct aead_alg aead;
drivers/crypto/chelsio/chcr_algo.c
164
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/chelsio/chcr_algo.c
3166
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/chelsio/chcr_crypto.h
320
struct aead_alg aead;
drivers/crypto/hisilicon/sec2/sec_crypto.c
116
struct aead_alg alg;
drivers/crypto/hisilicon/sec2/sec_crypto.c
2139
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/hisilicon/sec2/sec_crypto.c
2181
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/inside-secure/eip93/eip93-main.h
145
struct aead_alg aead;
drivers/crypto/inside-secure/safexcel.h
882
struct aead_alg aead;
drivers/crypto/inside-secure/safexcel_cipher.c
3034
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
1538
struct aead_alg *cra = &ixp4xx_aeads[i].crypto;
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
203
struct aead_alg crypto;
drivers/crypto/intel/qat/qat_common/qat_algs.c
1201
static struct aead_alg qat_aeads[] = { {
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1309
static struct aead_alg otx_cpt_aeads[] = { {
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1415
static struct aead_alg otx2_cpt_aeads[] = { {
drivers/crypto/nx/nx-aes-ccm.c
521
struct aead_alg nx_ccm_aes_alg = {
drivers/crypto/nx/nx-aes-ccm.c
541
struct aead_alg nx_ccm4309_aes_alg = {
drivers/crypto/nx/nx-aes-gcm.c
465
struct aead_alg nx_gcm_aes_alg = {
drivers/crypto/nx/nx-aes-gcm.c
483
struct aead_alg nx_gcm4106_aes_alg = {
drivers/crypto/nx/nx.c
497
static int nx_register_aead(struct aead_alg *alg, u32 fc, u32 mode)
drivers/crypto/nx/nx.c
517
static void nx_unregister_aead(struct aead_alg *alg, u32 fc, u32 mode)
drivers/crypto/nx/nx.h
186
extern struct aead_alg nx_gcm_aes_alg;
drivers/crypto/nx/nx.h
187
extern struct aead_alg nx_gcm4106_aes_alg;
drivers/crypto/nx/nx.h
189
extern struct aead_alg nx_ccm_aes_alg;
drivers/crypto/nx/nx.h
190
extern struct aead_alg nx_ccm4309_aes_alg;
drivers/crypto/qce/aead.c
757
struct aead_alg *alg;
drivers/crypto/qce/aead.h
49
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/qce/common.h
92
struct aead_alg aead;
drivers/crypto/sa2ul.c
160
struct aead_alg aead;
drivers/crypto/talitos.c
2337
struct aead_alg aead;
drivers/crypto/talitos.c
3150
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/tegra/tegra-se-aes.c
1369
struct aead_alg *alg = crypto_aead_alg(tfm);
drivers/crypto/tegra/tegra-se-aes.c
2003
struct aead_engine_alg *aead_alg;
drivers/crypto/tegra/tegra-se-aes.c
2023
aead_alg = &tegra_aead_algs[i].alg.aead;
drivers/crypto/tegra/tegra-se-aes.c
2026
ret = crypto_engine_register_aead(aead_alg);
drivers/crypto/tegra/tegra-se-aes.c
2029
aead_alg->base.base.cra_name);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
429
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
602
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
627
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
652
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
675
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
692
struct aead_alg *alg = crypto_aead_alg(aead);
drivers/crypto/xilinx/zynqmp-aes-gcm.c
719
struct aead_alg *alg = crypto_aead_alg(aead);
include/crypto/aead.h
243
static inline struct aead_alg *crypto_aead_alg(struct crypto_aead *tfm)
include/crypto/aead.h
246
struct aead_alg, base);
include/crypto/aead.h
249
static inline unsigned int crypto_aead_alg_ivsize(struct aead_alg *alg)
include/crypto/aead.h
295
static inline unsigned int crypto_aead_alg_maxauthsize(struct aead_alg *alg)
include/crypto/engine.h
30
struct aead_alg base;
include/crypto/internal/aead.h
108
static inline struct aead_alg *crypto_spawn_aead_alg(
include/crypto/internal/aead.h
111
return container_of(spawn->base.alg, struct aead_alg, base);
include/crypto/internal/aead.h
139
static inline unsigned int crypto_aead_alg_chunksize(struct aead_alg *alg)
include/crypto/internal/aead.h
160
int crypto_register_aead(struct aead_alg *alg);
include/crypto/internal/aead.h
161
void crypto_unregister_aead(struct aead_alg *alg);
include/crypto/internal/aead.h
162
int crypto_register_aeads(struct aead_alg *algs, int count);
include/crypto/internal/aead.h
163
void crypto_unregister_aeads(struct aead_alg *algs, int count);
include/crypto/internal/aead.h
22
char head[offsetof(struct aead_alg, base)];
include/crypto/internal/aead.h
25
struct aead_alg alg;
include/crypto/internal/simd.h
14
struct aead_alg;
include/crypto/internal/simd.h
16
int simd_register_aeads_compat(struct aead_alg *algs, int count,
include/crypto/internal/simd.h
19
void simd_unregister_aeads(struct aead_alg *algs, int count,