Lines Matching refs:W
56 uint32_t SS1, SS2, TT1, TT2, W[68], W1[64]; in sm3_process() local
67 GET_UINT32_BE(W[0], data, 0); in sm3_process()
68 GET_UINT32_BE(W[1], data, 4); in sm3_process()
69 GET_UINT32_BE(W[2], data, 8); in sm3_process()
70 GET_UINT32_BE(W[3], data, 12); in sm3_process()
71 GET_UINT32_BE(W[4], data, 16); in sm3_process()
72 GET_UINT32_BE(W[5], data, 20); in sm3_process()
73 GET_UINT32_BE(W[6], data, 24); in sm3_process()
74 GET_UINT32_BE(W[7], data, 28); in sm3_process()
75 GET_UINT32_BE(W[8], data, 32); in sm3_process()
76 GET_UINT32_BE(W[9], data, 36); in sm3_process()
77 GET_UINT32_BE(W[10], data, 40); in sm3_process()
78 GET_UINT32_BE(W[11], data, 44); in sm3_process()
79 GET_UINT32_BE(W[12], data, 48); in sm3_process()
80 GET_UINT32_BE(W[13], data, 52); in sm3_process()
81 GET_UINT32_BE(W[14], data, 56); in sm3_process()
82 GET_UINT32_BE(W[15], data, 60); in sm3_process()
102 Temp1 = W[j - 16] ^ W[j - 9]; in sm3_process()
103 Temp2 = ROTL(W[j - 3], 15); in sm3_process()
106 Temp5 = ROTL(W[j - 13], 7) ^ W[j - 6]; in sm3_process()
107 W[j] = Temp4 ^ Temp5; in sm3_process()
111 W1[j] = W[j] ^ W[j + 4]; in sm3_process()
126 TT2 = GG0(E, F, G) + H + SS1 + W[j]; in sm3_process()
141 TT2 = GG1(E, F, G) + H + SS1 + W[j]; in sm3_process()