Lines Matching refs:sha256
64 memcpy(csbcpb->cpb.sha256.input_partial_digest, in nx_sha256_update()
65 csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); in nx_sha256_update()
117 csbcpb->cpb.sha256.message_bit_length += (u64) in nx_sha256_update()
118 (csbcpb->cpb.sha256.spbc * 8); in nx_sha256_update()
138 memcpy(csbcpb->cpb.sha256.input_partial_digest, in nx_sha256_final()
139 csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); in nx_sha256_final()
146 csbcpb->cpb.sha256.message_bit_length += (u64)(sctx->count * 8); in nx_sha256_final()
167 atomic64_add(csbcpb->cpb.sha256.message_bit_length / 8, in nx_sha256_final()
169 memcpy(out, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE); in nx_sha256_final()
182 (csbcpb->cpb.sha256.message_bit_length / 8); in nx_sha256_export()
188 if (csbcpb->cpb.sha256.message_bit_length) in nx_sha256_export()
189 memcpy(octx->state, csbcpb->cpb.sha256.message_digest, in nx_sha256_export()
215 csbcpb->cpb.sha256.message_bit_length = (ictx->count & ~0x3f) * 8; in nx_sha256_import()
217 if (csbcpb->cpb.sha256.message_bit_length) { in nx_sha256_import()
218 memcpy(csbcpb->cpb.sha256.message_digest, ictx->state, in nx_sha256_import()