Searched refs:halg (Results 1 - 25 of 25) sorted by relevance

/linux-4.1.27/drivers/crypto/ccp/
H A Dccp-crypto-sha.c371 struct hash_alg_common *halg; ccp_register_hmac_alg() local
388 halg = &alg->halg; ccp_register_hmac_alg()
390 base = &halg->base; ccp_register_hmac_alg()
415 struct hash_alg_common *halg; ccp_register_sha_alg() local
436 halg = &alg->halg; ccp_register_sha_alg()
437 halg->digestsize = def->digest_size; ccp_register_sha_alg()
438 halg->statesize = sizeof(struct ccp_sha_exp_ctx); ccp_register_sha_alg()
440 base = &halg->base; ccp_register_sha_alg()
H A Dccp-crypto-aes-cmac.c356 struct hash_alg_common *halg; ccp_register_aes_cmac_algs() local
377 halg = &alg->halg; ccp_register_aes_cmac_algs()
378 halg->digestsize = AES_BLOCK_SIZE; ccp_register_aes_cmac_algs()
379 halg->statesize = sizeof(struct ccp_aes_cmac_exp_ctx); ccp_register_aes_cmac_algs()
381 base = &halg->base; ccp_register_aes_cmac_algs()
H A Dccp-crypto.h64 ahash_alg = container_of(alg, struct ahash_alg, halg.base); ccp_crypto_ahash_alg()
/linux-4.1.27/drivers/crypto/
H A Dmxs-dcp.c517 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); mxs_dcp_run_sha() local
543 halg->digestsize, DMA_FROM_DEVICE); mxs_dcp_run_sha()
551 dma_unmap_single(sdcp->dev, digest_phys, halg->digestsize, mxs_dcp_run_sha()
567 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); dcp_sha_req_to_buf() local
626 for (i = 0; i < halg->digestsize / 2; i++) { dcp_sha_req_to_buf()
628 req->result[halg->digestsize - i - 1]); dcp_sha_req_to_buf()
681 struct hash_alg_common *halg = crypto_hash_alg_common(tfm); dcp_sha_init() local
689 if (strcmp(halg->base.cra_name, "sha1") == 0) dcp_sha_init()
837 .halg = {
861 .halg = {
1025 dcp_sha1_alg.halg.base.cra_name); mxs_dcp_probe()
1034 dcp_sha256_alg.halg.base.cra_name); mxs_dcp_probe()
H A Domap-sham.c1323 .halg.digestsize = SHA1_DIGEST_SIZE,
1324 .halg.base = {
1346 .halg.digestsize = MD5_DIGEST_SIZE,
1347 .halg.base = {
1370 .halg.digestsize = SHA1_DIGEST_SIZE,
1371 .halg.base = {
1395 .halg.digestsize = MD5_DIGEST_SIZE,
1396 .halg.base = {
1423 .halg.digestsize = SHA224_DIGEST_SIZE,
1424 .halg.base = {
1445 .halg.digestsize = SHA256_DIGEST_SIZE,
1446 .halg.base = {
1468 .halg.digestsize = SHA224_DIGEST_SIZE,
1469 .halg.base = {
1492 .halg.digestsize = SHA256_DIGEST_SIZE,
1493 .halg.base = {
1518 .halg.digestsize = SHA384_DIGEST_SIZE,
1519 .halg.base = {
1540 .halg.digestsize = SHA512_DIGEST_SIZE,
1541 .halg.base = {
1563 .halg.digestsize = SHA384_DIGEST_SIZE,
1564 .halg.base = {
1587 .halg.digestsize = SHA512_DIGEST_SIZE,
1588 .halg.base = {
H A Dtalitos.c2193 .halg.digestsize = MD5_DIGEST_SIZE,
2194 .halg.base = {
2208 .halg.digestsize = SHA1_DIGEST_SIZE,
2209 .halg.base = {
2223 .halg.digestsize = SHA224_DIGEST_SIZE,
2224 .halg.base = {
2238 .halg.digestsize = SHA256_DIGEST_SIZE,
2239 .halg.base = {
2253 .halg.digestsize = SHA384_DIGEST_SIZE,
2254 .halg.base = {
2268 .halg.digestsize = SHA512_DIGEST_SIZE,
2269 .halg.base = {
2283 .halg.digestsize = MD5_DIGEST_SIZE,
2284 .halg.base = {
2298 .halg.digestsize = SHA1_DIGEST_SIZE,
2299 .halg.base = {
2313 .halg.digestsize = SHA224_DIGEST_SIZE,
2314 .halg.base = {
2328 .halg.digestsize = SHA256_DIGEST_SIZE,
2329 .halg.base = {
2343 .halg.digestsize = SHA384_DIGEST_SIZE,
2344 .halg.base = {
2358 .halg.digestsize = SHA512_DIGEST_SIZE,
2359 .halg.base = {
2538 alg = &t_alg->algt.alg.hash.halg.base; talitos_alg_alloc()
2775 t_alg->algt.alg.hash.halg.base.cra_driver_name; talitos_probe()
H A Dn2_core.c258 ahash_alg = container_of(alg, struct ahash_alg, halg.base); n2_ahash_alg()
273 ahash_alg = container_of(alg, struct ahash_alg, halg.base); n2_hmac_alg()
1434 p->child_alg = n2ahash->alg.halg.base.cra_name; __n2_register_one_hmac()
1442 base = &ahash->halg.base; __n2_register_one_hmac()
1465 struct hash_alg_common *halg; __n2_register_one_ahash() local
1487 halg = &ahash->halg; __n2_register_one_ahash()
1488 halg->digestsize = tmpl->digest_size; __n2_register_one_ahash()
1490 base = &halg->base; __n2_register_one_ahash()
H A Dimg-hash.c715 .halg = {
738 .halg = {
761 .halg = {
784 .halg = {
H A Datmel-sha.c999 .halg = {
1020 .halg = {
1043 .halg = {
1066 .halg = {
1087 .halg = {
H A Dbfin_crc.c511 .halg.digestsize = CHKSUM_DIGEST_SIZE,
512 .halg.base = {
H A Dsahara.c1326 .halg.digestsize = SHA1_DIGEST_SIZE,
1327 .halg.base = {
1353 .halg.digestsize = SHA256_DIGEST_SIZE,
1354 .halg.base = {
H A Dmv_cesa.c979 .halg = {
1004 .halg = {
/linux-4.1.27/include/crypto/internal/
H A Dhash.h139 halg); __crypto_ahash_alg()
151 return container_of(&inst->alg.halg.base, struct crypto_instance, alg); ahash_crypto_instance()
157 return container_of(&inst->alg, struct ahash_instance, alg.halg.base); ahash_instance()
/linux-4.1.27/crypto/
H A Dahash.c40 halg); crypto_ahash_alg()
548 struct crypto_alg *base = &alg->halg.base; ahash_prepare_alg()
550 if (alg->halg.digestsize > PAGE_SIZE / 8 || ahash_prepare_alg()
551 alg->halg.statesize > PAGE_SIZE / 8 || ahash_prepare_alg()
552 alg->halg.statesize == 0) ahash_prepare_alg()
564 struct crypto_alg *base = &alg->halg.base; crypto_register_ahash()
577 return crypto_unregister_alg(&alg->halg.base); crypto_unregister_ahash()
H A Dmcryptd.c526 inst->alg.halg.base.cra_flags = type; mcryptd_create_hash()
528 inst->alg.halg.digestsize = salg->digestsize; mcryptd_create_hash()
529 inst->alg.halg.base.cra_ctxsize = sizeof(struct mcryptd_hash_ctx); mcryptd_create_hash()
531 inst->alg.halg.base.cra_init = mcryptd_hash_init_tfm; mcryptd_create_hash()
532 inst->alg.halg.base.cra_exit = mcryptd_hash_exit_tfm; mcryptd_create_hash()
H A Dcryptd.c628 inst->alg.halg.base.cra_flags = type; cryptd_create_hash()
630 inst->alg.halg.digestsize = salg->digestsize; cryptd_create_hash()
631 inst->alg.halg.base.cra_ctxsize = sizeof(struct cryptd_hash_ctx); cryptd_create_hash()
633 inst->alg.halg.base.cra_init = cryptd_hash_init_tfm; cryptd_create_hash()
634 inst->alg.halg.base.cra_exit = cryptd_hash_exit_tfm; cryptd_create_hash()
H A Dgcm.c729 ghash_ahash_alg = container_of(ghash_alg, struct ahash_alg, halg.base); crypto_gcm_alloc_common()
730 err = crypto_init_ahash_spawn(&ctx->ghash, &ghash_ahash_alg->halg, crypto_gcm_alloc_common()
/linux-4.1.27/drivers/crypto/qce/
H A Dsha.h74 struct ahash_alg, halg); to_ahash_tmpl()
H A Dsha.c522 alg->halg.digestsize = def->digestsize; qce_ahash_register_one()
523 alg->halg.statesize = def->statesize; qce_ahash_register_one()
525 base = &alg->halg.base; qce_ahash_register_one()
/linux-4.1.27/drivers/crypto/ux500/hash/
H A Dhash_core.c1512 ctx->digestsize = hash_alg->hash.halg.digestsize; hash_cra_init()
1526 .halg.digestsize = SHA1_DIGEST_SIZE,
1527 .halg.statesize = sizeof(struct hash_ctx),
1528 .halg.base = {
1548 .halg.digestsize = SHA256_DIGEST_SIZE,
1549 .halg.statesize = sizeof(struct hash_ctx),
1550 .halg.base = {
1572 .halg.digestsize = SHA1_DIGEST_SIZE,
1573 .halg.statesize = sizeof(struct hash_ctx),
1574 .halg.base = {
1596 .halg.digestsize = SHA256_DIGEST_SIZE,
1597 .halg.statesize = sizeof(struct hash_ctx),
1598 .halg.base = {
1627 hash_algs[i].hash.halg.base.cra_driver_name); ahash_algs_register_all()
/linux-4.1.27/drivers/crypto/caam/
H A Dcaamhash.c1627 .halg = {
1648 .halg = {
1669 .halg = {
1690 .halg = {
1711 .halg = {
1732 .halg = {
1752 struct hash_alg_common *halg = caam_hash_cra_init() local
1755 container_of(halg, struct ahash_alg, halg); caam_hash_cra_init()
1842 struct ahash_alg *halg; caam_hash_alloc() local
1852 halg = &t_alg->ahash_alg; caam_hash_alloc()
1853 alg = &halg->halg.base; caam_hash_alloc()
1933 t_alg->ahash_alg.halg.base.cra_driver_name); caam_algapi_hash_init()
1950 t_alg->ahash_alg.halg.base.cra_driver_name); caam_algapi_hash_init()
/linux-4.1.27/arch/arm/crypto/
H A Dghash-ce-glue.c277 .halg.digestsize = GHASH_DIGEST_SIZE,
278 .halg.base = {
/linux-4.1.27/arch/x86/crypto/
H A Dghash-clmulni-intel_glue.c291 .halg = {
/linux-4.1.27/arch/x86/crypto/sha-mb/
H A Dsha1_mb.c802 .halg = {
812 .cra_list = LIST_HEAD_INIT(sha1_mb_async_alg.halg.base.cra_list),
/linux-4.1.27/include/crypto/
H A Dhash.h121 * @halg: see struct hash_alg_common
134 struct hash_alg_common halg; member in struct:ahash_alg

Completed in 341 milliseconds