SHA3_384_DIGEST_SIZE
.digestsize = SHA3_384_DIGEST_SIZE,
.halg.digestsize = SHA3_384_DIGEST_SIZE,
.halg.digestsize = SHA3_384_DIGEST_SIZE,
req->state_sz = SHA3_384_DIGEST_SIZE;
req->digest_sz = SHA3_384_DIGEST_SIZE;
.digestsize = SHA3_384_DIGEST_SIZE,
req->digest_sz = SHA3_384_DIGEST_SIZE;
.digestsize = SHA3_384_DIGEST_SIZE,
.digestsize = SHA3_384_DIGEST_SIZE,
.digestsize = SHA3_384_DIGEST_SIZE,
.halg.digestsize = SHA3_384_DIGEST_SIZE,
ret = zynqmp_pm_sha_hash(final_dma_addr, SHA3_384_DIGEST_SIZE, ZYNQMP_SHA3_FINAL);
memcpy(out, fbuf, SHA3_384_DIGEST_SIZE);
memzero_explicit(fbuf, SHA3_384_DIGEST_SIZE);
.digestsize = SHA3_384_DIGEST_SIZE,
fbuf = dma_alloc_coherent(dev, SHA3_384_DIGEST_SIZE, &final_dma_addr, GFP_KERNEL);
dma_free_coherent(sha3_drv_ctx.dev, SHA3_384_DIGEST_SIZE, fbuf, final_dma_addr);
.ctx.digest_size = SHA3_384_DIGEST_SIZE,
#define SHA3_384_BLOCK_SIZE (200 - 2 * SHA3_384_DIGEST_SIZE)
void sha3_384(const u8 *in, size_t in_len, u8 out[SHA3_384_DIGEST_SIZE]);
[HASH_ALGO_SHA3_384] = SHA3_384_DIGEST_SIZE,
u8 out[SHA3_384_DIGEST_SIZE])
out, SHA3_384_DIGEST_SIZE);
u8 out[SHA3_384_DIGEST_SIZE])
void sha3_384(const u8 *in, size_t in_len, u8 out[SHA3_384_DIGEST_SIZE])
u8 out[8 + SHA3_384_DIGEST_SIZE + 8];
static const u8 test_sha3_384[8 + SHA3_384_DIGEST_SIZE + 8] = {