| /drivers/target/iscsi/ |
| A D | iscsi_target_auth.c | 162 chap->digest_size = MD5_SIGNATURE_SIZE; in chap_server_open() 165 chap->digest_size = SHA1_SIGNATURE_SIZE; in chap_server_open() 168 chap->digest_size = SHA256_SIGNATURE_SIZE; in chap_server_open() 171 chap->digest_size = SHA3_256_SIGNATURE_SIZE; in chap_server_open() 183 chap->challenge_len = chap->digest_size; in chap_server_open() 263 digest = kzalloc(chap->digest_size, GFP_KERNEL); in chap_server_compute_hash() 275 client_digest = kzalloc(chap->digest_size, GFP_KERNEL); in chap_server_compute_hash() 333 if (strlen(chap_r) != chap->digest_size * 2) { in chap_server_compute_hash() 344 chap->digest_size) { in chap_server_compute_hash() 397 bin2hex(response, server_digest, chap->digest_size); in chap_server_compute_hash() [all …]
|
| A D | iscsi_target_auth.h | 40 unsigned int digest_size; member
|
| /drivers/md/ |
| A D | dm-verity-loadpin.c | 19 unsigned int digest_size; in is_trusted_verity_target() local 33 if (dm_verity_get_root_digest(ti, &root_digest, &digest_size)) in is_trusted_verity_target() 37 if ((trd->len == digest_size) && in is_trusted_verity_target() 38 !memcmp(trd->data, root_digest, digest_size)) { in is_trusted_verity_target()
|
| A D | dm-verity-target.c | 153 *offset = idx * v->digest_size; in verity_hash_at_level() 287 v->digest_size) == 0)) in verity_verify_level() 314 memcpy(want_digest, data, v->digest_size); in verity_verify_level() 344 memcpy(digest, v->root_digest, v->digest_size); in verity_hash_for_block() 390 verity_io_want_digest(v, io), v->digest_size)) { in verity_recheck() 790 for (x = 0; x < v->digest_size; x++) in verity_status() 865 for (x = 0; x < v->digest_size; x++) in verity_status() 1254 v->digest_size = crypto_shash_digestsize(shash); in verity_setup_hash_alg() 1440 if (strlen(argv[8]) != v->digest_size * 2 || in verity_ctr() 1617 *digest_size = v->digest_size; in dm_verity_get_root_digest() [all …]
|
| A D | dm-verity.h | 62 unsigned int digest_size; /* digest size for the current hash algorithm */ member 129 unsigned int *digest_size);
|
| A D | dm-ima.c | 183 int digest_size, last_target_measured = -1, r; in dm_ima_measure_on_table_load() local 220 digest_size = crypto_shash_digestsize(tfm); in dm_ima_measure_on_table_load() 221 digest = dm_ima_alloc(digest_size, GFP_KERNEL, noio); in dm_ima_measure_on_table_load() 330 digest_buf = dm_ima_alloc((digest_size*2) + hash_alg_prefix_len + 1, GFP_KERNEL, noio); in dm_ima_measure_on_table_load() 337 for (i = 0; i < digest_size; i++) in dm_ima_measure_on_table_load()
|
| A D | dm-verity-fec.c | 198 v->digest_size) != 0; in fec_is_erasure() 223 if (WARN_ON(v->digest_size > sizeof(want_digest))) in fec_read_bufs() 400 v->digest_size)) { in fec_decode_rsb()
|
| A D | dm-integrity.c | 1643 unsigned int digest_size; in integrity_sector_checksum() local 1679 digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_sector_checksum() 1680 if (unlikely(digest_size < ic->tag_size)) in integrity_sector_checksum() 1681 memset(result + digest_size, 0, ic->tag_size - digest_size); in integrity_sector_checksum() 1779 unsigned int digest_size = crypto_shash_digestsize(ic->internal_hash); in integrity_metadata() local 1782 unsigned int extra_space = unlikely(digest_size > ic->tag_size) ? digest_size - ic->tag_size : 0; in integrity_metadata() 1798 digest_size > sizeof(checksums_onstack))) { in integrity_metadata() 2129 if (unlikely(digest_size > ic->tag_size)) { in __journal_read_write() 2429 unsigned digest_size, extra_size; in dm_integrity_map_inline() local 2431 digest_size = crypto_shash_digestsize(ic->internal_hash); in dm_integrity_map_inline() [all …]
|
| /drivers/char/tpm/ |
| A D | tpm2-cmd.c | 152 __be16 digest_size; member 173 u16 digest_size; in tpm2_pcr_read() local 187 expected_digest_size = chip->allocated_banks[i].digest_size; in tpm2_pcr_read() 207 digest_size = be16_to_cpu(out->digest_size); in tpm2_pcr_read() 208 if (digest_size > sizeof(digest->digest) || in tpm2_pcr_read() 209 (!digest_size_ptr && digest_size != expected_digest_size)) { in tpm2_pcr_read() 215 *digest_size_ptr = digest_size; in tpm2_pcr_read() 217 memcpy(digest->digest, out->digest, digest_size); in tpm2_pcr_read() 265 chip->allocated_banks[i].digest_size); in tpm2_pcr_extend() 559 bank->digest_size = hash_digest_size[crypto_algo]; in tpm2_init_bank_info() [all …]
|
| A D | tpm-sysfs.c | 374 int digest_size = 0; in pcr_value_show() local 380 digest_size = chip->allocated_banks[i].digest_size; in pcr_value_show() 382 if (!digest_size) in pcr_value_show() 389 for (i = 0; i < digest_size; i++) in pcr_value_show()
|
| /drivers/crypto/ccp/ |
| A D | ccp-crypto-sha.c | 32 unsigned int digest_size = crypto_ahash_digestsize(tfm); in ccp_sha_complete() local 50 memcpy(req->result, rctx->ctx, digest_size); in ccp_sha_complete() 278 unsigned int digest_size = crypto_shash_digestsize(shash); in ccp_sha_setkey() local 296 key_len = digest_size; in ccp_sha_setkey() 364 u32 digest_size; member 374 .digest_size = SHA1_DIGEST_SIZE, 382 .digest_size = SHA224_DIGEST_SIZE, 390 .digest_size = SHA256_DIGEST_SIZE, 398 .digest_size = SHA384_DIGEST_SIZE, 406 .digest_size = SHA512_DIGEST_SIZE, [all …]
|
| A D | ccp-ops.c | 1506 unsigned int digest_size; in ccp_run_sha_cmd() local 1601 digest_size = SHA1_DIGEST_SIZE; in ccp_run_sha_cmd() 1611 digest_size = SHA224_DIGEST_SIZE; in ccp_run_sha_cmd() 1622 digest_size = SHA256_DIGEST_SIZE; in ccp_run_sha_cmd() 1629 digest_size = SHA384_DIGEST_SIZE; in ccp_run_sha_cmd() 1637 digest_size = SHA512_DIGEST_SIZE; in ccp_run_sha_cmd() 1750 digest_size); in ccp_run_sha_cmd() 1782 hmac_buf = kmalloc(block_size + digest_size, GFP_KERNEL); in ccp_run_sha_cmd() 1787 sg_init_one(&sg, hmac_buf, block_size + digest_size); in ccp_run_sha_cmd() 1796 digest_size); in ccp_run_sha_cmd() [all …]
|
| A D | ccp-crypto-aes-cmac.c | 29 unsigned int digest_size = crypto_ahash_digestsize(tfm); in ccp_aes_cmac_complete() local 47 memcpy(req->result, rctx->iv, digest_size); in ccp_aes_cmac_complete()
|
| /drivers/block/drbd/ |
| A D | drbd_worker.c | 343 int digest_size; in w_e_send_csum() local 354 digest = kmalloc(digest_size, GFP_NOIO); in w_e_send_csum() 368 digest, digest_size, in w_e_send_csum() 1155 int digest_size; in w_e_end_csum_rs_req() local 1177 D_ASSERT(device, digest_size == di->digest_size); in w_e_end_csum_rs_req() 1219 int digest_size; in w_e_end_ov_req() local 1227 digest = kmalloc(digest_size, GFP_NOIO); in w_e_end_ov_req() 1236 memset(digest, 0, digest_size); in w_e_end_ov_req() 1279 int digest_size; in w_e_end_ov_reply() local 1300 digest = kmalloc(digest_size, GFP_NOIO); in w_e_end_ov_reply() [all …]
|
| A D | drbd_main.c | 1411 void *digest, int digest_size, enum drbd_packet cmd) in drbd_send_drequest_csum() argument 1654 int digest_size; in drbd_send_dblock() local 1659 digest_size = peer_device->connection->integrity_tfm ? in drbd_send_dblock() 1693 if (digest_size) in drbd_send_dblock() 1696 sizeof(*p) + digest_size, NULL, req->i.size); in drbd_send_dblock() 1709 if (!(req->rq_state & (RQ_EXP_RECEIVE_ACK | RQ_EXP_WRITE_ACK)) || digest_size) in drbd_send_dblock() 1715 if (digest_size > 0 && digest_size <= 64) { in drbd_send_dblock() 1720 if (memcmp(p + 1, digest, digest_size)) { in drbd_send_dblock() 1746 int digest_size; in drbd_send_block() local 1751 digest_size = peer_device->connection->integrity_tfm ? in drbd_send_block() [all …]
|
| A D | drbd_receiver.c | 1666 int digest_size, err; in read_in_block() local 1674 digest_size = 0; in read_in_block() 1684 data_size -= digest_size; in read_in_block() 1753 if (digest_size) { in read_in_block() 1755 if (memcmp(dig_in, dig_vv, digest_size)) { in read_in_block() 1800 int digest_size, err, expect; in recv_dless_read() local 1804 digest_size = 0; in recv_dless_read() 1810 data_size -= digest_size; in recv_dless_read() 1830 if (digest_size) { in recv_dless_read() 1832 if (memcmp(dig_in, dig_vv, digest_size)) { in recv_dless_read() [all …]
|
| /drivers/crypto/intel/qat/qat_common/ |
| A D | qat_algs.c | 118 int digest_size = crypto_shash_digestsize(ctx->hash_tfm); in qat_alg_do_precomputes() local 133 memcpy(ctx->opad, ctx->ipad, digest_size); in qat_alg_do_precomputes() 159 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes() 165 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes() 171 for (i = 0; i < digest_size >> 3; i++, hash512_state_out++) in qat_alg_do_precomputes() 195 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes() 201 for (i = 0; i < digest_size >> 2; i++, hash_state_out++) in qat_alg_do_precomputes() 207 for (i = 0; i < digest_size >> 3; i++, hash512_state_out++) in qat_alg_do_precomputes()
|
| /drivers/crypto/ccree/ |
| A D | cc_aead.c | 170 const unsigned int digest_size = 2 * MAX_HMAC_DIGEST_SIZE; in cc_aead_init() local 174 hmac->ipad_opad = dma_alloc_coherent(dev, digest_size, in cc_aead_init() 299 unsigned int digest_size = (ctx->auth_mode == DRV_HASH_SHA1) ? in hmac_setkey() local 314 digest_size); in hmac_setkey() 350 digest_size, NS_BIT, 0); in hmac_setkey() 356 digest_ofs += digest_size; in hmac_setkey() 995 unsigned int digest_size = (ctx->auth_mode == DRV_HASH_SHA1) ? in cc_set_hmac_desc() local 1003 ctx->auth_state.hmac.ipad_opad_dma_addr, digest_size, in cc_set_hmac_desc() 1121 digest_size); in cc_proc_scheme_desc() 1133 digest_size, NS_BIT); in cc_proc_scheme_desc() [all …]
|
| /drivers/crypto/bcm/ |
| A D | spu2.c | 667 u64 cipher_iv_len, u64 digest_size, in spu2_fmd_ctrl1_write() argument 672 if (is_inbound && digest_size) in spu2_fmd_ctrl1_write() 702 if (digest_size) in spu2_fmd_ctrl1_write() 703 ctrl1 |= ((digest_size << SPU2_HASH_TAG_LEN_SHIFT) & in spu2_fmd_ctrl1_write()
|
| A D | cipher.h | 375 u32 (*spu_digest_size)(u32 digest_size, enum hash_alg alg,
|
| /drivers/crypto/qce/ |
| A D | common.h | 96 const u32 digest_size; member
|
| /drivers/crypto/ |
| A D | sahara.c | 174 unsigned int digest_size; member 981 memcpy(req->result, rctx->context, rctx->digest_size); in sahara_sha_process() 1033 rctx->digest_size = SHA1_DIGEST_SIZE; in sahara_sha_init() 1037 rctx->digest_size = SHA256_DIGEST_SIZE; in sahara_sha_init() 1043 rctx->context_size = rctx->digest_size + 4; in sahara_sha_init()
|
| A D | sa2ul.c | 409 int digest_size, __be32 *out) in sa_export_shash() argument 415 switch (digest_size) { in sa_export_shash() 426 digest_size); in sa_export_shash() 432 cpu_to_be32_array(out, result, digest_size / 4); in sa_export_shash() 440 int digest_size = crypto_shash_digestsize(data->ctx->shash); in sa_prepare_iopads() local 453 sa_export_shash(&sha, shash, digest_size, ipad); in sa_prepare_iopads() 460 sa_export_shash(&sha, shash, digest_size, opad); in sa_prepare_iopads()
|
| A D | omap-sham.c | 187 int digest_size; member 288 for (i = 0; i < dd->pdata->digest_size / sizeof(u32); i++) { in omap_sham_copy_hash_omap2() 308 for (i = 0; i < dd->pdata->digest_size / sizeof(u32); i++) { in omap_sham_copy_hash_omap4() 1782 .digest_size = SHA1_DIGEST_SIZE, 1816 .digest_size = SHA256_DIGEST_SIZE, 1856 .digest_size = SHA512_DIGEST_SIZE,
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_ucode.h | 315 uint32_t digest_size; member
|