Home
last modified time | relevance | path

Searched refs:algt (Results 1 – 12 of 12) sorted by relevance

/linux-2.6.39/crypto/
Dgcm.c695 struct crypto_attr_type *algt; in crypto_gcm_alloc_common() local
703 algt = crypto_get_attr_type(tb); in crypto_gcm_alloc_common()
704 err = PTR_ERR(algt); in crypto_gcm_alloc_common()
705 if (IS_ERR(algt)) in crypto_gcm_alloc_common()
708 if ((algt->type ^ CRYPTO_ALG_TYPE_AEAD) & algt->mask) in crypto_gcm_alloc_common()
732 crypto_requires_sync(algt->type, in crypto_gcm_alloc_common()
733 algt->mask)); in crypto_gcm_alloc_common()
966 struct crypto_attr_type *algt; in crypto_rfc4106_alloc() local
973 algt = crypto_get_attr_type(tb); in crypto_rfc4106_alloc()
974 err = PTR_ERR(algt); in crypto_rfc4106_alloc()
[all …]
Dccm.c479 struct crypto_attr_type *algt; in crypto_ccm_alloc_common() local
486 algt = crypto_get_attr_type(tb); in crypto_ccm_alloc_common()
487 err = PTR_ERR(algt); in crypto_ccm_alloc_common()
488 if (IS_ERR(algt)) in crypto_ccm_alloc_common()
491 if ((algt->type ^ CRYPTO_ALG_TYPE_AEAD) & algt->mask) in crypto_ccm_alloc_common()
518 crypto_requires_sync(algt->type, in crypto_ccm_alloc_common()
519 algt->mask)); in crypto_ccm_alloc_common()
755 struct crypto_attr_type *algt; in crypto_rfc4309_alloc() local
762 algt = crypto_get_attr_type(tb); in crypto_rfc4309_alloc()
763 err = PTR_ERR(algt); in crypto_rfc4309_alloc()
[all …]
Dchainiv.c289 struct crypto_attr_type *algt; in chainiv_alloc() local
293 algt = crypto_get_attr_type(tb); in chainiv_alloc()
294 err = PTR_ERR(algt); in chainiv_alloc()
295 if (IS_ERR(algt)) in chainiv_alloc()
313 if (!crypto_requires_sync(algt->type, algt->mask)) { in chainiv_alloc()
Daead.c217 struct crypto_attr_type *algt; in aead_geniv_alloc() local
222 algt = crypto_get_attr_type(tb); in aead_geniv_alloc()
223 err = PTR_ERR(algt); in aead_geniv_alloc()
224 if (IS_ERR(algt)) in aead_geniv_alloc()
227 if ((algt->type ^ (CRYPTO_ALG_TYPE_AEAD | CRYPTO_ALG_GENIV)) & in aead_geniv_alloc()
228 algt->mask) in aead_geniv_alloc()
243 mask |= crypto_requires_sync(algt->type, algt->mask); in aead_geniv_alloc()
261 if (algt->mask & CRYPTO_ALG_GENIV) { in aead_geniv_alloc()
Dpcrypt.c386 struct crypto_attr_type *algt; in pcrypt_alloc() local
388 algt = crypto_get_attr_type(tb); in pcrypt_alloc()
389 if (IS_ERR(algt)) in pcrypt_alloc()
390 return ERR_CAST(algt); in pcrypt_alloc()
392 switch (algt->type & algt->mask & CRYPTO_ALG_TYPE_MASK) { in pcrypt_alloc()
394 return pcrypt_alloc_aead(tb, algt->type, algt->mask); in pcrypt_alloc()
Dseqiv.c303 struct crypto_attr_type *algt; in seqiv_alloc() local
307 algt = crypto_get_attr_type(tb); in seqiv_alloc()
308 err = PTR_ERR(algt); in seqiv_alloc()
309 if (IS_ERR(algt)) in seqiv_alloc()
316 if ((algt->type ^ CRYPTO_ALG_TYPE_AEAD) & CRYPTO_ALG_TYPE_MASK) in seqiv_alloc()
Dalgapi.c652 struct crypto_attr_type *algt; in crypto_get_attr_type() local
656 if (RTA_PAYLOAD(rta) < sizeof(*algt)) in crypto_get_attr_type()
661 algt = RTA_DATA(rta); in crypto_get_attr_type()
663 return algt; in crypto_get_attr_type()
669 struct crypto_attr_type *algt; in crypto_check_attr_type() local
671 algt = crypto_get_attr_type(tb); in crypto_check_attr_type()
672 if (IS_ERR(algt)) in crypto_check_attr_type()
673 return PTR_ERR(algt); in crypto_check_attr_type()
675 if ((algt->type ^ type) & algt->mask) in crypto_check_attr_type()
Dblkcipher.c553 struct crypto_attr_type *algt; in skcipher_geniv_alloc() local
558 algt = crypto_get_attr_type(tb); in skcipher_geniv_alloc()
559 err = PTR_ERR(algt); in skcipher_geniv_alloc()
560 if (IS_ERR(algt)) in skcipher_geniv_alloc()
563 if ((algt->type ^ (CRYPTO_ALG_TYPE_GIVCIPHER | CRYPTO_ALG_GENIV)) & in skcipher_geniv_alloc()
564 algt->mask) in skcipher_geniv_alloc()
579 mask |= crypto_requires_sync(algt->type, algt->mask); in skcipher_geniv_alloc()
620 if (algt->mask & CRYPTO_ALG_GENIV) { in skcipher_geniv_alloc()
Dauthenc.c585 struct crypto_attr_type *algt; in crypto_authenc_alloc() local
594 algt = crypto_get_attr_type(tb); in crypto_authenc_alloc()
595 err = PTR_ERR(algt); in crypto_authenc_alloc()
596 if (IS_ERR(algt)) in crypto_authenc_alloc()
599 if ((algt->type ^ CRYPTO_ALG_TYPE_AEAD) & algt->mask) in crypto_authenc_alloc()
627 crypto_requires_sync(algt->type, in crypto_authenc_alloc()
628 algt->mask)); in crypto_authenc_alloc()
Dauthencesn.c708 struct crypto_attr_type *algt; in crypto_authenc_esn_alloc() local
717 algt = crypto_get_attr_type(tb); in crypto_authenc_esn_alloc()
718 err = PTR_ERR(algt); in crypto_authenc_esn_alloc()
719 if (IS_ERR(algt)) in crypto_authenc_esn_alloc()
722 if ((algt->type ^ CRYPTO_ALG_TYPE_AEAD) & algt->mask) in crypto_authenc_esn_alloc()
750 crypto_requires_sync(algt->type, in crypto_authenc_esn_alloc()
751 algt->mask)); in crypto_authenc_esn_alloc()
Dcryptd.c767 struct crypto_attr_type *algt; in cryptd_create() local
769 algt = crypto_get_attr_type(tb); in cryptd_create()
770 if (IS_ERR(algt)) in cryptd_create()
771 return PTR_ERR(algt); in cryptd_create()
773 switch (algt->type & algt->mask & CRYPTO_ALG_TYPE_MASK) { in cryptd_create()
/linux-2.6.39/drivers/crypto/
Dtalitos.c2239 struct talitos_alg_template algt; member
2251 algt.alg.hash); in talitos_cra_init()
2254 algt.alg.crypto); in talitos_cra_init()
2260 ctx->desc_hdr_template = talitos_alg->algt.desc_hdr_template; in talitos_cra_init()
2318 switch (t_alg->algt.type) { in talitos_remove()
2321 crypto_unregister_alg(&t_alg->algt.alg.crypto); in talitos_remove()
2324 crypto_unregister_ahash(&t_alg->algt.alg.hash); in talitos_remove()
2367 t_alg->algt = *template; in talitos_alg_alloc()
2369 switch (t_alg->algt.type) { in talitos_alg_alloc()
2371 alg = &t_alg->algt.alg.crypto; in talitos_alg_alloc()
[all …]