Lines Matching defs:sctx
136 static inline void sha256_init(struct sha256_state *sctx)
138 sctx->state[0] = SHA256_H0;
139 sctx->state[1] = SHA256_H1;
140 sctx->state[2] = SHA256_H2;
141 sctx->state[3] = SHA256_H3;
142 sctx->state[4] = SHA256_H4;
143 sctx->state[5] = SHA256_H5;
144 sctx->state[6] = SHA256_H6;
145 sctx->state[7] = SHA256_H7;
146 sctx->count = 0;
148 void sha256_update(struct sha256_state *sctx, const u8 *data, unsigned int len);
149 void sha256_final(struct sha256_state *sctx, u8 *out);
152 static inline void sha224_init(struct sha256_state *sctx)
154 sctx->state[0] = SHA224_H0;
155 sctx->state[1] = SHA224_H1;
156 sctx->state[2] = SHA224_H2;
157 sctx->state[3] = SHA224_H3;
158 sctx->state[4] = SHA224_H4;
159 sctx->state[5] = SHA224_H5;
160 sctx->state[6] = SHA224_H6;
161 sctx->state[7] = SHA224_H7;
162 sctx->count = 0;
164 void sha224_update(struct sha256_state *sctx, const u8 *data, unsigned int len);
165 void sha224_final(struct sha256_state *sctx, u8 *out);