Lines Matching defs:digest
341 * @digest: Digest message or IV for partial result
342 * @nregs: Number of HW registers for digest or IV read/write
359 u8 digest[SHA256_DIGEST_SIZE];
791 u32 *hash = (u32 *)ctx->digest;
806 const u32 *hash = (const u32 *)ctx->digest;
825 * s5p_hash_copy_result() - copy digest into req->result
835 memcpy(req->result, ctx->digest, ctx->nregs * HASH_REG_SIZEOF);
1138 * For digest or finup all conditions can be good, and we may not need any
1188 * Note: will enter here only if (digest or finup) and aligned
1309 * s5p_hash_finish() - copy calculated digest to crypto layer
1525 * s5p_hash_final() - close up hash and calculate digest
1566 * s5p_hash_finup() - process last req->src and calculate digest
1584 * update() failed, except EINPROGRESS or calculate digest for small
1612 dev_dbg(tctx->dd->dev, "init: digest size: %d\n",
1637 * s5p_hash_digest - calculate digest from req->src
1738 .digest = s5p_hash_digest,
1763 .digest = s5p_hash_digest,
1788 .digest = s5p_hash_digest,