Home
last modified time | relevance | path

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

1234567

/linux-6.15/crypto/
H A Dproc.c47 (alg->cra_flags & CRYPTO_ALG_TESTED) ? in c_show()
50 str_yes_no(alg->cra_flags & CRYPTO_ALG_INTERNAL)); in c_show()
53 str_no_yes(alg->cra_flags & CRYPTO_ALG_FIPS_INTERNAL)); in c_show()
55 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in c_show()
57 seq_printf(m, "flags : 0x%x\n", alg->cra_flags); in c_show()
66 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in c_show()
H A Dalgapi.c133 inst->alg.cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_instance()
154 u32 new_type = (nalg ?: alg)->cra_flags; in crypto_remove_spawns()
265 (alg->cra_flags & CRYPTO_ALG_INTERNAL)) in crypto_alloc_test_larval()
328 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
332 alg->cra_flags |= CRYPTO_ALG_TESTED; in __crypto_register_alg()
367 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
380 alg->cra_flags |= CRYPTO_ALG_TESTED; in crypto_alg_tested()
414 alg->cra_flags &= ~CRYPTO_ALG_DEAD; in crypto_register_alg()
444 alg->cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_alg()
635 fips_internal |= spawn->alg->cra_flags; in crypto_register_instance()
[all …]
H A 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()
H A Dinternal.h184 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
189 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
194 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
H A 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()
H A Dapi.c71 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup()
115 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc()
230 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait()
232 else if (alg->cra_flags & CRYPTO_ALG_FIPS_INTERNAL) in crypto_larval_wait()
263 ((type ^ alg->cra_flags) & mask)) { in crypto_alg_lookup()
379 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
394 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
H A Dcrypto_user.c47 if ((q->cra_flags ^ p->cru_type) & p->cru_mask) in crypto_alg_match()
100 ualg->cru_flags = alg->cra_flags; in crypto_report_one()
105 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in crypto_report_one()
122 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in crypto_report_one()
302 if (!(alg->cra_flags & CRYPTO_ALG_INSTANCE)) in crypto_del_alg()
/linux-6.15/drivers/crypto/inside-secure/eip93/
H A Deip93-aead.c276 .cra_flags = CRYPTO_ALG_ASYNC |
304 .cra_flags = CRYPTO_ALG_ASYNC |
332 .cra_flags = CRYPTO_ALG_ASYNC |
360 .cra_flags = CRYPTO_ALG_ASYNC |
389 .cra_flags = CRYPTO_ALG_ASYNC |
418 .cra_flags = CRYPTO_ALG_ASYNC |
447 .cra_flags = CRYPTO_ALG_ASYNC |
476 .cra_flags = CRYPTO_ALG_ASYNC |
504 .cra_flags = CRYPTO_ALG_ASYNC |
532 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
H A Deip93-cipher.c217 .cra_flags = CRYPTO_ALG_ASYNC |
244 .cra_flags = CRYPTO_ALG_ASYNC |
271 .cra_flags = CRYPTO_ALG_ASYNC |
298 .cra_flags = CRYPTO_ALG_ASYNC |
325 .cra_flags = CRYPTO_ALG_ASYNC |
351 .cra_flags = CRYPTO_ALG_ASYNC |
377 .cra_flags = CRYPTO_ALG_ASYNC |
403 .cra_flags = CRYPTO_ALG_ASYNC |
/linux-6.15/arch/x86/crypto/
H A Dsm4_aesni_avx2_glue.c54 .cra_flags = CRYPTO_ALG_INTERNAL,
70 .cra_flags = CRYPTO_ALG_INTERNAL,
87 .cra_flags = CRYPTO_ALG_INTERNAL,
H A Dserpent_sse2_glue.c80 .base.cra_flags = CRYPTO_ALG_INTERNAL,
93 .base.cra_flags = CRYPTO_ALG_INTERNAL,
H A Dserpent_avx_glue.c77 .base.cra_flags = CRYPTO_ALG_INTERNAL,
90 .base.cra_flags = CRYPTO_ALG_INTERNAL,
H A Dcast6_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
H A Dcast5_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
/linux-6.15/drivers/crypto/inside-secure/
H A 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 …]
/linux-6.15/drivers/crypto/cavium/nitrox/
H A 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.15/drivers/crypto/
H A 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.15/drivers/crypto/starfive/
H A 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.15/drivers/crypto/allwinner/sun4i-ss/
H A 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.15/drivers/crypto/tegra/
H A Dtegra-se-hash.c761 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
786 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
811 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
836 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
861 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
886 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
911 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
936 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
961 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
988 .cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_NEED_FALLBACK,
[all …]
/linux-6.15/drivers/crypto/marvell/octeontx2/
H A 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()
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,
1475 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1494 .cra_flags = CRYPTO_ALG_ASYNC,
1513 .cra_flags = CRYPTO_ALG_ASYNC,
1532 .cra_flags = CRYPTO_ALG_ASYNC,
1551 .cra_flags = CRYPTO_ALG_ASYNC,
[all …]
/linux-6.15/drivers/crypto/intel/keembay/
H A 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.15/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c1314 .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,
1409 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1428 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1447 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1466 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1501 otx_cpt_skciphers[i].base.cra_flags &= ~CRYPTO_ALG_DEAD; in cpt_register_algs()
[all …]
/linux-6.15/drivers/crypto/aspeed/
H A 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.15/drivers/crypto/cavium/cpt/
H A 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 |

1234567