Home
last modified time | relevance | path

Searched refs:digestsize (Results 1 – 93 of 93) sorted by relevance

/linux-4.1.27/drivers/crypto/qce/
Dsha.c46 unsigned int digestsize = crypto_ahash_digestsize(ahash); in qce_ahash_done() local
58 memcpy(rctx->digest, result->auth_iv, digestsize); in qce_ahash_done()
60 memcpy(req->result, result->auth_iv, digestsize); in qce_ahash_done()
151 unsigned int digestsize = crypto_ahash_digestsize(ahash); in qce_ahash_export() local
160 rctx->digest, digestsize); in qce_ahash_export()
167 rctx->digest, digestsize); in qce_ahash_export()
181 unsigned int digestsize = crypto_ahash_digestsize(ahash); in qce_import_common() local
205 digestsize); in qce_import_common()
370 unsigned int digestsize = crypto_ahash_digestsize(tfm); in qce_ahash_hmac_setkey() local
389 if (digestsize == SHA1_DIGEST_SIZE) in qce_ahash_hmac_setkey()
[all …]
Dcommon.c238 unsigned int digestsize = crypto_ahash_digestsize(ahash); in qce_setup_regs_ahash() local
274 memcpy(auth, rctx->digest, digestsize); in qce_setup_regs_ahash()
276 qce_cpu_to_be32p_array(auth, rctx->digest, digestsize); in qce_setup_regs_ahash()
/linux-4.1.27/drivers/crypto/caam/
Dcaamhash.c158 u8 *result, int digestsize) in map_seq_out_ptr_result() argument
162 dst_dma = dma_map_single(jrdev, result, digestsize, DMA_FROM_DEVICE); in map_seq_out_ptr_result()
163 append_seq_out_ptr(desc, dst_dma, digestsize, 0); in map_seq_out_ptr_result()
260 static inline void ahash_append_load_str(u32 *desc, int digestsize) in ahash_append_load_str() argument
270 append_seq_store(desc, digestsize, LDST_CLASS_2_CCB | in ahash_append_load_str()
278 int digestsize, in ahash_ctx_data_to_out() argument
293 ahash_append_load_str(desc, digestsize); in ahash_ctx_data_to_out()
298 int digestsize, struct caam_hash_ctx *ctx) in ahash_data_to_out() argument
308 ahash_append_load_str(desc, digestsize); in ahash_data_to_out()
314 int digestsize = crypto_ahash_digestsize(ahash); in ahash_set_sh_desc() local
[all …]
/linux-4.1.27/drivers/staging/skein/
Dskein_generic.c130 .digestsize = (SKEIN256_DIGEST_BIT_SIZE / 8),
148 .digestsize = (SKEIN512_DIGEST_BIT_SIZE / 8),
166 .digestsize = (SKEIN1024_DIGEST_BIT_SIZE / 8),
/linux-4.1.27/arch/arm/crypto/
Dsha256_neon_glue.c72 .digestsize = SHA256_DIGEST_SIZE,
87 .digestsize = SHA224_DIGEST_SIZE,
Dsha2-ce-glue.c75 .digestsize = SHA224_DIGEST_SIZE,
90 .digestsize = SHA256_DIGEST_SIZE,
Dsha256_glue.c64 .digestsize = SHA256_DIGEST_SIZE,
79 .digestsize = SHA224_DIGEST_SIZE,
Dsha1_glue.c60 .digestsize = SHA1_DIGEST_SIZE,
Dsha512_neon_glue.c250 .digestsize = SHA512_DIGEST_SIZE,
267 .digestsize = SHA384_DIGEST_SIZE,
Dsha1-ce-glue.c72 .digestsize = SHA1_DIGEST_SIZE,
Dsha1_neon_glue.c76 .digestsize = SHA1_DIGEST_SIZE,
Dghash-ce-glue.c134 .digestsize = GHASH_DIGEST_SIZE,
277 .halg.digestsize = GHASH_DIGEST_SIZE,
/linux-4.1.27/arch/arm64/crypto/
Dsha2-ce-glue.c93 .digestsize = SHA224_DIGEST_SIZE,
108 .digestsize = SHA256_DIGEST_SIZE,
Dcrc32-arm64.c223 .digestsize = CHKSUM_DIGEST_SIZE,
244 .digestsize = CHKSUM_DIGEST_SIZE,
Dsha1-ce-glue.c92 .digestsize = SHA1_DIGEST_SIZE,
Dghash-ce-glue.c128 .digestsize = GHASH_DIGEST_SIZE,
/linux-4.1.27/include/crypto/
Dhash.h47 unsigned int digestsize; member
183 unsigned int digestsize member
287 return crypto_hash_alg_common(tfm)->digestsize; in crypto_ahash_digestsize()
682 return crypto_shash_alg(tfm)->digestsize; in crypto_shash_digestsize()
/linux-4.1.27/drivers/crypto/ux500/hash/
Dhash_core.c957 memcpy(req->result, digest, ctx->digestsize); in hash_dma_final()
1007 if (!ret && likely(zero_hash_size == ctx->digestsize) && in hash_hw_final()
1009 memcpy(req->result, &zero_hash[0], ctx->digestsize); in hash_hw_final()
1019 zero_hash_size == ctx->digestsize ? in hash_hw_final()
1058 memcpy(req->result, digest, ctx->digestsize); in hash_hw_final()
1374 ctx->digestsize = SHA1_DIGEST_SIZE; in ahash_sha1_init()
1387 ctx->digestsize = SHA256_DIGEST_SIZE; in ahash_sha256_init()
1430 ctx->digestsize = SHA1_DIGEST_SIZE; in hmac_sha1_init()
1443 ctx->digestsize = SHA256_DIGEST_SIZE; in hmac_sha256_init()
1512 ctx->digestsize = hash_alg->hash.halg.digestsize; in hash_cra_init()
[all …]
Dhash_alg.h332 int digestsize; member
/linux-4.1.27/arch/x86/crypto/
Dsha256_ssse3_glue.c101 .digestsize = SHA256_DIGEST_SIZE,
116 .digestsize = SHA224_DIGEST_SIZE,
Dsha512_ssse3_glue.c100 .digestsize = SHA512_DIGEST_SIZE,
115 .digestsize = SHA384_DIGEST_SIZE,
Dcrct10dif-pclmul_glue.c108 .digestsize = CRC_T10DIF_DIGEST_SIZE,
Dghash-clmulni-intel_glue.c147 .digestsize = GHASH_DIGEST_SIZE,
292 .digestsize = GHASH_DIGEST_SIZE,
Dsha1_ssse3_glue.c107 .digestsize = SHA1_DIGEST_SIZE,
Dcrc32-pclmul_glue.c160 .digestsize = CHKSUM_DIGEST_SIZE,
Dcrc32c-intel_glue.c238 .digestsize = CHKSUM_DIGEST_SIZE,
/linux-4.1.27/arch/s390/crypto/
Dsha512_s390.c71 .digestsize = SHA512_DIGEST_SIZE,
110 .digestsize = SHA384_DIGEST_SIZE,
Dsha256_s390.c66 .digestsize = SHA256_DIGEST_SIZE,
103 .digestsize = SHA224_DIGEST_SIZE,
Dsha1_s390.c73 .digestsize = SHA1_DIGEST_SIZE,
Dghash_s390.c130 .digestsize = GHASH_DIGEST_SIZE,
/linux-4.1.27/security/integrity/ima/
Dima_template_lib.c160 static int ima_eventdigest_init_common(u8 *digest, u32 digestsize, u8 hash_algo, in ima_eventdigest_init_common() argument
183 memcpy(buffer + offset, digest, digestsize); in ima_eventdigest_init_common()
192 return ima_write_template_field_data(buffer, offset + digestsize, in ima_eventdigest_init_common()
/linux-4.1.27/crypto/
Dshash.c490 crt->digestsize = alg->digestsize; in crypto_init_shash_ops_compat()
538 rhash.digestsize = salg->digestsize; in crypto_shash_report()
563 seq_printf(m, "digestsize : %u\n", salg->digestsize); in crypto_shash_show()
592 if (alg->digestsize > PAGE_SIZE / 8 || in shash_prepare_alg()
Dtgr192.c632 .digestsize = TGR192_DIGEST_SIZE,
644 .digestsize = TGR160_DIGEST_SIZE,
656 .digestsize = TGR128_DIGEST_SIZE,
Dahash.c496 rhash.digestsize = __crypto_hash_alg_common(alg)->digestsize; in crypto_ahash_report()
522 __crypto_hash_alg_common(alg)->digestsize); in crypto_ahash_show()
550 if (alg->halg.digestsize > PAGE_SIZE / 8 || in ahash_prepare_alg()
Dsha1_generic.c63 .digestsize = SHA1_DIGEST_SIZE,
Dwp512.c1123 .digestsize = WP512_DIGEST_SIZE,
1135 .digestsize = WP384_DIGEST_SIZE,
1147 .digestsize = WP256_DIGEST_SIZE,
Dcrct10dif_generic.c92 .digestsize = CRC_T10DIF_DIGEST_SIZE,
Dsha512_generic.c165 .digestsize = SHA512_DIGEST_SIZE,
179 .digestsize = SHA384_DIGEST_SIZE,
Dhmac.c199 ds = salg->digestsize; in hmac_create()
221 inst->alg.digestsize = ds; in hmac_create()
Dcrc32.c131 .digestsize = CHKSUM_DIGEST_SIZE,
Dcrc32c_generic.c137 .digestsize = CHKSUM_DIGEST_SIZE,
Dmd5.c140 .digestsize = MD5_DIGEST_SIZE,
Dghash-generic.c142 .digestsize = GHASH_DIGEST_SIZE,
Dcrypto_null.c94 .digestsize = NULL_DIGEST_SIZE,
Dmichael_mic.c154 .digestsize = 8,
Dxcbc.c238 inst->alg.digestsize = alg->cra_blocksize; in xcbc_create()
Dcmac.c265 inst->alg.digestsize = alg->cra_blocksize; in cmac_create()
Dmcryptd.c528 inst->alg.halg.digestsize = salg->digestsize; in mcryptd_create_hash()
Dmd4.c230 .digestsize = MD4_DIGEST_SIZE,
Dsha256_generic.c249 .digestsize = SHA256_DIGEST_SIZE,
263 .digestsize = SHA224_DIGEST_SIZE,
Dcryptd.c630 inst->alg.halg.digestsize = salg->digestsize; in cryptd_create_hash()
Drmd128.c301 .digestsize = RMD128_DIGEST_SIZE,
Drmd256.c320 .digestsize = RMD256_DIGEST_SIZE,
Dauthenc.c666 inst->alg.cra_aead.maxauthsize = auth->digestsize; in crypto_authenc_alloc()
Dvmac.c673 inst->alg.digestsize = sizeof(vmac_t); in vmac_create()
Drmd160.c345 .digestsize = RMD160_DIGEST_SIZE,
Dauthencesn.c758 inst->alg.cra_aead.maxauthsize = auth->digestsize; in crypto_authenc_esn_alloc()
Drmd320.c369 .digestsize = RMD320_DIGEST_SIZE,
/linux-4.1.27/drivers/net/ppp/
Dppp_mppe.c196 unsigned int digestsize; in mppe_alloc() local
219 digestsize = crypto_hash_digestsize(state->sha1); in mppe_alloc()
220 if (digestsize < MPPE_MAX_KEY_LEN) in mppe_alloc()
223 state->sha1_digest = kmalloc(digestsize, GFP_KERNEL); in mppe_alloc()
/linux-4.1.27/arch/sparc/crypto/
Dsha256_glue.c160 .digestsize = SHA256_DIGEST_SIZE,
179 .digestsize = SHA224_DIGEST_SIZE,
Dsha512_glue.c148 .digestsize = SHA512_DIGEST_SIZE,
164 .digestsize = SHA384_DIGEST_SIZE,
Dcrc32c_glue.c131 .digestsize = CHKSUM_DIGEST_SIZE,
Dmd5_glue.c135 .digestsize = MD5_DIGEST_SIZE,
Dsha1_glue.c130 .digestsize = SHA1_DIGEST_SIZE,
/linux-4.1.27/include/linux/
Dcryptouser.h68 unsigned int digestsize; member
Dcrypto.h646 unsigned int digestsize; member
2220 return crypto_hash_crt(tfm)->digestsize; in crypto_hash_digestsize()
/linux-4.1.27/drivers/crypto/
Dpadlock-sha.c245 .digestsize = SHA1_DIGEST_SIZE,
269 .digestsize = SHA256_DIGEST_SIZE,
493 .digestsize = SHA1_DIGEST_SIZE,
512 .digestsize = SHA256_DIGEST_SIZE,
Dmxs-dcp.c543 halg->digestsize, DMA_FROM_DEVICE); in mxs_dcp_run_sha()
551 dma_unmap_single(sdcp->dev, digest_phys, halg->digestsize, in mxs_dcp_run_sha()
626 for (i = 0; i < halg->digestsize / 2; i++) { in dcp_sha_req_to_buf()
628 req->result[halg->digestsize - i - 1]); in dcp_sha_req_to_buf()
838 .digestsize = SHA1_DIGEST_SIZE,
862 .digestsize = SHA256_DIGEST_SIZE,
Domap-sham.c1323 .halg.digestsize = SHA1_DIGEST_SIZE,
1346 .halg.digestsize = MD5_DIGEST_SIZE,
1370 .halg.digestsize = SHA1_DIGEST_SIZE,
1395 .halg.digestsize = MD5_DIGEST_SIZE,
1423 .halg.digestsize = SHA224_DIGEST_SIZE,
1445 .halg.digestsize = SHA256_DIGEST_SIZE,
1468 .halg.digestsize = SHA224_DIGEST_SIZE,
1492 .halg.digestsize = SHA256_DIGEST_SIZE,
1518 .halg.digestsize = SHA384_DIGEST_SIZE,
1540 .halg.digestsize = SHA512_DIGEST_SIZE,
[all …]
Dtalitos.c1883 unsigned int digestsize = crypto_ahash_digestsize(tfm); in ahash_setkey() local
1899 keysize = digestsize; in ahash_setkey()
1900 memcpy(ctx->key, hash, digestsize); in ahash_setkey()
2193 .halg.digestsize = MD5_DIGEST_SIZE,
2208 .halg.digestsize = SHA1_DIGEST_SIZE,
2223 .halg.digestsize = SHA224_DIGEST_SIZE,
2238 .halg.digestsize = SHA256_DIGEST_SIZE,
2253 .halg.digestsize = SHA384_DIGEST_SIZE,
2268 .halg.digestsize = SHA512_DIGEST_SIZE,
2283 .halg.digestsize = MD5_DIGEST_SIZE,
[all …]
Dimg-hash.c716 .digestsize = MD5_DIGEST_SIZE,
739 .digestsize = SHA1_DIGEST_SIZE,
762 .digestsize = SHA224_DIGEST_SIZE,
785 .digestsize = SHA256_DIGEST_SIZE,
Datmel-sha.c1000 .digestsize = SHA1_DIGEST_SIZE,
1021 .digestsize = SHA256_DIGEST_SIZE,
1044 .digestsize = SHA224_DIGEST_SIZE,
1067 .digestsize = SHA384_DIGEST_SIZE,
1088 .digestsize = SHA512_DIGEST_SIZE,
Dmv_cesa.c980 .digestsize = SHA1_DIGEST_SIZE,
1005 .digestsize = SHA1_DIGEST_SIZE,
Dbfin_crc.c511 .halg.digestsize = CHKSUM_DIGEST_SIZE,
Dsahara.c1326 .halg.digestsize = SHA1_DIGEST_SIZE,
1353 .halg.digestsize = SHA256_DIGEST_SIZE,
Dn2_core.c1488 halg->digestsize = tmpl->digest_size; in __n2_register_one_ahash()
/linux-4.1.27/arch/powerpc/crypto/
Dsha256-spe-glue.c221 .digestsize = SHA256_DIGEST_SIZE,
238 .digestsize = SHA224_DIGEST_SIZE,
Dsha1.c124 .digestsize = SHA1_DIGEST_SIZE,
Dmd5-glue.c130 .digestsize = MD5_DIGEST_SIZE,
Dsha1-spe-glue.c175 .digestsize = SHA1_DIGEST_SIZE,
/linux-4.1.27/arch/mips/cavium-octeon/crypto/
Docteon-sha256.c230 .digestsize = SHA256_DIGEST_SIZE,
247 .digestsize = SHA224_DIGEST_SIZE,
Docteon-sha512.c229 .digestsize = SHA512_DIGEST_SIZE,
243 .digestsize = SHA384_DIGEST_SIZE,
Docteon-md5.c173 .digestsize = MD5_DIGEST_SIZE,
Docteon-sha1.c206 .digestsize = SHA1_DIGEST_SIZE,
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dqat_algs.c286 unsigned int digestsize = crypto_aead_crt(aead_tfm)->authsize; in qat_alg_aead_init_enc_session() local
304 ctx->qat_hash_alg, digestsize); in qat_alg_aead_init_enc_session()
332 hash_cd_ctrl->inner_res_sz = digestsize; in qat_alg_aead_init_enc_session()
333 hash_cd_ctrl->final_sz = digestsize; in qat_alg_aead_init_enc_session()
366 unsigned int digestsize = crypto_aead_crt(aead_tfm)->authsize; in qat_alg_aead_init_dec_session() local
390 digestsize); in qat_alg_aead_init_dec_session()
421 hash_cd_ctrl->inner_res_sz = digestsize; in qat_alg_aead_init_dec_session()
422 hash_cd_ctrl->final_sz = digestsize; in qat_alg_aead_init_dec_session()
446 auth_param->auth_res_sz = digestsize; in qat_alg_aead_init_dec_session()
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/linux/
Dlinux-crypto-adler.c120 .digestsize = CHKSUM_DIGEST_SIZE,
/linux-4.1.27/drivers/crypto/vmx/
Dghash.c201 .digestsize = GHASH_DIGEST_SIZE,
/linux-4.1.27/drivers/crypto/nx/
Dnx-sha256.c279 .digestsize = SHA256_DIGEST_SIZE,
Dnx-sha512.c285 .digestsize = SHA512_DIGEST_SIZE,
Dnx-aes-xcbc.c378 .digestsize = AES_BLOCK_SIZE,
/linux-4.1.27/arch/x86/crypto/sha-mb/
Dsha1_mb.c680 .digestsize = SHA1_DIGEST_SIZE,
803 .digestsize = SHA1_DIGEST_SIZE,
/linux-4.1.27/drivers/crypto/ccp/
Dccp-crypto-aes-cmac.c378 halg->digestsize = AES_BLOCK_SIZE; in ccp_register_aes_cmac_algs()
Dccp-crypto-sha.c437 halg->digestsize = def->digest_size; in ccp_register_sha_alg()