/drivers/crypto/ccp/ |
D | ccp-crypto-sha.c | 33 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 …]
|
D | ccp-ops.c | 1483 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 …]
|
D | ccp-crypto-aes-cmac.c | 32 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/ |
D | dm-verity-target.c | 245 *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 …]
|
D | dm-verity.h | 54 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()
|
D | dm-android-verity.c | 522 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()
|
D | dm-verity-fec.c | 200 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()
|
D | dm-integrity.c | 1193 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/ |
D | drbd_worker.c | 360 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 …]
|
D | drbd_main.c | 1450 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 …]
|
D | drbd_receiver.c | 1761 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 …]
|
D | drbd_int.h | 404 int digest_size; member 1122 int size, void *digest, int digest_size,
|
/drivers/crypto/ |
D | n2_core.c | 252 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 …]
|
D | sahara.c | 182 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()
|
D | omap-sham.c | 193 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/ |
D | qat_algs.c | 155 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/ |
D | ssi_aead.c | 190 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/ |
D | tpm_eventlog.h | 79 u16 digest_size; member
|
D | tpm2_eventlog.c | 70 efispecid->digest_sizes[j].digest_size; in calc_tpm2_event_size()
|
D | tpm2-cmd.c | 217 __be16 digest_size; member
|
/drivers/crypto/bcm/ |
D | spu2.c | 675 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()
|
D | cipher.h | 389 u32 (*spu_digest_size)(u32 digest_size, enum hash_alg alg,
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ucode.h | 113 uint32_t digest_size; member
|
D | amdgpu_ucode.c | 192 DRM_DEBUG("digest_size: %u\n", le32_to_cpu(sdma_v1_1_hdr->digest_size)); in amdgpu_ucode_print_sdma_hdr()
|
/drivers/crypto/chelsio/ |
D | chcr_algo.c | 317 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()
|