Home
last modified time | relevance | path

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

12345678

/openbmc/linux/crypto/
H 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()
H A 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()
264 if ((q->cra_flags ^ alg->cra_flags) & larval->mask) in crypto_alg_finish_registration()
294 (alg->cra_flags & CRYPTO_ALG_INTERNAL)) in crypto_alloc_test_larval()
298 alg->cra_flags | CRYPTO_ALG_TESTED, 0); in crypto_alloc_test_larval()
357 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
361 alg->cra_flags |= CRYPTO_ALG_TESTED; in __crypto_register_alg()
396 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
[all …]
H A Dcrypto_user_stat.c63 ualg->cru_flags = alg->cra_flags; in crypto_reportstat_one()
68 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in crypto_reportstat_one()
84 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in crypto_reportstat_one()
95 alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL), in crypto_reportstat_one()
H A Dcrypto_engine.c151 if (async_req->tfm->__crt_alg->cra_flags & CRYPTO_ALG_ENGINE) { in crypto_pump_requests()
577 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_aead()
622 alg->base.halg.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_ahash()
668 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_akcipher()
685 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_kpp()
702 alg->base.base.cra_flags |= CRYPTO_ALG_ENGINE; in crypto_engine_register_skcipher()
H A Dinternal.h185 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
190 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
195 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
H 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()
365 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
384 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
H 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()
H 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()
/openbmc/linux/arch/x86/crypto/
H 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,
H A Dserpent_sse2_glue.c80 .base.cra_flags = CRYPTO_ALG_INTERNAL,
93 .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,
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,
/openbmc/linux/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c1304 .cra_flags = CRYPTO_ALG_ASYNC |
1342 .cra_flags = CRYPTO_ALG_ASYNC |
1380 .cra_flags = CRYPTO_ALG_ASYNC |
1418 .cra_flags = CRYPTO_ALG_ASYNC |
1493 .cra_flags = CRYPTO_ALG_ASYNC |
1554 .cra_flags = CRYPTO_ALG_ASYNC |
1592 .cra_flags = CRYPTO_ALG_ASYNC |
1653 .cra_flags = CRYPTO_ALG_ASYNC |
1691 .cra_flags = CRYPTO_ALG_ASYNC |
1764 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
H A 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 …]
/openbmc/linux/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,
522 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
/openbmc/linux/drivers/crypto/aspeed/
H A Daspeed-hace-crypto.c753 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
780 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
807 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
834 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
860 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
887 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
914 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
941 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
967 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
994 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY |
[all …]
/openbmc/linux/drivers/crypto/
H 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 …]
/openbmc/linux/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptvf_algs.c515 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_skcipher_fallback_init()
561 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_aead_fallback_init()
1293 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1311 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1329 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1347 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1365 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1387 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1406 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1425 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
[all …]
/openbmc/linux/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss-core.c102 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
123 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
145 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
166 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
188 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
209 .cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | CRYPTO_ALG_NEED_FALLBACK,
/openbmc/linux/drivers/crypto/starfive/
H A Djh7110-hash.c626 .cra_flags = CRYPTO_ALG_ASYNC |
656 .cra_flags = CRYPTO_ALG_ASYNC |
685 .cra_flags = CRYPTO_ALG_ASYNC |
715 .cra_flags = CRYPTO_ALG_ASYNC |
744 .cra_flags = CRYPTO_ALG_ASYNC |
774 .cra_flags = CRYPTO_ALG_ASYNC |
803 .cra_flags = CRYPTO_ALG_ASYNC |
833 .cra_flags = CRYPTO_ALG_ASYNC |
862 .cra_flags = CRYPTO_ALG_ASYNC |
892 .cra_flags = CRYPTO_ALG_ASYNC |
/openbmc/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c1231 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1248 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1265 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1282 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1299 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1316 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1337 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1356 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1375 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1394 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
[all …]
/openbmc/linux/drivers/crypto/cavium/cpt/
H 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 |
/openbmc/linux/drivers/crypto/stm32/
H A Dstm32-hash.c1282 .cra_flags = CRYPTO_ALG_ASYNC |
1312 .cra_flags = CRYPTO_ALG_ASYNC |
1344 .cra_flags = CRYPTO_ALG_ASYNC |
1374 .cra_flags = CRYPTO_ALG_ASYNC |
1406 .cra_flags = CRYPTO_ALG_ASYNC |
1436 .cra_flags = CRYPTO_ALG_ASYNC |
1468 .cra_flags = CRYPTO_ALG_ASYNC |
1498 .cra_flags = CRYPTO_ALG_ASYNC |
1530 .cra_flags = CRYPTO_ALG_ASYNC |
1560 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/openbmc/linux/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,

12345678