Home
last modified time | relevance | path

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

1234567

/linux-6.3-rc2/crypto/
A 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()
A Dalgapi.c127 inst->alg.cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_instance()
148 u32 new_type = (nalg ?: alg)->cra_flags; in crypto_remove_spawns()
252 if ((q->cra_flags ^ alg->cra_flags) & larval->mask) in crypto_alg_finish_registration()
346 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
350 alg->cra_flags |= CRYPTO_ALG_TESTED; in __crypto_register_alg()
385 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
398 alg->cra_flags |= CRYPTO_ALG_TESTED; in crypto_alg_tested()
449 alg->cra_flags &= ~CRYPTO_ALG_DEAD; in crypto_register_alg()
476 alg->cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_alg()
666 fips_internal |= spawn->alg->cra_flags; in crypto_register_instance()
[all …]
A Dinternal.h158 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
163 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
168 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
A Dapi.c68 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup()
115 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc()
223 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait()
225 else if (alg->cra_flags & CRYPTO_ALG_FIPS_INTERNAL) in crypto_larval_wait()
253 ((type ^ alg->cra_flags) & mask)) { in crypto_alg_lookup()
374 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
393 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
A Dalgboss.c148 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
152 param->otype = larval->alg.cra_flags; in cryptomgr_schedule_probe()
205 param->type = alg->cra_flags; in cryptomgr_schedule_test()
A 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()
319 if (!(alg->cra_flags & CRYPTO_ALG_INSTANCE)) in crypto_del_alg()
/linux-6.3-rc2/arch/x86/crypto/
A Dsm4_aesni_avx2_glue.c62 .cra_flags = CRYPTO_ALG_INTERNAL,
78 .cra_flags = CRYPTO_ALG_INTERNAL,
95 .cra_flags = CRYPTO_ALG_INTERNAL,
113 .cra_flags = CRYPTO_ALG_INTERNAL,
A Dcast6_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
A Dcast5_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
A Dserpent_avx_glue.c77 .base.cra_flags = CRYPTO_ALG_INTERNAL,
90 .base.cra_flags = CRYPTO_ALG_INTERNAL,
A Dserpent_sse2_glue.c80 .base.cra_flags = CRYPTO_ALG_INTERNAL,
93 .base.cra_flags = CRYPTO_ALG_INTERNAL,
A Dcamellia_aesni_avx_glue.c75 .base.cra_flags = CRYPTO_ALG_INTERNAL,
88 .base.cra_flags = CRYPTO_ALG_INTERNAL,
A Dtwofish_avx_glue.c80 .base.cra_flags = CRYPTO_ALG_INTERNAL,
93 .base.cra_flags = CRYPTO_ALG_INTERNAL,
/linux-6.3-rc2/drivers/crypto/cavium/nitrox/
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,
522 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
/linux-6.3-rc2/drivers/crypto/inside-secure/
A Dsafexcel_cipher.c1301 .cra_flags = CRYPTO_ALG_ASYNC |
1339 .cra_flags = CRYPTO_ALG_ASYNC |
1377 .cra_flags = CRYPTO_ALG_ASYNC |
1415 .cra_flags = CRYPTO_ALG_ASYNC |
1490 .cra_flags = CRYPTO_ALG_ASYNC |
1551 .cra_flags = CRYPTO_ALG_ASYNC |
1589 .cra_flags = CRYPTO_ALG_ASYNC |
1650 .cra_flags = CRYPTO_ALG_ASYNC |
1688 .cra_flags = CRYPTO_ALG_ASYNC |
1761 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/linux-6.3-rc2/drivers/crypto/aspeed/
A Daspeed-hace-crypto.c746 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
770 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
794 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
818 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
841 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
865 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
889 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
913 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
936 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
960 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
[all …]
A Daspeed-hace-hash.c935 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
964 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
993 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1024 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1056 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1088 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1121 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1150 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1179 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1208 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
[all …]
/linux-6.3-rc2/drivers/crypto/
A Dtalitos.c2272 .cra_flags = CRYPTO_ALG_ASYNC |
2294 .cra_flags = CRYPTO_ALG_ASYNC |
2316 .cra_flags = CRYPTO_ALG_ASYNC |
2341 .cra_flags = CRYPTO_ALG_ASYNC |
2364 .cra_flags = CRYPTO_ALG_ASYNC |
2386 .cra_flags = CRYPTO_ALG_ASYNC |
2408 .cra_flags = CRYPTO_ALG_ASYNC |
2433 .cra_flags = CRYPTO_ALG_ASYNC |
2456 .cra_flags = CRYPTO_ALG_ASYNC |
2478 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/linux-6.3-rc2/drivers/crypto/allwinner/sun4i-ss/
A Dsun4i-ss-core.c103 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
124 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
146 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
167 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
189 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
210 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
/linux-6.3-rc2/drivers/crypto/keembay/
A Dkeembay-ocs-hcu-core.c903 .cra_flags = CRYPTO_ALG_ASYNC,
928 .cra_flags = CRYPTO_ALG_ASYNC,
954 .cra_flags = CRYPTO_ALG_ASYNC,
979 .cra_flags = CRYPTO_ALG_ASYNC,
1004 .cra_flags = CRYPTO_ALG_ASYNC,
1029 .cra_flags = CRYPTO_ALG_ASYNC,
1054 .cra_flags = CRYPTO_ALG_ASYNC,
1079 .cra_flags = CRYPTO_ALG_ASYNC,
1104 .cra_flags = CRYPTO_ALG_ASYNC,
1129 .cra_flags = CRYPTO_ALG_ASYNC,
/linux-6.3-rc2/drivers/crypto/cavium/cpt/
A Dcptvf_algs.c342 .base.cra_flags = CRYPTO_ALG_ASYNC |
360 .base.cra_flags = CRYPTO_ALG_ASYNC |
378 .base.cra_flags = CRYPTO_ALG_ASYNC |
395 .base.cra_flags = CRYPTO_ALG_ASYNC |
413 .base.cra_flags = CRYPTO_ALG_ASYNC |
431 .base.cra_flags = CRYPTO_ALG_ASYNC |
/linux-6.3-rc2/drivers/crypto/marvell/octeontx/
A Dotx_cptvf_algs.c1412 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1431 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1450 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1469 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1488 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1507 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1526 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1545 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1564 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1599 otx_cpt_skciphers[i].base.cra_flags &= ~CRYPTO_ALG_DEAD; in cpt_register_algs()
[all …]
/linux-6.3-rc2/drivers/crypto/marvell/octeontx2/
A Dotx2_cptvf_algs.c514 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_skcipher_fallback_init()
560 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_aead_fallback_init()
1461 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1480 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1499 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1518 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1537 .cra_flags = CRYPTO_ALG_ASYNC,
1556 .cra_flags = CRYPTO_ALG_ASYNC,
1575 .cra_flags = CRYPTO_ALG_ASYNC,
1594 .cra_flags = CRYPTO_ALG_ASYNC,
[all …]
/linux-6.3-rc2/drivers/crypto/allwinner/sun8i-ss/
A Dsun8i-ss-core.c177 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
204 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
230 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
257 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
311 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
341 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
371 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
401 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
432 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
/linux-6.3-rc2/drivers/crypto/allwinner/sun8i-ce/
A Dsun8i-ce-core.c286 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
313 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
339 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
366 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
401 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
431 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
461 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
491 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
521 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
551 .cra_flags = CRYPTO_ALG_TYPE_AHASH |

Completed in 44 milliseconds

1234567