| /linux/drivers/crypto/inside-secure/eip93/ |
| H A D | eip93-aead.c | 276 .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 D | eip93-cipher.c | 217 .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 |
|
| H A D | eip93-hash.c | 651 .cra_flags = CRYPTO_ALG_ASYNC | 681 .cra_flags = CRYPTO_ALG_ASYNC | 711 .cra_flags = CRYPTO_ALG_ASYNC | 741 .cra_flags = CRYPTO_ALG_ASYNC | 772 .cra_flags = CRYPTO_ALG_ASYNC | 803 .cra_flags = CRYPTO_ALG_ASYNC | 834 .cra_flags = CRYPTO_ALG_ASYNC | 865 .cra_flags = CRYPTO_ALG_ASYNC |
|
| /linux/drivers/crypto/inside-secure/ |
| H A D | safexcel_cipher.c | 1304 .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 …]
|
| H A D | safexcel_hash.c | 997 .cra_flags = CRYPTO_ALG_ASYNC | 1223 .cra_flags = CRYPTO_ALG_ASYNC | 1280 .cra_flags = CRYPTO_ALG_ASYNC | 1337 .cra_flags = CRYPTO_ALG_ASYNC | 1409 .cra_flags = CRYPTO_ALG_ASYNC | 1481 .cra_flags = CRYPTO_ALG_ASYNC | 1538 .cra_flags = CRYPTO_ALG_ASYNC | 1595 .cra_flags = CRYPTO_ALG_ASYNC | 1667 .cra_flags = CRYPTO_ALG_ASYNC | 1739 .cra_flags = CRYPTO_ALG_ASYNC | [all …]
|
| /linux/drivers/crypto/ |
| H A D | talitos.c | 2273 .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 …]
|
| H A D | padlock-sha.c | 207 .cra_flags = CRYPTO_ALG_NEED_FALLBACK | 231 .cra_flags = CRYPTO_ALG_NEED_FALLBACK | 292 .cra_flags = CRYPTO_AHASH_ALG_BLOCK_ONLY | 312 .cra_flags = CRYPTO_AHASH_ALG_BLOCK_ONLY |
|
| /linux/crypto/ |
| H A D | algboss.c | 68 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 D | shash.c | 21 return crypto_shash_alg(tfm)->base.cra_flags & in crypto_shash_block_only() 27 return crypto_shash_alg(tfm)->base.cra_flags & in crypto_shash_final_nonzero() 33 return crypto_shash_alg(tfm)->base.cra_flags & in crypto_shash_finup_max() 446 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in hash_prepare_alg() 474 base->cra_flags |= CRYPTO_ALG_TYPE_SHASH; in shash_prepare_alg() 475 base->cra_flags |= CRYPTO_ALG_REQ_VIRT; in shash_prepare_alg() 497 if (base->cra_flags & CRYPTO_AHASH_ALG_BLOCK_ONLY) { in shash_prepare_alg() 506 base->cra_flags |= CRYPTO_AHASH_ALG_NO_EXPORT_CORE; in shash_prepare_alg()
|
| H A D | ahash.c | 36 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_block_only() 42 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_final_nonzero() 48 return crypto_ahash_alg(tfm)->halg.base.cra_flags & in crypto_ahash_need_fallback() 286 !(alg->halg.base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY)) in ahash_set_needkey() 809 str_yes_no(alg->cra_flags & CRYPTO_ALG_ASYNC)); in crypto_ahash_show() 956 if (!(base->cra_flags & CRYPTO_ALG_ASYNC) && in ahash_prepare_alg() 960 if (base->cra_flags & CRYPTO_ALG_NEED_FALLBACK && in ahash_prepare_alg() 961 base->cra_flags & CRYPTO_ALG_NO_FALLBACK) in ahash_prepare_alg() 969 base->cra_flags |= CRYPTO_ALG_TYPE_AHASH; in ahash_prepare_alg() 971 if ((base->cra_flags ^ CRYPTO_ALG_REQ_VIRT) & in ahash_prepare_alg() [all …]
|
| H A D | api.c | 71 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup() 115 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc() 239 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait() 241 else if (alg->cra_flags & CRYPTO_ALG_FIPS_INTERNAL) in crypto_larval_wait() 272 ((type ^ alg->cra_flags) & mask)) { in crypto_alg_lookup() 388 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize() 403 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
|
| H A D | crypto_user.c | 47 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/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_skcipher.c | 389 .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/drivers/crypto/starfive/ |
| H A D | jh7110-hash.c | 575 .cra_flags = CRYPTO_ALG_ASYNC | 604 .cra_flags = CRYPTO_ALG_ASYNC | 632 .cra_flags = CRYPTO_ALG_ASYNC | 661 .cra_flags = CRYPTO_ALG_ASYNC | 689 .cra_flags = CRYPTO_ALG_ASYNC | 718 .cra_flags = CRYPTO_ALG_ASYNC | 746 .cra_flags = CRYPTO_ALG_ASYNC | 775 .cra_flags = CRYPTO_ALG_ASYNC | 803 .cra_flags = CRYPTO_ALG_ASYNC | 832 .cra_flags = CRYPTO_ALG_ASYNC |
|
| /linux/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-core.c | 100 .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/drivers/crypto/tegra/ |
| H A D | tegra-se-hash.c | 764 .cra_flags = CRYPTO_ALG_ASYNC, 789 .cra_flags = CRYPTO_ALG_ASYNC, 814 .cra_flags = CRYPTO_ALG_ASYNC, 839 .cra_flags = CRYPTO_ALG_ASYNC, 864 .cra_flags = CRYPTO_ALG_ASYNC, 889 .cra_flags = CRYPTO_ALG_ASYNC, 914 .cra_flags = CRYPTO_ALG_ASYNC, 939 .cra_flags = CRYPTO_ALG_ASYNC, 964 .cra_flags = CRYPTO_ALG_ASYNC, 991 .cra_flags = CRYPTO_ALG_ASYNC | [all …]
|
| /linux/drivers/crypto/marvell/octeontx2/ |
| H A D | otx2_cptvf_algs.c | 520 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_skcipher_fallback_init() 578 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_aead_fallback_init() 1326 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1344 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1362 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1380 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1398 .base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1420 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1439 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, 1458 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK, [all …]
|
| /linux/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cptvf_algs.c | 1225 .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/drivers/crypto/intel/keembay/ |
| H A D | keembay-ocs-hcu-core.c | 907 .cra_flags = CRYPTO_ALG_ASYNC, 933 .cra_flags = CRYPTO_ALG_ASYNC, 960 .cra_flags = CRYPTO_ALG_ASYNC, 986 .cra_flags = CRYPTO_ALG_ASYNC, 1012 .cra_flags = CRYPTO_ALG_ASYNC, 1038 .cra_flags = CRYPTO_ALG_ASYNC, 1064 .cra_flags = CRYPTO_ALG_ASYNC, 1090 .cra_flags = CRYPTO_ALG_ASYNC, 1116 .cra_flags = CRYPTO_ALG_ASYNC, 1142 .cra_flags = CRYPTO_ALG_ASYNC,
|
| /linux/include/crypto/internal/ |
| H A D | hash.h | 108 !(alg->base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY); in crypto_shash_alg_needs_key() 114 !(alg->base.cra_flags & CRYPTO_ALG_OPTIONAL_KEY); in crypto_hash_alg_needs_key() 119 return crypto_hash_alg_common(tfm)->base.cra_flags & in crypto_hash_no_export_core() 203 return tfm_base->__crt_alg->cra_flags & CRYPTO_ALG_TESTED; in crypto_ahash_tested()
|
| /linux/drivers/crypto/aspeed/ |
| H A D | aspeed-hace-crypto.c | 685 .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/drivers/crypto/allwinner/sun8i-ce/ |
| H A D | sun8i-ce-core.c | 314 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 344 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 373 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 403 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 442 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 475 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 507 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 539 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 571 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 603 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
|
| /linux/drivers/crypto/cavium/cpt/ |
| H A D | cptvf_algs.c | 336 .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 |
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss-core.c | 178 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 208 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 237 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 267 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER | 325 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 357 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 389 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 421 .cra_flags = CRYPTO_ALG_TYPE_AHASH | 454 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
|
| /linux/drivers/crypto/stm32/ |
| H A D | stm32-hash.c | 1604 .cra_flags = CRYPTO_ALG_ASYNC | 1633 .cra_flags = CRYPTO_ALG_ASYNC | 1664 .cra_flags = CRYPTO_ALG_ASYNC | 1693 .cra_flags = CRYPTO_ALG_ASYNC | 1724 .cra_flags = CRYPTO_ALG_ASYNC | 1753 .cra_flags = CRYPTO_ALG_ASYNC | 1784 .cra_flags = CRYPTO_ALG_ASYNC | 1813 .cra_flags = CRYPTO_ALG_ASYNC | 1844 .cra_flags = CRYPTO_ALG_ASYNC | 1873 .cra_flags = CRYPTO_ALG_ASYNC | [all …]
|