Home
last modified time | relevance | path

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

1234567

/linux/crypto/
A Dproc.c46 (alg->cra_flags & CRYPTO_ALG_TESTED) ? in c_show()
49 (alg->cra_flags & CRYPTO_ALG_INTERNAL) ? in c_show()
52 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in c_show()
54 seq_printf(m, "flags : 0x%x\n", alg->cra_flags); in c_show()
63 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in c_show()
A Dalgapi.c121 inst->alg.cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_instance()
142 u32 new_type = (nalg ?: alg)->cra_flags; in crypto_remove_spawns()
257 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
288 alg->cra_flags |= CRYPTO_ALG_TESTED; in __crypto_register_alg()
323 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
328 alg->cra_flags |= CRYPTO_ALG_TESTED; in crypto_alg_tested()
366 if ((q->cra_flags ^ alg->cra_flags) & larval->mask) in crypto_alg_tested()
415 alg->cra_flags &= ~CRYPTO_ALG_DEAD; in crypto_register_alg()
441 alg->cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_alg()
614 inst->alg.cra_flags |= CRYPTO_ALG_INSTANCE; in crypto_register_instance()
[all …]
A Dinternal.h140 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
145 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
150 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
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()
211 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()
A Dkpp.c95 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in kpp_prepare_alg()
96 base->cra_flags |= CRYPTO_ALG_TYPE_KPP; in kpp_prepare_alg()
A Dapi.c66 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup()
113 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc()
224 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait()
360 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
379 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
/linux/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 Dcast5_avx_glue.c70 .base.cra_flags = CRYPTO_ALG_INTERNAL,
83 .base.cra_flags = CRYPTO_ALG_INTERNAL,
A Dcast6_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 Dtwofish_avx_glue.c80 .base.cra_flags = CRYPTO_ALG_INTERNAL,
93 .base.cra_flags = CRYPTO_ALG_INTERNAL,
/linux/drivers/crypto/inside-secure/
A Dsafexcel_cipher.c1285 .cra_flags = CRYPTO_ALG_ASYNC |
1323 .cra_flags = CRYPTO_ALG_ASYNC |
1361 .cra_flags = CRYPTO_ALG_ASYNC |
1399 .cra_flags = CRYPTO_ALG_ASYNC |
1474 .cra_flags = CRYPTO_ALG_ASYNC |
1535 .cra_flags = CRYPTO_ALG_ASYNC |
1573 .cra_flags = CRYPTO_ALG_ASYNC |
1634 .cra_flags = CRYPTO_ALG_ASYNC |
1672 .cra_flags = CRYPTO_ALG_ASYNC |
1745 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
A Dsafexcel_hash.c999 .cra_flags = CRYPTO_ALG_ASYNC |
1251 .cra_flags = CRYPTO_ALG_ASYNC |
1308 .cra_flags = CRYPTO_ALG_ASYNC |
1365 .cra_flags = CRYPTO_ALG_ASYNC |
1437 .cra_flags = CRYPTO_ALG_ASYNC |
1509 .cra_flags = CRYPTO_ALG_ASYNC |
1566 .cra_flags = CRYPTO_ALG_ASYNC |
1623 .cra_flags = CRYPTO_ALG_ASYNC |
1695 .cra_flags = CRYPTO_ALG_ASYNC |
1767 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
/linux/drivers/crypto/cavium/nitrox/
A Dnitrox_skcipher.c391 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
410 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
429 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
448 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
467 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
486 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
505 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
524 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
/linux/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/drivers/crypto/marvell/octeontx/
A Dotx_cptvf_algs.c1411 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1430 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1449 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1468 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1487 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1506 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1525 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1544 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1563 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_ALLOCATES_MEMORY,
1598 otx_cpt_skciphers[i].base.cra_flags &= ~CRYPTO_ALG_DEAD; in cpt_register_algs()
[all …]
/linux/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/drivers/crypto/marvell/octeontx2/
A Dotx2_cptvf_algs.c514 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_skcipher_fallback_init()
559 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in cpt_aead_fallback_init()
1465 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1484 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1503 .cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_NEED_FALLBACK,
1541 .cra_flags = CRYPTO_ALG_ASYNC,
1560 .cra_flags = CRYPTO_ALG_ASYNC,
1579 .cra_flags = CRYPTO_ALG_ASYNC,
1598 .cra_flags = CRYPTO_ALG_ASYNC,
1639 otx2_cpt_skciphers[i].base.cra_flags &= in cpt_register_algs()
[all …]
/linux/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/drivers/crypto/cavium/cpt/
A Dcptvf_algs.c344 .base.cra_flags = CRYPTO_ALG_ASYNC |
362 .base.cra_flags = CRYPTO_ALG_ASYNC |
380 .base.cra_flags = CRYPTO_ALG_ASYNC |
397 .base.cra_flags = CRYPTO_ALG_ASYNC |
415 .base.cra_flags = CRYPTO_ALG_ASYNC |
433 .base.cra_flags = CRYPTO_ALG_ASYNC |
/linux/drivers/crypto/allwinner/sun8i-ce/
A Dsun8i-ce-core.c266 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
293 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
319 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
346 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
381 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
411 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
441 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
471 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
501 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
531 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
/linux/drivers/crypto/allwinner/sun8i-ss/
A Dsun8i-ss-core.c174 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
201 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
227 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
254 .cra_flags = CRYPTO_ALG_TYPE_SKCIPHER |
308 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
338 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
368 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
398 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
/linux/drivers/crypto/rockchip/
A Drk3288_crypto_skcipher.c409 .base.cra_flags = CRYPTO_ALG_ASYNC,
431 .base.cra_flags = CRYPTO_ALG_ASYNC,
454 .base.cra_flags = CRYPTO_ALG_ASYNC,
476 .base.cra_flags = CRYPTO_ALG_ASYNC,
499 .base.cra_flags = CRYPTO_ALG_ASYNC,
522 .base.cra_flags = CRYPTO_ALG_ASYNC,

Completed in 47 milliseconds

1234567