Home
last modified time | relevance | path

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

12345678

/linux-6.12.1/crypto/
Dproc.c47 (alg->cra_flags & CRYPTO_ALG_TESTED) ? in c_show()
50 (alg->cra_flags & CRYPTO_ALG_INTERNAL) ? in c_show()
54 (alg->cra_flags & CRYPTO_ALG_FIPS_INTERNAL) ? in c_show()
58 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in c_show()
60 seq_printf(m, "flags : 0x%x\n", alg->cra_flags); in c_show()
69 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in c_show()
Dalgapi.c56 if (!alg->cra_type && (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_check_alg()
139 inst->alg.cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_instance()
160 u32 new_type = (nalg ?: alg)->cra_flags; in crypto_remove_spawns()
169 if ((spawn->alg->cra_flags ^ new_type) & spawn->mask) in crypto_remove_spawns()
271 (alg->cra_flags & CRYPTO_ALG_INTERNAL)) in crypto_alloc_test_larval()
275 alg->cra_flags | CRYPTO_ALG_TESTED, 0); in crypto_alloc_test_larval()
334 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
338 alg->cra_flags |= CRYPTO_ALG_TESTED; in __crypto_register_alg()
373 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
380 alg->cra_flags |= CRYPTO_ALG_FIPS_INTERNAL; in crypto_alg_tested()
[all …]
Dalgboss.c68 param->larval->alg.cra_flags |= CRYPTO_ALG_DEAD; in cryptomgr_probe()
147 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
151 param->otype = larval->alg.cra_flags; in cryptomgr_schedule_probe()
204 param->type = alg->cra_flags; in cryptomgr_schedule_test()
Dapi.c70 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup()
114 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc()
226 type = alg->cra_flags & ~(CRYPTO_ALG_LARVAL | CRYPTO_ALG_DEAD); in crypto_larval_wait()
233 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait()
235 else if (alg->cra_flags & CRYPTO_ALG_FIPS_INTERNAL) in crypto_larval_wait()
266 ((type ^ alg->cra_flags) & mask)) { in crypto_alg_lookup()
382 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
401 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
Dcrypto_engine.c151 if (async_req->tfm->__crt_alg->cra_flags & CRYPTO_ALG_ENGINE) { in crypto_pump_requests()
573 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_aead()
618 alg->base.halg.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_ahash()
664 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_akcipher()
681 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_kpp()
698 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_skcipher()
Dinternal.h187 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
192 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
197 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
Dcrypto_user.c47 if ((q->cra_flags ^ p->cru_type) & p->cru_mask) in crypto_alg_match()
111 ualg->cru_flags = alg->cra_flags; in crypto_report_one()
116 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in crypto_report_one()
133 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in crypto_report_one()
318 if (!(alg->cra_flags & CRYPTO_ALG_INSTANCE)) in crypto_del_alg()
/linux-6.12.1/arch/x86/crypto/
Dsm4_aesni_avx2_glue.c54 .cra_flags = CRYPTO_ALG_INTERNAL,
70 .cra_flags = CRYPTO_ALG_INTERNAL,
87 .cra_flags = CRYPTO_ALG_INTERNAL,
Dserpent_avx_glue.c77 .base.cra_flags = CRYPTO_ALG_INTERNAL,
90 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dcast5_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dserpent_sse2_glue.c80 .base.cra_flags = CRYPTO_ALG_INTERNAL,
93 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dcast6_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
Dcamellia_aesni_avx_glue.c75 .base.cra_flags = CRYPTO_ALG_INTERNAL,
88 .base.cra_flags = CRYPTO_ALG_INTERNAL,
/linux-6.12.1/drivers/crypto/inside-secure/
Dsafexcel_cipher.c1304 .cra_flags = CRYPTO_ALG_ASYNC |
1342 .cra_flags = CRYPTO_ALG_ASYNC |
1417 .cra_flags = CRYPTO_ALG_ASYNC |
1478 .cra_flags = CRYPTO_ALG_ASYNC |
1516 .cra_flags = CRYPTO_ALG_ASYNC |
1577 .cra_flags = CRYPTO_ALG_ASYNC |
1615 .cra_flags = CRYPTO_ALG_ASYNC |
1688 .cra_flags = CRYPTO_ALG_ASYNC |
1724 .cra_flags = CRYPTO_ALG_ASYNC |
1760 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
Dsafexcel_hash.c999 .cra_flags = CRYPTO_ALG_ASYNC |
1225 .cra_flags = CRYPTO_ALG_ASYNC |
1282 .cra_flags = CRYPTO_ALG_ASYNC |
1339 .cra_flags = CRYPTO_ALG_ASYNC |
1411 .cra_flags = CRYPTO_ALG_ASYNC |
1483 .cra_flags = CRYPTO_ALG_ASYNC |
1540 .cra_flags = CRYPTO_ALG_ASYNC |
1597 .cra_flags = CRYPTO_ALG_ASYNC |
1669 .cra_flags = CRYPTO_ALG_ASYNC |
1741 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/linux-6.12.1/drivers/crypto/cavium/nitrox/
Dnitrox_skcipher.c389 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
408 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
427 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
446 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
465 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
484 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
503 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
/linux-6.12.1/drivers/crypto/
Dtalitos.c2273 .cra_flags = CRYPTO_ALG_ASYNC |
2295 .cra_flags = CRYPTO_ALG_ASYNC |
2317 .cra_flags = CRYPTO_ALG_ASYNC |
2342 .cra_flags = CRYPTO_ALG_ASYNC |
2365 .cra_flags = CRYPTO_ALG_ASYNC |
2387 .cra_flags = CRYPTO_ALG_ASYNC |
2409 .cra_flags = CRYPTO_ALG_ASYNC |
2434 .cra_flags = CRYPTO_ALG_ASYNC |
2457 .cra_flags = CRYPTO_ALG_ASYNC |
2479 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/linux-6.12.1/drivers/crypto/starfive/
Djh7110-hash.c572 .cra_flags = CRYPTO_ALG_ASYNC |
601 .cra_flags = CRYPTO_ALG_ASYNC |
629 .cra_flags = CRYPTO_ALG_ASYNC |
658 .cra_flags = CRYPTO_ALG_ASYNC |
686 .cra_flags = CRYPTO_ALG_ASYNC |
715 .cra_flags = CRYPTO_ALG_ASYNC |
743 .cra_flags = CRYPTO_ALG_ASYNC |
772 .cra_flags = CRYPTO_ALG_ASYNC |
800 .cra_flags = CRYPTO_ALG_ASYNC |
829 .cra_flags = CRYPTO_ALG_ASYNC |
/linux-6.12.1/drivers/crypto/tegra/
Dtegra-se-hash.c673 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
698 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
723 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
748 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
773 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
798 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
823 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
848 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
873 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
900 .cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_NEED_FALLBACK,
[all …]
/linux-6.12.1/drivers/crypto/allwinner/sun4i-ss/
Dsun4i-ss-core.c100 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
121 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
143 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
164 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
186 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
207 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
/linux-6.12.1/drivers/crypto/marvell/octeontx2/
Dotx2_cptvf_algs.c519 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_skcipher_fallback_init()
577 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_aead_fallback_init()
1324 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1342 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1360 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1378 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1396 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1418 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1437 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1456 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
[all …]
/linux-6.12.1/drivers/crypto/marvell/octeontx/
Dotx_cptvf_algs.c1225 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1242 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1259 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1276 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1293 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1314 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1333 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1352 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1371 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1390 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
[all …]
/linux-6.12.1/drivers/crypto/intel/keembay/
Dkeembay-ocs-hcu-core.c898 .cra_flags = CRYPTO_ALG_ASYNC,
924 .cra_flags = CRYPTO_ALG_ASYNC,
951 .cra_flags = CRYPTO_ALG_ASYNC,
977 .cra_flags = CRYPTO_ALG_ASYNC,
1003 .cra_flags = CRYPTO_ALG_ASYNC,
1029 .cra_flags = CRYPTO_ALG_ASYNC,
1055 .cra_flags = CRYPTO_ALG_ASYNC,
1081 .cra_flags = CRYPTO_ALG_ASYNC,
1107 .cra_flags = CRYPTO_ALG_ASYNC,
1133 .cra_flags = CRYPTO_ALG_ASYNC,
/linux-6.12.1/drivers/crypto/aspeed/
Daspeed-hace-crypto.c685 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
712 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
738 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
765 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
791 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
818 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
848 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
874 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
900 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
/linux-6.12.1/drivers/crypto/cavium/cpt/
Dcptvf_algs.c336 .base.cra_flags = CRYPTO_ALG_ASYNC |
354 .base.cra_flags = CRYPTO_ALG_ASYNC |
372 .base.cra_flags = CRYPTO_ALG_ASYNC |
389 .base.cra_flags = CRYPTO_ALG_ASYNC |
407 .base.cra_flags = CRYPTO_ALG_ASYNC |

12345678