Searched refs:aead_alg (Results 1 - 25 of 56) sorted by relevance

123

/linux-master/include/crypto/internal/
H A Daead.h22 char head[offsetof(struct aead_alg, base)];
25 struct aead_alg alg;
108 static inline struct aead_alg *crypto_spawn_aead_alg(
111 return container_of(spawn->base.alg, struct aead_alg, base);
139 static inline unsigned int crypto_aead_alg_chunksize(struct aead_alg *alg)
160 int crypto_register_aead(struct aead_alg *alg);
161 void crypto_unregister_aead(struct aead_alg *alg);
162 int crypto_register_aeads(struct aead_alg *algs, int count);
163 void crypto_unregister_aeads(struct aead_alg *algs, int count);
H A Dsimd.h33 struct aead_alg;
42 int simd_register_aeads_compat(struct aead_alg *algs, int count,
45 void simd_unregister_aeads(struct aead_alg *algs, int count,
/linux-master/crypto/
H A Daead.c23 static inline struct crypto_istat_aead *aead_get_stat(struct aead_alg *alg)
107 struct aead_alg *alg = crypto_aead_alg(aead);
130 struct aead_alg *alg = crypto_aead_alg(aead);
155 struct aead_alg *alg = crypto_aead_alg(aead);
163 struct aead_alg *alg = crypto_aead_alg(aead);
182 struct aead_alg *aead = container_of(alg, struct aead_alg, base);
200 struct aead_alg *aead = container_of(alg, struct aead_alg, base);
221 struct aead_alg *aea
[all...]
H A Dessiv.c454 struct aead_alg *aead_alg = NULL; local
512 aead_alg = crypto_spawn_aead_alg(&ictx->u.aead_spawn);
513 block_base = &aead_alg->base;
519 ivsize = aead_alg->ivsize;
602 aead_inst->alg.maxauthsize = crypto_aead_alg_maxauthsize(aead_alg);
603 aead_inst->alg.chunksize = crypto_aead_alg_chunksize(aead_alg);
H A Dsimd.c283 struct aead_alg alg;
364 struct aead_alg *alg;
392 struct aead_alg *ialg;
393 struct aead_alg *alg;
476 int simd_register_aeads_compat(struct aead_alg *algs, int count,
510 void simd_unregister_aeads(struct aead_alg *algs, int count,
H A Dgeniv.c46 struct aead_alg *alg;
H A Daegis128-core.c506 static struct aead_alg crypto_aegis128_alg_generic = {
525 static struct aead_alg crypto_aegis128_alg_simd = {
/linux-master/include/crypto/
H A Daead.h121 * struct aead_alg - AEAD cipher definition
156 struct aead_alg { struct
237 static inline struct aead_alg *crypto_aead_alg(struct crypto_aead *tfm)
240 struct aead_alg, base);
243 static inline unsigned int crypto_aead_alg_ivsize(struct aead_alg *alg)
279 static inline unsigned int crypto_aead_alg_maxauthsize(struct aead_alg *alg)
H A Dengine.h30 struct aead_alg base;
/linux-master/drivers/crypto/qce/
H A Daead.h49 struct aead_alg *alg = crypto_aead_alg(tfm);
H A Dcommon.h92 struct aead_alg aead;
/linux-master/drivers/crypto/nx/
H A Dnx.h181 extern struct aead_alg nx_gcm_aes_alg;
182 extern struct aead_alg nx_gcm4106_aes_alg;
184 extern struct aead_alg nx_ccm_aes_alg;
185 extern struct aead_alg nx_ccm4309_aes_alg;
H A Dnx-aes-gcm.c470 struct aead_alg nx_gcm_aes_alg = {
488 struct aead_alg nx_gcm4106_aes_alg = {
H A Dnx-aes-ccm.c525 struct aead_alg nx_ccm_aes_alg = {
545 struct aead_alg nx_ccm4309_aes_alg = {
/linux-master/drivers/crypto/ccree/
H A Dcc_driver.h167 struct aead_alg aead_alg; member in struct:cc_crypto_alg
176 struct aead_alg aead;
H A Dcc_aead.c127 struct aead_alg *alg = crypto_aead_alg(tfm);
130 container_of(alg, struct cc_crypto_alg, aead_alg);
2564 struct aead_alg *alg;
2588 t_alg->aead_alg = *alg;
2604 crypto_unregister_aead(&t_alg->aead_alg);
2650 rc = crypto_register_aead(&t_alg->aead_alg);
2653 t_alg->aead_alg.base.cra_driver_name);
2659 t_alg->aead_alg.base.cra_driver_name);
/linux-master/drivers/crypto/ccp/
H A Dccp-crypto-main.c368 struct ccp_crypto_aead *aead_alg, *aead_tmp; local
383 list_for_each_entry_safe(aead_alg, aead_tmp, &aead_algs, entry) {
384 crypto_unregister_aead(&aead_alg->alg);
385 list_del(&aead_alg->entry);
386 kfree(aead_alg);
H A Dccp-crypto-aes-galois.c165 static struct aead_alg ccp_aes_gcm_defaults = {
193 struct aead_alg *alg_defaults;
212 struct aead_alg *alg;
H A Dccp-crypto.h49 struct aead_alg alg;
/linux-master/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c288 struct aead_alg *alg = crypto_aead_alg(aead);
301 struct aead_alg *alg = crypto_aead_alg(aead);
316 struct aead_alg *alg = crypto_aead_alg(aead);
/linux-master/arch/x86/crypto/
H A Daegis128-aesni-glue.c239 static struct aead_alg crypto_aegis128_aesni_alg = {
/linux-master/drivers/crypto/bcm/
H A Dcipher.h110 struct aead_alg aead;
/linux-master/drivers/crypto/chelsio/
H A Dchcr_crypto.h321 struct aead_alg aead;
/linux-master/drivers/crypto/amcc/
H A Dcrypto4xx_core.h139 struct aead_alg aead;
/linux-master/arch/arm64/crypto/
H A Dsm4-ce-gcm-glue.c242 static struct aead_alg sm4_gcm_alg = {

Completed in 259 milliseconds

123