Home
last modified time | relevance | path

Searched refs:cra_flags (Results 1 – 25 of 171) sorted by relevance

1234567

/Linux-v5.4/crypto/
Dproc.c46 (alg->cra_flags & CRYPTO_ALG_TESTED) ? in c_show()
49 (alg->cra_flags & CRYPTO_ALG_INTERNAL) ? in c_show()
52 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in c_show()
54 seq_printf(m, "flags : 0x%x\n", alg->cra_flags); in c_show()
63 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in c_show()
Dinternal.h113 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
118 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
123 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
Dalgapi.c49 if (!alg->cra_type && (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_check_alg()
115 inst->alg.cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_instance()
132 u32 new_type = (nalg ?: alg)->cra_flags; in crypto_remove_spawns()
141 if ((spawn->alg->cra_flags ^ new_type) & spawn->mask) in crypto_remove_spawns()
202 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
225 alg->cra_flags | CRYPTO_ALG_TESTED, 0); in __crypto_register_alg()
276 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
281 alg->cra_flags |= CRYPTO_ALG_TESTED; in crypto_alg_tested()
304 if ((q->cra_flags ^ alg->cra_flags) & larval->mask) in crypto_alg_tested()
370 alg->cra_flags &= ~CRYPTO_ALG_DEAD; in crypto_register_alg()
[all …]
Dkpp.c95 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in kpp_prepare_alg()
96 base->cra_flags |= CRYPTO_ALG_TYPE_KPP; in kpp_prepare_alg()
Ddes_generic.c95 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
109 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Daead.c181 seq_printf(m, "async : %s\n", alg->cra_flags & CRYPTO_ALG_ASYNC ? in crypto_aead_show()
287 inst->alg.base.cra_flags = alg->base.cra_flags & CRYPTO_ALG_ASYNC; in aead_geniv_alloc()
397 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in aead_prepare_alg()
398 base->cra_flags |= CRYPTO_ALG_TYPE_AEAD; in aead_prepare_alg()
Dcrypto_user_base.c48 if ((q->cra_flags ^ p->cru_type) & p->cru_mask) in crypto_alg_match()
112 ualg->cru_flags = alg->cra_flags; in crypto_report_one()
117 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in crypto_report_one()
134 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in crypto_report_one()
317 if (!(alg->cra_flags & CRYPTO_ALG_INSTANCE)) in crypto_del_alg()
Dalgboss.c177 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
181 param->otype = larval->alg.cra_flags; in cryptomgr_schedule_probe()
242 type = alg->cra_flags; in cryptomgr_schedule_test()
Dapi.c67 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup()
114 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc()
182 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait()
331 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
350 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
/Linux-v5.4/drivers/crypto/cavium/nitrox/
Dnitrox_skcipher.c332 .cra_flags = CRYPTO_ALG_ASYNC,
351 .cra_flags = CRYPTO_ALG_ASYNC,
370 .cra_flags = CRYPTO_ALG_ASYNC,
389 .cra_flags = CRYPTO_ALG_ASYNC,
408 .cra_flags = CRYPTO_ALG_ASYNC,
427 .cra_flags = CRYPTO_ALG_ASYNC,
447 .cra_flags = CRYPTO_ALG_ASYNC,
466 .cra_flags = CRYPTO_ALG_ASYNC,
/Linux-v5.4/include/crypto/internal/
Dskcipher.h185 if ((alg->base.cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_skcipher_alg_min_keysize()
198 if ((alg->base.cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_skcipher_alg_max_keysize()
211 if ((alg->base.cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_skcipher_alg_chunksize()
224 if ((alg->base.cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_skcipher_alg_walksize()
/Linux-v5.4/arch/s390/crypto/
Ddes_s390.c67 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
149 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
189 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
254 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
294 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
335 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
428 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
470 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
/Linux-v5.4/drivers/crypto/sunxi-ss/
Dsun4i-ss-core.c91 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
112 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
134 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
155 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
177 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
198 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
/Linux-v5.4/arch/x86/crypto/
Dserpent_avx2_glue.c188 .base.cra_flags = CRYPTO_ALG_INTERNAL,
201 .base.cra_flags = CRYPTO_ALG_INTERNAL,
215 .base.cra_flags = CRYPTO_ALG_INTERNAL,
230 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dcamellia_aesni_avx2_glue.c203 .base.cra_flags = CRYPTO_ALG_INTERNAL,
216 .base.cra_flags = CRYPTO_ALG_INTERNAL,
230 .base.cra_flags = CRYPTO_ALG_INTERNAL,
245 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dcast6_avx_glue.c222 .base.cra_flags = CRYPTO_ALG_INTERNAL,
235 .base.cra_flags = CRYPTO_ALG_INTERNAL,
249 .base.cra_flags = CRYPTO_ALG_INTERNAL,
264 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dserpent_avx_glue.c228 .base.cra_flags = CRYPTO_ALG_INTERNAL,
241 .base.cra_flags = CRYPTO_ALG_INTERNAL,
255 .base.cra_flags = CRYPTO_ALG_INTERNAL,
270 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dtwofish_avx_glue.c231 .base.cra_flags = CRYPTO_ALG_INTERNAL,
244 .base.cra_flags = CRYPTO_ALG_INTERNAL,
258 .base.cra_flags = CRYPTO_ALG_INTERNAL,
273 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dserpent_sse2_glue.c159 .base.cra_flags = CRYPTO_ALG_INTERNAL,
172 .base.cra_flags = CRYPTO_ALG_INTERNAL,
186 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dcamellia_aesni_avx_glue.c229 .base.cra_flags = CRYPTO_ALG_INTERNAL,
242 .base.cra_flags = CRYPTO_ALG_INTERNAL,
256 .base.cra_flags = CRYPTO_ALG_INTERNAL,
271 .base.cra_flags = CRYPTO_ALG_INTERNAL,
/Linux-v5.4/drivers/crypto/
Dtalitos.c2272 .cra_flags = CRYPTO_ALG_ASYNC,
2293 .cra_flags = CRYPTO_ALG_ASYNC,
2314 .cra_flags = CRYPTO_ALG_ASYNC,
2338 .cra_flags = CRYPTO_ALG_ASYNC,
2360 .cra_flags = CRYPTO_ALG_ASYNC,
2381 .cra_flags = CRYPTO_ALG_ASYNC,
2402 .cra_flags = CRYPTO_ALG_ASYNC,
2426 .cra_flags = CRYPTO_ALG_ASYNC,
2448 .cra_flags = CRYPTO_ALG_ASYNC,
2469 .cra_flags = CRYPTO_ALG_ASYNC,
[all …]
/Linux-v5.4/drivers/crypto/inside-secure/
Dsafexcel_cipher.c1156 .cra_flags = CRYPTO_ALG_ASYNC |
1192 .cra_flags = CRYPTO_ALG_ASYNC |
1228 .cra_flags = CRYPTO_ALG_ASYNC |
1264 .cra_flags = CRYPTO_ALG_ASYNC |
1339 .cra_flags = CRYPTO_ALG_ASYNC |
1396 .cra_flags = CRYPTO_ALG_ASYNC |
1431 .cra_flags = CRYPTO_ALG_ASYNC |
1490 .cra_flags = CRYPTO_ALG_ASYNC |
1525 .cra_flags = CRYPTO_ALG_ASYNC |
1594 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/Linux-v5.4/drivers/crypto/cavium/cpt/
Dcptvf_algs.c343 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
364 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
385 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
406 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
427 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
448 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
/Linux-v5.4/arch/sparc/crypto/
Ddes_glue.c378 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
396 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
415 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
435 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
453 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
472 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
/Linux-v5.4/drivers/crypto/rockchip/
Drk3288_crypto_ablkcipher.c410 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
435 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
461 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
486 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
512 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
538 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |

1234567