Lines Matching +full:30 +full:w
66 #define I(i) (W[i] = get_unaligned_be32(data + i * 4))
67 #define W1(i) (W[i & 0x0f])
68 #define W2(i) (W[i & 0x0f] = \
69 P1(W[i & 0x0f] \
70 ^ W[(i-9) & 0x0f] \
71 ^ rol32(W[(i-3) & 0x0f], 15)) \
72 ^ rol32(W[(i-13) & 0x0f], 7) \
73 ^ W[(i-6) & 0x0f])
75 static void sm3_transform(struct sm3_state *sctx, u8 const *data, u32 W[16]) in sm3_transform()
115 R2(c, d, a, b, g, h, e, f, K[26], W1(26), W2(30)); in sm3_transform()
119 R2(c, d, a, b, g, h, e, f, K[30], W1(30), W2(34)); in sm3_transform()
174 u32 W[16]; in sm3_block_generic() local
177 sm3_transform(sctx, data, W); in sm3_block_generic()
181 memzero_explicit(W, sizeof(W)); in sm3_block_generic()