Lines Matching refs:h

79 #define SHA256_EXP(a, b, c, d, e, f, g, h, j)                   \  argument
81 t1 = wv[h] + SHA256_F2(wv[e]) + CH(wv[e], wv[f], wv[g]) \
85 wv[h] = t1 + t2; \
142 wv[j] = ctx->h[j]; in sha256_transf()
159 ctx->h[j] += wv[j]; in sha256_transf()
227 wv[0] = ctx->h[0]; in sha256_transf()
228 wv[1] = ctx->h[1]; in sha256_transf()
229 wv[2] = ctx->h[2]; in sha256_transf()
230 wv[3] = ctx->h[3]; in sha256_transf()
231 wv[4] = ctx->h[4]; in sha256_transf()
232 wv[5] = ctx->h[5]; in sha256_transf()
233 wv[6] = ctx->h[6]; in sha256_transf()
234 wv[7] = ctx->h[7]; in sha256_transf()
301 ctx->h[0] += wv[0]; in sha256_transf()
302 ctx->h[1] += wv[1]; in sha256_transf()
303 ctx->h[2] += wv[2]; in sha256_transf()
304 ctx->h[3] += wv[3]; in sha256_transf()
305 ctx->h[4] += wv[4]; in sha256_transf()
306 ctx->h[5] += wv[5]; in sha256_transf()
307 ctx->h[6] += wv[6]; in sha256_transf()
308 ctx->h[7] += wv[7]; in sha256_transf()
329 ctx->h[i] = sha256_h0[i]; in sha256_init()
331 ctx->h[0] = sha256_h0[0]; in sha256_init()
332 ctx->h[1] = sha256_h0[1]; in sha256_init()
333 ctx->h[2] = sha256_h0[2]; in sha256_init()
334 ctx->h[3] = sha256_h0[3]; in sha256_init()
335 ctx->h[4] = sha256_h0[4]; in sha256_init()
336 ctx->h[5] = sha256_h0[5]; in sha256_init()
337 ctx->h[6] = sha256_h0[6]; in sha256_init()
338 ctx->h[7] = sha256_h0[7]; in sha256_init()
410 UNPACK32(ctx->h[i], &digest[i << 2]); in sha256_final()
412 UNPACK32(ctx->h[0], &digest[0]); in sha256_final()
413 UNPACK32(ctx->h[1], &digest[4]); in sha256_final()
414 UNPACK32(ctx->h[2], &digest[8]); in sha256_final()
415 UNPACK32(ctx->h[3], &digest[12]); in sha256_final()
416 UNPACK32(ctx->h[4], &digest[16]); in sha256_final()
417 UNPACK32(ctx->h[5], &digest[20]); in sha256_final()
418 UNPACK32(ctx->h[6], &digest[24]); in sha256_final()
419 UNPACK32(ctx->h[7], &digest[28]); in sha256_final()
440 ctx->h[i] = sha224_h0[i]; in sha224_init()
442 ctx->h[0] = sha224_h0[0]; in sha224_init()
443 ctx->h[1] = sha224_h0[1]; in sha224_init()
444 ctx->h[2] = sha224_h0[2]; in sha224_init()
445 ctx->h[3] = sha224_h0[3]; in sha224_init()
446 ctx->h[4] = sha224_h0[4]; in sha224_init()
447 ctx->h[5] = sha224_h0[5]; in sha224_init()
448 ctx->h[6] = sha224_h0[6]; in sha224_init()
449 ctx->h[7] = sha224_h0[7]; in sha224_init()
521 UNPACK32(ctx->h[i], &digest[i << 2]); in sha224_final()
523 UNPACK32(ctx->h[0], &digest[0]); in sha224_final()
524 UNPACK32(ctx->h[1], &digest[4]); in sha224_final()
525 UNPACK32(ctx->h[2], &digest[8]); in sha224_final()
526 UNPACK32(ctx->h[3], &digest[12]); in sha224_final()
527 UNPACK32(ctx->h[4], &digest[16]); in sha224_final()
528 UNPACK32(ctx->h[5], &digest[20]); in sha224_final()
529 UNPACK32(ctx->h[6], &digest[24]); in sha224_final()