Lines Matching defs:sctx
43 struct s390_sha1_ctx *sctx = crypto_tfm_ctx(tfm);
45 sctx->state[0] = 0x67452301;
46 sctx->state[1] = 0xEFCDAB89;
47 sctx->state[2] = 0x98BADCFE;
48 sctx->state[3] = 0x10325476;
49 sctx->state[4] = 0xC3D2E1F0;
50 sctx->count = 0;
56 struct s390_sha1_ctx *sctx = crypto_tfm_ctx(tfm);
61 index = sctx->count & 0x3f;
63 sctx->count += len;
70 memcpy(sctx->buf + index, data, SHA1_BLOCK_SIZE - index);
71 ret = crypt_s390_kimd(KIMD_SHA_1, sctx->state, sctx->buf,
80 ret = crypt_s390_kimd(KIMD_SHA_1, sctx->state, data,
90 memcpy(sctx->buf + index , data, len);
96 struct s390_sha1_ctx *sctx = crypto_tfm_ctx(tfm);
102 index = sctx->count & 0x3f;
106 sctx->buf[index] = 0x80;
110 memset(sctx->buf + index, 0x00, end - index - 8);
113 bits = sctx->count * 8;
114 memcpy(sctx->buf + end - 8, &bits, sizeof(bits));
116 ret = crypt_s390_kimd(KIMD_SHA_1, sctx->state, sctx->buf, end);
120 memcpy(out, sctx->state, SHA1_DIGEST_SIZE);
123 memset(sctx, 0, sizeof *sctx);