Home
last modified time | relevance | path

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

12345

/kernel/linux/linux-6.6/crypto/
H A Daead.c23 static inline struct crypto_istat_aead *aead_get_stat(struct aead_alg *alg) in aead_get_stat()
107 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_encrypt()
130 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_decrypt()
155 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_exit_tfm()
163 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_init_tfm()
182 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_report()
200 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_show()
221 struct aead_alg *aea in crypto_aead_report_stat()
[all...]
H A Dsimd.c283 struct aead_alg alg;
364 struct aead_alg *alg; in simd_aead_init()
392 struct aead_alg *ialg; in simd_aead_create_compat()
393 struct aead_alg *alg; in simd_aead_create_compat()
476 int simd_register_aeads_compat(struct aead_alg *algs, int count, in simd_register_aeads_compat()
510 void simd_unregister_aeads(struct aead_alg *algs, int count, in simd_unregister_aeads()
H A Dessiv.c454 struct aead_alg *aead_alg = NULL; in essiv_create() local
511 aead_alg = crypto_spawn_aead_alg(&ictx->u.aead_spawn); in essiv_create()
512 block_base = &aead_alg->base; in essiv_create()
518 ivsize = aead_alg->ivsize; in essiv_create()
602 aead_inst->alg.maxauthsize = crypto_aead_alg_maxauthsize(aead_alg); in essiv_create()
603 aead_inst->alg.chunksize = crypto_aead_alg_chunksize(aead_alg); in essiv_create()
/kernel/linux/linux-5.10/include/crypto/internal/
H A Daead.h22 char head[offsetof(struct aead_alg, base)];
25 struct aead_alg alg;
93 static inline struct aead_alg *crypto_spawn_aead_alg( in crypto_spawn_aead_alg()
96 return container_of(spawn->base.alg, struct aead_alg, base); in crypto_spawn_aead_alg()
142 static inline unsigned int crypto_aead_alg_chunksize(struct aead_alg *alg) in crypto_aead_alg_chunksize()
163 int crypto_register_aead(struct aead_alg *alg);
164 void crypto_unregister_aead(struct aead_alg *alg);
165 int crypto_register_aeads(struct aead_alg *algs, int count);
166 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,
/kernel/linux/linux-6.6/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( in crypto_spawn_aead_alg()
111 return container_of(spawn->base.alg, struct aead_alg, base); in crypto_spawn_aead_alg()
139 static inline unsigned int crypto_aead_alg_chunksize(struct aead_alg *alg) in crypto_aead_alg_chunksize()
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,
/kernel/linux/linux-5.10/crypto/
H A Daead.c121 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_exit_tfm()
129 struct aead_alg *alg = crypto_aead_alg(aead); in crypto_aead_init_tfm()
148 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_report()
172 struct aead_alg *aead = container_of(alg, struct aead_alg, base); in crypto_aead_show()
219 static int aead_prepare_alg(struct aead_alg *alg) in aead_prepare_alg()
237 int crypto_register_aead(struct aead_alg *alg) in crypto_register_aead()
250 void crypto_unregister_aead(struct aead_alg *alg) in crypto_unregister_aead()
256 int crypto_register_aeads(struct aead_alg *alg
[all...]
H A Dsimd.c283 struct aead_alg alg;
364 struct aead_alg *alg; in simd_aead_init()
392 struct aead_alg *ialg; in simd_aead_create_compat()
393 struct aead_alg *alg; in simd_aead_create_compat()
476 int simd_register_aeads_compat(struct aead_alg *algs, int count, in simd_register_aeads_compat()
510 void simd_unregister_aeads(struct aead_alg *algs, int count, in simd_unregister_aeads()
H A Dessiv.c453 struct aead_alg *aead_alg = NULL; in essiv_create() local
510 aead_alg = crypto_spawn_aead_alg(&ictx->u.aead_spawn); in essiv_create()
511 block_base = &aead_alg->base; in essiv_create()
517 ivsize = aead_alg->ivsize; in essiv_create()
601 aead_inst->alg.maxauthsize = crypto_aead_alg_maxauthsize(aead_alg); in essiv_create()
602 aead_inst->alg.chunksize = crypto_aead_alg_chunksize(aead_alg); in essiv_create()
/kernel/linux/linux-5.10/include/crypto/
H A Daead.h102 * struct aead_alg - AEAD cipher definition
136 struct aead_alg { struct
196 static inline struct aead_alg *crypto_aead_alg(struct crypto_aead *tfm) in crypto_aead_alg()
199 struct aead_alg, base); in crypto_aead_alg()
202 static inline unsigned int crypto_aead_alg_ivsize(struct aead_alg *alg) in crypto_aead_alg_ivsize()
238 static inline unsigned int crypto_aead_alg_maxauthsize(struct aead_alg *alg) in crypto_aead_alg_maxauthsize()
/kernel/linux/linux-6.6/include/crypto/
H A Daead.h121 * struct aead_alg - AEAD cipher definition
156 struct aead_alg { struct
225 static inline struct aead_alg *crypto_aead_alg(struct crypto_aead *tfm) in crypto_aead_alg()
228 struct aead_alg, base); in crypto_aead_alg()
231 static inline unsigned int crypto_aead_alg_ivsize(struct aead_alg *alg) in crypto_aead_alg_ivsize()
267 static inline unsigned int crypto_aead_alg_maxauthsize(struct aead_alg *alg) in crypto_aead_alg_maxauthsize()
H A Dengine.h30 struct aead_alg base;
/kernel/linux/linux-5.10/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;
/kernel/linux/linux-6.6/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;
/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A Dccp-crypto-main.c375 struct ccp_crypto_aead *aead_alg, *aead_tmp; in ccp_unregister_algs() local
390 list_for_each_entry_safe(aead_alg, aead_tmp, &aead_algs, entry) { in ccp_unregister_algs()
391 crypto_unregister_aead(&aead_alg->alg); in ccp_unregister_algs()
392 list_del(&aead_alg->entry); in ccp_unregister_algs()
393 kfree(aead_alg); in ccp_unregister_algs()
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; in ccp_register_aes_aead()
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A Dccp-crypto-main.c368 struct ccp_crypto_aead *aead_alg, *aead_tmp; in ccp_unregister_algs() local
383 list_for_each_entry_safe(aead_alg, aead_tmp, &aead_algs, entry) { in ccp_unregister_algs()
384 crypto_unregister_aead(&aead_alg->alg); in ccp_unregister_algs()
385 list_del(&aead_alg->entry); in ccp_unregister_algs()
386 kfree(aead_alg); in ccp_unregister_algs()
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; in ccp_register_aes_aead()
/kernel/linux/linux-5.10/drivers/crypto/ccree/
H A Dcc_driver.h167 struct aead_alg aead_alg; member
176 struct aead_alg aead;
/kernel/linux/linux-6.6/drivers/crypto/ccree/
H A Dcc_driver.h167 struct aead_alg aead_alg; member
176 struct aead_alg aead;
/kernel/linux/linux-5.10/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c46 struct aead_alg aead;
285 struct aead_alg *alg = crypto_aead_alg(aead); in zynqmp_aes_aead_encrypt()
298 struct aead_alg *alg = crypto_aead_alg(aead); in zynqmp_aes_aead_decrypt()
313 struct aead_alg *alg = crypto_aead_alg(aead); in zynqmp_aes_aead_init()
/kernel/linux/linux-6.6/drivers/crypto/qce/
H A Daead.h49 struct aead_alg *alg = crypto_aead_alg(tfm); in to_aead_tmpl()
H A Dcommon.h92 struct aead_alg aead;
/kernel/linux/linux-6.6/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c288 struct aead_alg *alg = crypto_aead_alg(aead); in zynqmp_aes_aead_encrypt()
301 struct aead_alg *alg = crypto_aead_alg(aead); in zynqmp_aes_aead_decrypt()
316 struct aead_alg *alg = crypto_aead_alg(aead); in zynqmp_aes_aead_init()

Completed in 14 milliseconds

12345