Lines Matching defs:digest
342 * @digest: Digest message or IV for partial result
343 * @nregs: Number of HW registers for digest or IV read/write
360 u8 digest[SHA256_DIGEST_SIZE];
788 u32 *hash = (u32 *)ctx->digest;
803 const u32 *hash = (const u32 *)ctx->digest;
822 * s5p_hash_copy_result() - copy digest into req->result
832 memcpy(req->result, ctx->digest, ctx->nregs * HASH_REG_SIZEOF);
1135 * For digest or finup all conditions can be good, and we may not need any
1185 * Note: will enter here only if (digest or finup) and aligned
1306 * s5p_hash_finish() - copy calculated digest to crypto layer
1522 * s5p_hash_final() - close up hash and calculate digest
1563 * s5p_hash_finup() - process last req->src and calculate digest
1581 * update() failed, except EINPROGRESS or calculate digest for small
1609 dev_dbg(tctx->dd->dev, "init: digest size: %d\n",
1634 * s5p_hash_digest - calculate digest from req->src
1735 .digest = s5p_hash_digest,
1760 .digest = s5p_hash_digest,
1785 .digest = s5p_hash_digest,