Lines Matching refs:sctx
47 struct sha256_state_be *sctx = shash_desc_ctx(desc);
49 sctx->state[0] = __cpu_to_be32(SHA256_H0);
50 sctx->state[1] = __cpu_to_be32(SHA256_H1);
51 sctx->state[2] = __cpu_to_be32(SHA256_H2);
52 sctx->state[3] = __cpu_to_be32(SHA256_H3);
53 sctx->state[4] = __cpu_to_be32(SHA256_H4);
54 sctx->state[5] = __cpu_to_be32(SHA256_H5);
55 sctx->state[6] = __cpu_to_be32(SHA256_H6);
56 sctx->state[7] = __cpu_to_be32(SHA256_H7);
57 sctx->count = 0;
66 struct sha256_state_be *sctx = shash_desc_ctx(desc);
77 memcpy(csbcpb->cpb.sha256.message_digest, sctx->state, SHA256_DIGEST_SIZE);
87 out_sg = nx_build_sg_list(nx_ctx->out_sg, (u8 *)sctx->state,
131 sctx->count += to_process;
135 memcpy(sctx->state, csbcpb->cpb.sha256.message_digest, SHA256_DIGEST_SIZE);
145 struct sha256_state_be *sctx = shash_desc_ctx(desc);
163 memcpy(csbcpb->cpb.sha256.input_partial_digest, sctx->state, SHA256_DIGEST_SIZE);
167 sctx->count += nbytes;
168 csbcpb->cpb.sha256.message_bit_length = (u64) (sctx->count * 8);
199 atomic64_add(sctx->count, &(nx_ctx->stats->sha256_bytes));
208 struct sha256_state_be *sctx = shash_desc_ctx(desc);
217 put_unaligned(be32_to_cpu(sctx->state[i]), p.u32++);
219 put_unaligned(sctx->count, p.u64++);
225 struct sha256_state_be *sctx = shash_desc_ctx(desc);
234 sctx->state[i] = cpu_to_be32(get_unaligned(p.u32++));
236 sctx->count = get_unaligned(p.u64++);