Home
last modified time | relevance | path

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

/drivers/crypto/ccp/
Dccp-crypto-sha.c33 unsigned int digest_size = crypto_ahash_digestsize(tfm); in ccp_sha_complete() local
51 memcpy(req->result, rctx->ctx, digest_size); in ccp_sha_complete()
282 unsigned int digest_size = crypto_shash_digestsize(shash); in ccp_sha_setkey() local
306 key_len = digest_size; in ccp_sha_setkey()
374 u32 digest_size; member
384 .digest_size = SHA1_DIGEST_SIZE,
392 .digest_size = SHA224_DIGEST_SIZE,
400 .digest_size = SHA256_DIGEST_SIZE,
408 .digest_size = SHA384_DIGEST_SIZE,
416 .digest_size = SHA512_DIGEST_SIZE,
[all …]
Dccp-ops.c1483 unsigned int digest_size; in ccp_run_sha_cmd() local
1578 digest_size = SHA1_DIGEST_SIZE; in ccp_run_sha_cmd()
1588 digest_size = SHA224_DIGEST_SIZE; in ccp_run_sha_cmd()
1599 digest_size = SHA256_DIGEST_SIZE; in ccp_run_sha_cmd()
1606 digest_size = SHA384_DIGEST_SIZE; in ccp_run_sha_cmd()
1614 digest_size = SHA512_DIGEST_SIZE; in ccp_run_sha_cmd()
1727 digest_size); in ccp_run_sha_cmd()
1759 hmac_buf = kmalloc(block_size + digest_size, GFP_KERNEL); in ccp_run_sha_cmd()
1764 sg_init_one(&sg, hmac_buf, block_size + digest_size); in ccp_run_sha_cmd()
1773 digest_size); in ccp_run_sha_cmd()
[all …]
Dccp-crypto-aes-cmac.c32 unsigned int digest_size = crypto_ahash_digestsize(tfm); in ccp_aes_cmac_complete() local
50 memcpy(req->result, rctx->iv, digest_size); in ccp_aes_cmac_complete()
/drivers/md/
Ddm-verity-target.c245 *offset = idx * v->digest_size; in verity_hash_at_level()
348 v->digest_size) == 0)) in verity_verify_level()
363 memcpy(want_digest, data, v->digest_size); in verity_verify_level()
393 memcpy(digest, v->root_digest, v->digest_size); in verity_hash_for_block()
402 *is_zero = !memcmp(v->zero_digest, digest, v->digest_size); in verity_hash_for_block()
565 verity_io_want_digest(v, io), v->digest_size) == 0)) { in verity_verify_io()
746 for (x = 0; x < v->digest_size; x++) in verity_status()
878 v->zero_digest = kmalloc(v->digest_size, GFP_KERNEL); in verity_alloc_zero_digest()
1097 v->digest_size = crypto_ahash_digestsize(v->tfm); in verity_ctr()
1098 if ((1 << v->hash_dev_block_bits) < v->digest_size * 2) { in verity_ctr()
[all …]
Ddm-verity.h54 unsigned digest_size; /* digest size for the current hash algorithm */ member
114 return (u8 *)(io + 1) + v->ahash_reqsize + v->digest_size; in verity_io_want_digest()
120 return verity_io_want_digest(v, io) + v->digest_size; in verity_io_digest_end()
Ddm-android-verity.c522 size_t digest_size, desc_size; in table_make_digest() local
533 digest_size = crypto_shash_digestsize(tfm); in table_make_digest()
539 pks = kzalloc(digest_size + sizeof(*pks) + desc_size, GFP_KERNEL); in table_make_digest()
546 pks->digest_size = digest_size; in table_make_digest()
Ddm-verity-fec.c200 v->digest_size) != 0; in fec_is_erasure()
218 u8 want_digest[v->digest_size]; in fec_read_bufs()
399 v->digest_size)) { in fec_decode_rsb()
Ddm-integrity.c1193 unsigned digest_size; in integrity_sector_checksum() local
1222 digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_sector_checksum()
1223 if (unlikely(digest_size < ic->tag_size)) in integrity_sector_checksum()
1224 memset(result + digest_size, 0, ic->tag_size - digest_size); in integrity_sector_checksum()
1243 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_metadata() local
1246 unsigned extra_space = unlikely(digest_size > ic->tag_size) ? digest_size - ic->tag_size : 0; in integrity_metadata()
1517 unsigned digest_size = crypto_shash_digestsize(ic->internal_hash); in __journal_read_write() local
1518 if (unlikely(digest_size > ic->tag_size)) { in __journal_read_write()
1519 char checksums_onstack[digest_size]; in __journal_read_write()
/drivers/block/drbd/
Ddrbd_worker.c360 int digest_size; in w_e_send_csum() local
370 digest_size = crypto_ahash_digestsize(peer_device->connection->csums_tfm); in w_e_send_csum()
371 digest = kmalloc(digest_size, GFP_NOIO); in w_e_send_csum()
385 digest, digest_size, in w_e_send_csum()
1186 int digest_size; in w_e_end_csum_rs_req() local
1208 digest_size = crypto_ahash_digestsize(peer_device->connection->csums_tfm); in w_e_end_csum_rs_req()
1209 D_ASSERT(device, digest_size == di->digest_size); in w_e_end_csum_rs_req()
1210 digest = kmalloc(digest_size, GFP_NOIO); in w_e_end_csum_rs_req()
1214 eq = !memcmp(digest, di->digest, digest_size); in w_e_end_csum_rs_req()
1251 int digest_size; in w_e_end_ov_req() local
[all …]
Ddrbd_main.c1450 void *digest, int digest_size, enum drbd_packet cmd) in drbd_send_drequest_csum() argument
1464 return drbd_send_command(peer_device, sock, cmd, sizeof(*p), digest, digest_size); in drbd_send_drequest_csum()
1687 int digest_size; in drbd_send_dblock() local
1692 digest_size = peer_device->connection->integrity_tfm ? in drbd_send_dblock()
1733 if (digest_size) in drbd_send_dblock()
1738 sizeof(*wsame) + digest_size, NULL, in drbd_send_dblock()
1743 sizeof(*p) + digest_size, NULL, req->i.size); in drbd_send_dblock()
1756 if (!(req->rq_state & (RQ_EXP_RECEIVE_ACK | RQ_EXP_WRITE_ACK)) || digest_size) in drbd_send_dblock()
1762 if (digest_size > 0 && digest_size <= 64) { in drbd_send_dblock()
1767 if (memcmp(p + 1, digest, digest_size)) { in drbd_send_dblock()
[all …]
Ddrbd_receiver.c1761 int digest_size, err; in read_in_block() local
1769 digest_size = 0; in read_in_block()
1771 digest_size = crypto_ahash_digestsize(peer_device->connection->peer_integrity_tfm); in read_in_block()
1776 err = drbd_recv_all_warn(peer_device->connection, dig_in, digest_size); in read_in_block()
1779 data_size -= digest_size; in read_in_block()
1854 if (digest_size) { in read_in_block()
1856 if (memcmp(dig_in, dig_vv, digest_size)) { in read_in_block()
1901 int digest_size, err, expect; in recv_dless_read() local
1905 digest_size = 0; in recv_dless_read()
1907 digest_size = crypto_ahash_digestsize(peer_device->connection->peer_integrity_tfm); in recv_dless_read()
[all …]
Ddrbd_int.h404 int digest_size; member
1122 int size, void *digest, int digest_size,
/drivers/crypto/
Dn2_core.c252 u8 digest_size; member
512 unsigned int auth_type, unsigned int digest_size, in n2_do_async_digest() argument
556 auth_type, digest_size, in n2_do_async_digest()
606 ds = n2alg->digest_size; in n2_hash_async_digest()
626 ds = n2alg->derived.digest_size; in n2_hmac_async_digest()
1278 u8 digest_size; member
1309 .digest_size = MD5_DIGEST_SIZE,
1317 .digest_size = SHA1_DIGEST_SIZE,
1325 .digest_size = SHA256_DIGEST_SIZE,
1333 .digest_size = SHA224_DIGEST_SIZE,
[all …]
Dsahara.c182 unsigned int digest_size; member
1047 memcpy(req->result, rctx->context, rctx->digest_size); in sahara_sha_process()
1130 rctx->digest_size = SHA1_DIGEST_SIZE; in sahara_sha_init()
1134 rctx->digest_size = SHA256_DIGEST_SIZE; in sahara_sha_init()
1140 rctx->context_size = rctx->digest_size + 4; in sahara_sha_init()
Domap-sham.c193 int digest_size; member
290 for (i = 0; i < dd->pdata->digest_size / sizeof(u32); i++) { in omap_sham_copy_hash_omap2()
310 for (i = 0; i < dd->pdata->digest_size / sizeof(u32); i++) { in omap_sham_copy_hash_omap4()
1827 .digest_size = SHA1_DIGEST_SIZE,
1861 .digest_size = SHA256_DIGEST_SIZE,
1901 .digest_size = SHA512_DIGEST_SIZE,
/drivers/crypto/qat/qat_common/
Dqat_algs.c155 int digest_size = crypto_shash_digestsize(ctx->hash_tfm); in qat_alg_do_precomputes() local
173 memcpy(opad, ipad, digest_size); in qat_alg_do_precomputes()
199 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes()
205 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes()
211 for (i = 0; i < digest_size >> 3; i++, hash512_state_out++) in qat_alg_do_precomputes()
232 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes()
238 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes()
244 for (i = 0; i < digest_size >> 3; i++, hash512_state_out++) in qat_alg_do_precomputes()
/drivers/staging/ccree/
Dssi_aead.c190 const unsigned int digest_size = 2 * MAX_HMAC_DIGEST_SIZE; in ssi_aead_init() local
194 hmac->ipad_opad = dma_alloc_coherent(dev, digest_size, in ssi_aead_init()
315 unsigned int digest_size = (ctx->auth_mode == DRV_HASH_SHA1) ? in hmac_setkey() local
330 digest_size); in hmac_setkey()
366 digest_size, NS_BIT, 0); in hmac_setkey()
372 digest_ofs += digest_size; in hmac_setkey()
1004 unsigned int digest_size = (ctx->auth_mode == DRV_HASH_SHA1) ? in ssi_aead_hmac_setup_digest_desc() local
1012 ctx->auth_state.hmac.ipad_opad_dma_addr, digest_size, in ssi_aead_hmac_setup_digest_desc()
1118 unsigned int digest_size = (ctx->auth_mode == DRV_HASH_SHA1) ? in ssi_aead_process_digest_scheme_desc() local
1134 digest_size); in ssi_aead_process_digest_scheme_desc()
[all …]
/drivers/char/tpm/
Dtpm_eventlog.h79 u16 digest_size; member
Dtpm2_eventlog.c70 efispecid->digest_sizes[j].digest_size; in calc_tpm2_event_size()
Dtpm2-cmd.c217 __be16 digest_size; member
/drivers/crypto/bcm/
Dspu2.c675 u64 cipher_iv_len, u64 digest_size, in spu2_fmd_ctrl1_write() argument
680 if (is_inbound && digest_size) in spu2_fmd_ctrl1_write()
710 if (digest_size) in spu2_fmd_ctrl1_write()
711 ctrl1 |= ((digest_size << SPU2_HASH_TAG_LEN_SHIFT) & in spu2_fmd_ctrl1_write()
Dcipher.h389 u32 (*spu_digest_size)(u32 digest_size, enum hash_alg alg,
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ucode.h113 uint32_t digest_size; member
Damdgpu_ucode.c192 DRM_DEBUG("digest_size: %u\n", le32_to_cpu(sdma_v1_1_hdr->digest_size)); in amdgpu_ucode_print_sdma_hdr()
/drivers/crypto/chelsio/
Dchcr_algo.c317 int digest_size) in chcr_compute_partial_hash() argument
324 if (digest_size == SHA1_DIGEST_SIZE) { in chcr_compute_partial_hash()
329 } else if (digest_size == SHA224_DIGEST_SIZE) { in chcr_compute_partial_hash()
335 } else if (digest_size == SHA256_DIGEST_SIZE) { in chcr_compute_partial_hash()
341 } else if (digest_size == SHA384_DIGEST_SIZE) { in chcr_compute_partial_hash()
347 } else if (digest_size == SHA512_DIGEST_SIZE) { in chcr_compute_partial_hash()
354 pr_err("Unknown digest size %d\n", digest_size); in chcr_compute_partial_hash()