Home
last modified time | relevance | path

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

/linux-4.4.14/crypto/
Dproc.c51 (alg->cra_flags & CRYPTO_ALG_TESTED) ? in c_show()
54 (alg->cra_flags & CRYPTO_ALG_INTERNAL) ? in c_show()
57 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in c_show()
59 seq_printf(m, "flags : 0x%x\n", alg->cra_flags); in c_show()
68 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in c_show()
Dcrypto_null.c107 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
115 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
129 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
143 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dalgapi.c120 inst->alg.cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_instance()
138 u32 new_type = (nalg ?: alg)->cra_flags; in crypto_remove_spawns()
147 if ((spawn->alg->cra_flags ^ new_type) & spawn->mask) in crypto_remove_spawns()
196 alg->cra_flags &= ~CRYPTO_ALG_TESTED; in __crypto_register_alg()
219 alg->cra_flags | CRYPTO_ALG_TESTED, 0); in __crypto_register_alg()
268 q->cra_flags |= CRYPTO_ALG_DEAD; in crypto_alg_tested()
273 alg->cra_flags |= CRYPTO_ALG_TESTED; in crypto_alg_tested()
296 if ((q->cra_flags ^ alg->cra_flags) & larval->mask) in crypto_alg_tested()
381 alg->cra_flags |= CRYPTO_ALG_DEAD; in crypto_remove_alg()
537 inst->alg.cra_flags |= CRYPTO_ALG_INSTANCE; in crypto_register_instance()
[all …]
Dinternal.h131 return alg->cra_flags & CRYPTO_ALG_LARVAL; in crypto_is_larval()
136 return alg->cra_flags & CRYPTO_ALG_DEAD; in crypto_is_dead()
141 return alg->cra_flags & (CRYPTO_ALG_DEAD | CRYPTO_ALG_DYING); in crypto_is_moribund()
Dablkcipher.c420 seq_printf(m, "async : %s\n", alg->cra_flags & CRYPTO_ALG_ASYNC ? in crypto_ablkcipher_show()
453 crt->setkey = tfm->__crt_alg->cra_flags & CRYPTO_ALG_GENIV ? in crypto_init_givcipher_ops()
501 seq_printf(m, "async : %s\n", alg->cra_flags & CRYPTO_ALG_ASYNC ? in crypto_givcipher_show()
522 if (((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_default_geniv()
575 if ((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_givcipher_default()
630 if ((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_lookup_skcipher()
634 if (!((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_lookup_skcipher()
645 if ((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_lookup_skcipher()
647 if (~alg->cra_flags & (type ^ ~mask) & CRYPTO_ALG_TESTED) { in crypto_lookup_skcipher()
654 BUG_ON(!((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in crypto_lookup_skcipher()
Dpcompress.c100 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in crypto_register_pcomp()
101 base->cra_flags |= CRYPTO_ALG_TYPE_PCOMPRESS; in crypto_register_pcomp()
Dalgboss.c183 param->type.data.type = larval->alg.cra_flags & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
187 param->otype = larval->alg.cra_flags; in cryptomgr_schedule_probe()
248 type = alg->cra_flags; in cryptomgr_schedule_test()
253 ((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in cryptomgr_schedule_test()
Dakcipher.c103 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in crypto_register_akcipher()
104 base->cra_flags |= CRYPTO_ALG_TYPE_AKCIPHER; in crypto_register_akcipher()
Daead.c141 seq_printf(m, "async : %s\n", alg->cra_flags & CRYPTO_ALG_ASYNC ? in crypto_aead_show()
247 inst->alg.base.cra_flags = alg->base.cra_flags & CRYPTO_ALG_ASYNC; in aead_geniv_alloc()
353 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in aead_prepare_alg()
354 base->cra_flags |= CRYPTO_ALG_TYPE_AEAD; in aead_prepare_alg()
Dcrypto_user.c57 if ((q->cra_flags ^ p->cru_type) & p->cru_mask) in crypto_alg_match()
140 ualg->cru_flags = alg->cra_flags; in crypto_report_one()
145 if (alg->cra_flags & CRYPTO_ALG_LARVAL) { in crypto_report_one()
162 switch (alg->cra_flags & (CRYPTO_ALG_TYPE_MASK | CRYPTO_ALG_LARVAL)) { in crypto_report_one()
347 if (!(alg->cra_flags & CRYPTO_ALG_INSTANCE)) in crypto_del_alg()
Dapi.c71 if ((q->cra_flags ^ type) & mask) in __crypto_alg_lookup()
118 larval->alg.cra_flags = CRYPTO_ALG_LARVAL | type; in crypto_larval_alloc()
186 !(alg->cra_flags & CRYPTO_ALG_TESTED)) in crypto_larval_wait()
342 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_ctxsize()
361 alg->cra_flags |= CRYPTO_ALG_DYING; in crypto_shoot_alg()
Darc4.c120 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
136 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Drng.c193 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in crypto_register_rng()
194 base->cra_flags |= CRYPTO_ALG_TYPE_RNG; in crypto_register_rng()
Dtea.c224 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
237 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
250 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dtgr192.c639 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
651 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
663 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
D842.c59 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dcryptd.c371 if (alg->cra_flags & CRYPTO_ALG_INTERNAL) in cryptd_create_blkcipher()
373 inst->alg.cra_flags = type; in cryptd_create_blkcipher()
635 if (alg->cra_flags & CRYPTO_ALG_INTERNAL) in cryptd_create_hash()
637 inst->alg.halg.base.cra_flags = type; in cryptd_create_hash()
807 inst->alg.base.cra_flags = CRYPTO_ALG_ASYNC | in cryptd_create_aead()
808 (alg->base.cra_flags & CRYPTO_ALG_INTERNAL); in cryptd_create_aead()
859 switch (inst->alg.cra_flags & CRYPTO_ALG_TYPE_MASK) { in cryptd_free()
Dsha1_generic.c72 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dlzo.c85 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dlz4hc.c81 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dlz4.c81 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dwp512.c1130 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
1142 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
1154 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha512_generic.c174 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
188 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dctr.c209 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in crypto_ctr_alloc()
393 inst->alg.cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | in crypto_rfc3686_alloc()
394 (alg->cra_flags & CRYPTO_ALG_ASYNC); in crypto_rfc3686_alloc()
Dgcm.c690 inst->alg.base.cra_flags = (ghash->base.cra_flags | ctr->cra_flags) & in crypto_gcm_create_common()
975 inst->alg.base.cra_flags = alg->base.cra_flags & CRYPTO_ALG_ASYNC; in crypto_rfc4106_create()
1214 inst->alg.base.cra_flags = alg->base.cra_flags & CRYPTO_ALG_ASYNC; in crypto_rfc4543_create()
Dahash.c518 seq_printf(m, "async : %s\n", alg->cra_flags & CRYPTO_ALG_ASYNC ? in crypto_ahash_show()
556 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in ahash_prepare_alg()
557 base->cra_flags |= CRYPTO_ALG_TYPE_AHASH; in ahash_prepare_alg()
Dblkcipher.c632 if ((alg->cra_flags & CRYPTO_ALG_TYPE_MASK) == in skcipher_geniv_alloc()
686 inst->alg.cra_flags = CRYPTO_ALG_TYPE_GIVCIPHER | CRYPTO_ALG_GENIV; in skcipher_geniv_alloc()
687 inst->alg.cra_flags |= alg->cra_flags & CRYPTO_ALG_ASYNC; in skcipher_geniv_alloc()
Dghash-generic.c152 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dccm.c572 inst->alg.base.cra_flags = ctr->cra_flags & CRYPTO_ALG_ASYNC; in crypto_ccm_create_common()
860 inst->alg.base.cra_flags = alg->base.cra_flags & CRYPTO_ALG_ASYNC; in crypto_rfc4309_create()
Dmd5.c150 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dmcryptd.c524 if (alg->cra_flags & CRYPTO_ALG_INTERNAL) in mcryptd_create_hash()
526 inst->alg.halg.base.cra_flags = type; in mcryptd_create_hash()
579 switch (inst->alg.cra_flags & CRYPTO_ALG_TYPE_MASK) { in mcryptd_free()
Dblowfish_generic.c113 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Ddeflate.c199 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dtwofish_generic.c186 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dkhazad.c851 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dchacha20poly1305.c644 inst->alg.base.cra_flags = (chacha->cra_flags | poly->cra_flags) & in chachapoly_create()
Decb.c137 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in crypto_ecb_alloc()
Dauthenc.c446 inst->alg.base.cra_flags = enc->cra_flags & CRYPTO_ALG_ASYNC; in crypto_authenc_create()
Dauthencesn.c459 inst->alg.base.cra_flags = enc->cra_flags & CRYPTO_ALG_ASYNC; in crypto_authenc_esn_create()
Dsalsa20_generic.c218 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dchacha20_generic.c176 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dseed.c447 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Danubis.c676 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dshash.c593 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in shash_prepare_alg()
594 base->cra_flags |= CRYPTO_ALG_TYPE_SHASH; in shash_prepare_alg()
Dchainiv.c281 inst->alg.cra_flags |= CRYPTO_ALG_ASYNC; in chainiv_alloc()
Dkeywrap.c367 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in crypto_kw_alloc()
Dpcbc.c243 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in crypto_pcbc_alloc()
Dcbc.c237 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in crypto_cbc_alloc()
Dzlib.c357 .cra_flags = CRYPTO_ALG_TYPE_PCOMPRESS,
Dxts.c306 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in alloc()
Dmd4.c237 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dcts.c300 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in crypto_cts_alloc()
Dcast6_generic.c264 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dpoly1305_generic.c294 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dlrw.c345 inst->alg.cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER; in alloc()
Dseqiv.c349 if ((inst->alg.cra_flags ^ CRYPTO_ALG_TYPE_AEAD) & CRYPTO_ALG_TYPE_MASK) in seqiv_free()
Dsha256_generic.c258 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
272 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Ddes_generic.c958 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
973 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dpcrypt.c307 inst->alg.base.cra_flags = CRYPTO_ALG_ASYNC; in pcrypt_create_aead()
Daes_generic.c1446 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dcast5_generic.c521 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Drmd128.c308 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Drmd256.c327 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dserpent_generic.c626 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
639 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Drmd160.c352 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dfcrypt.c394 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Drmd320.c376 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dcamellia_generic.c1070 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
/linux-4.4.14/arch/x86/crypto/
Dsha256_ssse3_glue.c112 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
127 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
180 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
195 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
264 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
279 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
346 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
361 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha512_ssse3_glue.c112 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
127 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
191 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
206 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
264 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
279 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dserpent_avx2_glue.c311 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
332 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
353 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
375 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
400 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
422 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
444 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
467 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
491 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
516 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dtwofish_avx_glue.c341 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
361 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
381 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
402 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
426 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
447 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
468 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
490 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
513 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
537 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dcamellia_aesni_avx_glue.c337 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
357 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
377 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
398 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
422 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
443 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
464 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
486 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
509 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
533 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dserpent_sse2_glue.c390 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
410 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
430 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
451 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
475 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
496 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
517 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
539 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
562 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
586 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dcast6_avx_glue.c374 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
394 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
414 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
435 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
459 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
480 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
501 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
523 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
546 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
570 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dserpent_avx_glue.c380 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
400 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
420 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
441 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
465 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
486 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
507 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
529 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
552 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
576 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dcamellia_aesni_avx2_glue.c345 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
365 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
385 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
406 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
430 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
451 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
472 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
494 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
517 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
541 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dsha1_ssse3_glue.c107 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
160 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
252 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
310 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dcast5_avx_glue.c343 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
363 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
383 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
404 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
425 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
447 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Dtwofish_glue_3way.c339 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
358 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
378 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
398 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
419 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Daesni-intel_glue.c1131 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
1150 .cra_flags = CRYPTO_ALG_TYPE_CIPHER | CRYPTO_ALG_INTERNAL,
1169 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
1190 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
1211 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1232 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1255 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
1277 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1302 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1325 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
[all …]
Dblowfish_glue.c362 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
380 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
399 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
419 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dfpu.c121 inst->alg.cra_flags = alg->cra_flags; in crypto_fpu_alloc()
Ddes3_ede_glue.c389 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
407 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
426 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
446 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dtwofish_glue.c68 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dcamellia_glue.c1565 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
1583 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
1602 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
1622 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
1642 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
1665 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Daes_glue.c39 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dsalsa20_glue.c89 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dghash-clmulni-intel_glue.c157 .cra_flags = CRYPTO_ALG_TYPE_SHASH |
298 .cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC,
Dchacha20_glue.c107 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dpoly1305_glue.c173 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
/linux-4.4.14/drivers/crypto/sunxi-ss/
Dsun4i-ss-core.c48 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
76 .cra_flags = CRYPTO_ALG_TYPE_AHASH,
92 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER,
114 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER,
136 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER,
158 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER,
179 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER,
201 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER,
/linux-4.4.14/arch/arm64/crypto/
Daes-glue.c287 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
306 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
325 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
344 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
363 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
383 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
403 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
423 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
Dsha2-ce-glue.c98 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
113 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha1-ce-glue.c97 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dghash-ce-glue.c138 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Daes-ce-cipher.c241 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
/linux-4.4.14/arch/arm/crypto/
Daes-ce-glue.c357 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
376 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
395 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
414 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
433 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
453 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
473 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
493 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
Dsha256_neon_glue.c82 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
97 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha512-neon-glue.c78 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
94 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha2-ce-glue.c80 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
95 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha256_glue.c74 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
89 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha512-glue.c66 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
81 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Daesbs-glue.c304 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
323 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
342 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
361 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
381 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
401 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER|CRYPTO_ALG_ASYNC,
Dsha1_glue.c70 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha1-ce-glue.c77 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha1_neon_glue.c86 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Daes_glue.c65 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
Dghash-ce-glue.c144 .cra_flags = CRYPTO_ALG_TYPE_SHASH | CRYPTO_ALG_INTERNAL,
282 .cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC,
/linux-4.4.14/drivers/staging/skein/
Dskein_generic.c140 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
158 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
176 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
/linux-4.4.14/arch/s390/crypto/
Ddes_s390.c71 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
170 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
210 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
275 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
316 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
356 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
479 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
522 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dsha256_s390.c79 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
116 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha512_s390.c84 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
123 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha1_s390.c86 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Daes_s390.c215 .cra_flags = CRYPTO_ALG_TYPE_CIPHER |
396 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
512 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
719 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
873 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dghash_s390.c141 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
/linux-4.4.14/drivers/crypto/
Datmel-tdes.c924 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
944 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
965 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
986 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1007 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1028 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1049 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1070 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1090 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1111 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
[all …]
Dtalitos.c2117 .cra_flags = CRYPTO_ALG_ASYNC,
2138 .cra_flags = CRYPTO_ALG_ASYNC,
2159 .cra_flags = CRYPTO_ALG_ASYNC,
2180 .cra_flags = CRYPTO_ALG_ASYNC,
2201 .cra_flags = CRYPTO_ALG_ASYNC,
2222 .cra_flags = CRYPTO_ALG_ASYNC,
2243 .cra_flags = CRYPTO_ALG_ASYNC,
2264 .cra_flags = CRYPTO_ALG_ASYNC,
2285 .cra_flags = CRYPTO_ALG_ASYNC,
2306 .cra_flags = CRYPTO_ALG_ASYNC,
[all …]
Dpicoxcell_crypto.c997 if (alg->cra_flags & CRYPTO_ALG_NEED_FALLBACK) { in spacc_ablk_cra_init()
1117 if (CRYPTO_ALG_TYPE_AEAD == (CRYPTO_ALG_TYPE_MASK & alg->cra_flags)) in spacc_req_submit()
1219 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1247 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1273 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1300 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1326 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1353 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1387 .cra_flags = CRYPTO_ALG_ASYNC |
1417 .cra_flags = CRYPTO_ALG_ASYNC |
[all …]
Dpadlock-sha.c258 .cra_flags = CRYPTO_ALG_TYPE_SHASH |
282 .cra_flags = CRYPTO_ALG_TYPE_SHASH |
505 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
524 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Datmel-aes.c964 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
984 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1005 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1026 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1047 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1068 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1089 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1110 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1133 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
Domap-sham.c1334 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1357 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1381 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1406 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1434 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1456 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1479 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1503 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1529 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1551 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
[all …]
Dpadlock-aes.c326 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
404 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
486 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dgeode-aes.c285 .cra_flags = CRYPTO_ALG_TYPE_CIPHER |
394 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
480 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER |
Dmxs-dcp.c785 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
808 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
844 .cra_flags = CRYPTO_ALG_ASYNC,
868 .cra_flags = CRYPTO_ALG_ASYNC,
Dimg-hash.c721 .cra_flags =
744 .cra_flags =
767 .cra_flags =
790 .cra_flags =
Datmel-sha.c1005 .cra_flags = CRYPTO_ALG_ASYNC,
1026 .cra_flags = CRYPTO_ALG_ASYNC,
1049 .cra_flags = CRYPTO_ALG_ASYNC,
1072 .cra_flags = CRYPTO_ALG_ASYNC,
1093 .cra_flags = CRYPTO_ALG_ASYNC,
Domap-des.c784 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
806 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
829 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
851 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
Dmv_cesa.c935 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
958 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
990 .cra_flags =
1015 .cra_flags =
Ds5p-sss.c582 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
603 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
Dsahara.c1213 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1233 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1267 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
1294 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
Domap-aes.c835 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
857 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
883 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
Dbfin_crc.c496 .cra_flags = CRYPTO_ALG_TYPE_AHASH |
Dixp4xx_crypto.c1419 cra->cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | in ixp_module_init()
1453 cra->base.cra_flags = CRYPTO_ALG_KERN_DRIVER_ONLY | in ixp_module_init()
Dn2_core.c1402 alg->cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | in __n2_register_one_cipher()
1494 base->cra_flags = CRYPTO_ALG_TYPE_AHASH | in __n2_register_one_ahash()
Dhifn_795x.c2495 alg->alg.cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | in hifn_alg_alloc()
/linux-4.4.14/arch/sparc/crypto/
Ddes_glue.c385 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
403 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
422 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
442 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
460 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
479 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dcamellia_glue.c230 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
248 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
267 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dsha512_glue.c157 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
173 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha256_glue.c172 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
188 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Daes_glue.c389 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
407 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
426 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
446 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dsha1_glue.c142 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dmd5_glue.c147 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
/linux-4.4.14/arch/powerpc/crypto/
Daes-spe-glue.c395 .cra_flags = CRYPTO_ALG_TYPE_CIPHER,
413 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
433 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
453 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
473 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dsha256-spe-glue.c233 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
250 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha1.c135 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dmd5-glue.c142 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dsha1-spe-glue.c187 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
/linux-4.4.14/drivers/crypto/marvell/
Dcipher.c466 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
518 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
588 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
644 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
728 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
779 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
Dhash.c910 .cra_flags = CRYPTO_ALG_ASYNC |
973 .cra_flags = CRYPTO_ALG_ASYNC |
1036 .cra_flags = CRYPTO_ALG_ASYNC |
1272 .cra_flags = CRYPTO_ALG_ASYNC |
1342 .cra_flags = CRYPTO_ALG_ASYNC |
1412 .cra_flags = CRYPTO_ALG_ASYNC |
/linux-4.4.14/drivers/crypto/ux500/cryp/
Dcryp_core.c1114 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1139 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1164 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1190 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1216 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1242 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1267 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1292 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1317 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
1342 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
/linux-4.4.14/arch/mips/cavium-octeon/crypto/
Docteon-sha512.c238 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
252 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Docteon-sha256.c242 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
255 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Docteon-md5.c185 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Docteon-sha1.c218 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dqat_algs.c1156 .cra_flags = CRYPTO_ALG_ASYNC,
1173 .cra_flags = CRYPTO_ALG_ASYNC,
1190 .cra_flags = CRYPTO_ALG_ASYNC,
1208 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1230 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1252 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
1281 qat_algs[i].cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC; in qat_algs_register()
1288 qat_aeads[i].base.cra_flags = CRYPTO_ALG_ASYNC; in qat_algs_register()
Dqat_asym_algs.c742 rsa.base.cra_flags = 0; in qat_asym_algs_register()
/linux-4.4.14/drivers/crypto/vmx/
Daes.c137 .cra_flags = CRYPTO_ALG_TYPE_CIPHER | CRYPTO_ALG_NEED_FALLBACK,
Daes_ctr.c171 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER | CRYPTO_ALG_NEED_FALLBACK,
Daes_cbc.c187 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER | CRYPTO_ALG_NEED_FALLBACK,
Dghash.c223 .cra_flags = CRYPTO_ALG_TYPE_SHASH | CRYPTO_ALG_NEED_FALLBACK,
/linux-4.4.14/drivers/crypto/nx/
Dnx-aes-ecb.c134 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dnx-aes-cbc.c134 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dnx-aes-ctr.c151 .cra_flags = CRYPTO_ALG_TYPE_BLKCIPHER,
Dnx-aes-ccm.c562 .cra_flags = CRYPTO_ALG_NEED_FALLBACK,
582 .cra_flags = CRYPTO_ALG_NEED_FALLBACK,
Dnx-sha256.c291 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dnx-sha512.c297 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dnx-aes-xcbc.c389 .cra_flags = CRYPTO_ALG_TYPE_SHASH,
Dnx-842-powernv.c596 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
Dnx-842-pseries.c978 .cra_flags = CRYPTO_ALG_TYPE_COMPRESS,
/linux-4.4.14/drivers/crypto/ccp/
Dccp-crypto-aes.c219 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
240 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER |
Dccp-crypto-aes-xts.c243 alg->cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC | in ccp_register_aes_xts_alg()
Dccp-crypto-aes-cmac.c402 base->cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC | in ccp_register_aes_cmac_algs()
Dccp-crypto-sha.c457 base->cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC | in ccp_register_sha_alg()
/linux-4.4.14/drivers/crypto/amcc/
Dcrypto4xx_core.h160 switch (x->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto_alg_to_crypto4xx_alg()
Dcrypto4xx_core.c985 switch (alg->cra_flags & CRYPTO_ALG_TYPE_MASK) { in crypto4xx_alg_init()
1115 .cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC,
/linux-4.4.14/drivers/crypto/ux500/hash/
Dhash_core.c1531 .cra_flags = (CRYPTO_ALG_TYPE_AHASH |
1553 .cra_flags = (CRYPTO_ALG_TYPE_AHASH |
1577 .cra_flags = (CRYPTO_ALG_TYPE_AHASH |
1601 .cra_flags = (CRYPTO_ALG_TYPE_AHASH |
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb.c694 .cra_flags = CRYPTO_ALG_TYPE_SHASH | CRYPTO_ALG_ASYNC |
805 .cra_flags = CRYPTO_ALG_TYPE_AHASH | CRYPTO_ALG_ASYNC,
/linux-4.4.14/include/linux/
Dcrypto.h445 u32 cra_flags; member
648 return tfm->__crt_alg->cra_flags & CRYPTO_ALG_TYPE_MASK; in crypto_tfm_alg_type()
/linux-4.4.14/drivers/crypto/qce/
Dablkcipher.c362 alg->cra_flags = CRYPTO_ALG_TYPE_ABLKCIPHER | CRYPTO_ALG_ASYNC | in qce_ablkcipher_register_one()
Dsha.c524 base->cra_flags = CRYPTO_ALG_ASYNC; in qce_ahash_register_one()
/linux-4.4.14/drivers/crypto/caam/
Dcaamalg.c4445 alg->cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_KERN_DRIVER_ONLY | in caam_alg_alloc()
4472 alg->base.cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_KERN_DRIVER_ONLY; in caam_aead_alg_init()
Dcaamhash.c1884 alg->cra_flags = CRYPTO_ALG_ASYNC | CRYPTO_ALG_TYPE_AHASH; in caam_hash_alloc()