Lines Matching +full:- +full:e
2 * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved.
30 c->A = RIPEMD160_A; in RIPEMD160_Init()
31 c->B = RIPEMD160_B; in RIPEMD160_Init()
32 c->C = RIPEMD160_C; in RIPEMD160_Init()
33 c->D = RIPEMD160_D; in RIPEMD160_Init()
34 c->E = RIPEMD160_E; in RIPEMD160_Init()
45 register unsigned MD32_REG_T A, B, C, D, E; in ripemd160_block_data_order() local
46 unsigned MD32_REG_T a, b, c, d, e, l; in ripemd160_block_data_order() local
57 for (; num--;) { in ripemd160_block_data_order()
59 A = ctx->A; in ripemd160_block_data_order()
60 B = ctx->B; in ripemd160_block_data_order()
61 C = ctx->C; in ripemd160_block_data_order()
62 D = ctx->D; in ripemd160_block_data_order()
63 E = ctx->E; in ripemd160_block_data_order()
69 RIP1(A, B, C, D, E, WL00, SL00); in ripemd160_block_data_order()
72 RIP1(E, A, B, C, D, WL01, SL01); in ripemd160_block_data_order()
75 RIP1(D, E, A, B, C, WL02, SL02); in ripemd160_block_data_order()
78 RIP1(C, D, E, A, B, WL03, SL03); in ripemd160_block_data_order()
81 RIP1(B, C, D, E, A, WL04, SL04); in ripemd160_block_data_order()
84 RIP1(A, B, C, D, E, WL05, SL05); in ripemd160_block_data_order()
87 RIP1(E, A, B, C, D, WL06, SL06); in ripemd160_block_data_order()
90 RIP1(D, E, A, B, C, WL07, SL07); in ripemd160_block_data_order()
93 RIP1(C, D, E, A, B, WL08, SL08); in ripemd160_block_data_order()
96 RIP1(B, C, D, E, A, WL09, SL09); in ripemd160_block_data_order()
99 RIP1(A, B, C, D, E, WL10, SL10); in ripemd160_block_data_order()
102 RIP1(E, A, B, C, D, WL11, SL11); in ripemd160_block_data_order()
105 RIP1(D, E, A, B, C, WL12, SL12); in ripemd160_block_data_order()
108 RIP1(C, D, E, A, B, WL13, SL13); in ripemd160_block_data_order()
111 RIP1(B, C, D, E, A, WL14, SL14); in ripemd160_block_data_order()
112 RIP1(A, B, C, D, E, WL15, SL15); in ripemd160_block_data_order()
114 RIP2(E, A, B, C, D, WL16, SL16, KL1); in ripemd160_block_data_order()
115 RIP2(D, E, A, B, C, WL17, SL17, KL1); in ripemd160_block_data_order()
116 RIP2(C, D, E, A, B, WL18, SL18, KL1); in ripemd160_block_data_order()
117 RIP2(B, C, D, E, A, WL19, SL19, KL1); in ripemd160_block_data_order()
118 RIP2(A, B, C, D, E, WL20, SL20, KL1); in ripemd160_block_data_order()
119 RIP2(E, A, B, C, D, WL21, SL21, KL1); in ripemd160_block_data_order()
120 RIP2(D, E, A, B, C, WL22, SL22, KL1); in ripemd160_block_data_order()
121 RIP2(C, D, E, A, B, WL23, SL23, KL1); in ripemd160_block_data_order()
122 RIP2(B, C, D, E, A, WL24, SL24, KL1); in ripemd160_block_data_order()
123 RIP2(A, B, C, D, E, WL25, SL25, KL1); in ripemd160_block_data_order()
124 RIP2(E, A, B, C, D, WL26, SL26, KL1); in ripemd160_block_data_order()
125 RIP2(D, E, A, B, C, WL27, SL27, KL1); in ripemd160_block_data_order()
126 RIP2(C, D, E, A, B, WL28, SL28, KL1); in ripemd160_block_data_order()
127 RIP2(B, C, D, E, A, WL29, SL29, KL1); in ripemd160_block_data_order()
128 RIP2(A, B, C, D, E, WL30, SL30, KL1); in ripemd160_block_data_order()
129 RIP2(E, A, B, C, D, WL31, SL31, KL1); in ripemd160_block_data_order()
131 RIP3(D, E, A, B, C, WL32, SL32, KL2); in ripemd160_block_data_order()
132 RIP3(C, D, E, A, B, WL33, SL33, KL2); in ripemd160_block_data_order()
133 RIP3(B, C, D, E, A, WL34, SL34, KL2); in ripemd160_block_data_order()
134 RIP3(A, B, C, D, E, WL35, SL35, KL2); in ripemd160_block_data_order()
135 RIP3(E, A, B, C, D, WL36, SL36, KL2); in ripemd160_block_data_order()
136 RIP3(D, E, A, B, C, WL37, SL37, KL2); in ripemd160_block_data_order()
137 RIP3(C, D, E, A, B, WL38, SL38, KL2); in ripemd160_block_data_order()
138 RIP3(B, C, D, E, A, WL39, SL39, KL2); in ripemd160_block_data_order()
139 RIP3(A, B, C, D, E, WL40, SL40, KL2); in ripemd160_block_data_order()
140 RIP3(E, A, B, C, D, WL41, SL41, KL2); in ripemd160_block_data_order()
141 RIP3(D, E, A, B, C, WL42, SL42, KL2); in ripemd160_block_data_order()
142 RIP3(C, D, E, A, B, WL43, SL43, KL2); in ripemd160_block_data_order()
143 RIP3(B, C, D, E, A, WL44, SL44, KL2); in ripemd160_block_data_order()
144 RIP3(A, B, C, D, E, WL45, SL45, KL2); in ripemd160_block_data_order()
145 RIP3(E, A, B, C, D, WL46, SL46, KL2); in ripemd160_block_data_order()
146 RIP3(D, E, A, B, C, WL47, SL47, KL2); in ripemd160_block_data_order()
148 RIP4(C, D, E, A, B, WL48, SL48, KL3); in ripemd160_block_data_order()
149 RIP4(B, C, D, E, A, WL49, SL49, KL3); in ripemd160_block_data_order()
150 RIP4(A, B, C, D, E, WL50, SL50, KL3); in ripemd160_block_data_order()
151 RIP4(E, A, B, C, D, WL51, SL51, KL3); in ripemd160_block_data_order()
152 RIP4(D, E, A, B, C, WL52, SL52, KL3); in ripemd160_block_data_order()
153 RIP4(C, D, E, A, B, WL53, SL53, KL3); in ripemd160_block_data_order()
154 RIP4(B, C, D, E, A, WL54, SL54, KL3); in ripemd160_block_data_order()
155 RIP4(A, B, C, D, E, WL55, SL55, KL3); in ripemd160_block_data_order()
156 RIP4(E, A, B, C, D, WL56, SL56, KL3); in ripemd160_block_data_order()
157 RIP4(D, E, A, B, C, WL57, SL57, KL3); in ripemd160_block_data_order()
158 RIP4(C, D, E, A, B, WL58, SL58, KL3); in ripemd160_block_data_order()
159 RIP4(B, C, D, E, A, WL59, SL59, KL3); in ripemd160_block_data_order()
160 RIP4(A, B, C, D, E, WL60, SL60, KL3); in ripemd160_block_data_order()
161 RIP4(E, A, B, C, D, WL61, SL61, KL3); in ripemd160_block_data_order()
162 RIP4(D, E, A, B, C, WL62, SL62, KL3); in ripemd160_block_data_order()
163 RIP4(C, D, E, A, B, WL63, SL63, KL3); in ripemd160_block_data_order()
165 RIP5(B, C, D, E, A, WL64, SL64, KL4); in ripemd160_block_data_order()
166 RIP5(A, B, C, D, E, WL65, SL65, KL4); in ripemd160_block_data_order()
167 RIP5(E, A, B, C, D, WL66, SL66, KL4); in ripemd160_block_data_order()
168 RIP5(D, E, A, B, C, WL67, SL67, KL4); in ripemd160_block_data_order()
169 RIP5(C, D, E, A, B, WL68, SL68, KL4); in ripemd160_block_data_order()
170 RIP5(B, C, D, E, A, WL69, SL69, KL4); in ripemd160_block_data_order()
171 RIP5(A, B, C, D, E, WL70, SL70, KL4); in ripemd160_block_data_order()
172 RIP5(E, A, B, C, D, WL71, SL71, KL4); in ripemd160_block_data_order()
173 RIP5(D, E, A, B, C, WL72, SL72, KL4); in ripemd160_block_data_order()
174 RIP5(C, D, E, A, B, WL73, SL73, KL4); in ripemd160_block_data_order()
175 RIP5(B, C, D, E, A, WL74, SL74, KL4); in ripemd160_block_data_order()
176 RIP5(A, B, C, D, E, WL75, SL75, KL4); in ripemd160_block_data_order()
177 RIP5(E, A, B, C, D, WL76, SL76, KL4); in ripemd160_block_data_order()
178 RIP5(D, E, A, B, C, WL77, SL77, KL4); in ripemd160_block_data_order()
179 RIP5(C, D, E, A, B, WL78, SL78, KL4); in ripemd160_block_data_order()
180 RIP5(B, C, D, E, A, WL79, SL79, KL4); in ripemd160_block_data_order()
186 e = E; in ripemd160_block_data_order()
188 A = ctx->A; in ripemd160_block_data_order()
189 B = ctx->B; in ripemd160_block_data_order()
190 C = ctx->C; in ripemd160_block_data_order()
191 D = ctx->D; in ripemd160_block_data_order()
192 E = ctx->E; in ripemd160_block_data_order()
194 RIP5(A, B, C, D, E, WR00, SR00, KR0); in ripemd160_block_data_order()
195 RIP5(E, A, B, C, D, WR01, SR01, KR0); in ripemd160_block_data_order()
196 RIP5(D, E, A, B, C, WR02, SR02, KR0); in ripemd160_block_data_order()
197 RIP5(C, D, E, A, B, WR03, SR03, KR0); in ripemd160_block_data_order()
198 RIP5(B, C, D, E, A, WR04, SR04, KR0); in ripemd160_block_data_order()
199 RIP5(A, B, C, D, E, WR05, SR05, KR0); in ripemd160_block_data_order()
200 RIP5(E, A, B, C, D, WR06, SR06, KR0); in ripemd160_block_data_order()
201 RIP5(D, E, A, B, C, WR07, SR07, KR0); in ripemd160_block_data_order()
202 RIP5(C, D, E, A, B, WR08, SR08, KR0); in ripemd160_block_data_order()
203 RIP5(B, C, D, E, A, WR09, SR09, KR0); in ripemd160_block_data_order()
204 RIP5(A, B, C, D, E, WR10, SR10, KR0); in ripemd160_block_data_order()
205 RIP5(E, A, B, C, D, WR11, SR11, KR0); in ripemd160_block_data_order()
206 RIP5(D, E, A, B, C, WR12, SR12, KR0); in ripemd160_block_data_order()
207 RIP5(C, D, E, A, B, WR13, SR13, KR0); in ripemd160_block_data_order()
208 RIP5(B, C, D, E, A, WR14, SR14, KR0); in ripemd160_block_data_order()
209 RIP5(A, B, C, D, E, WR15, SR15, KR0); in ripemd160_block_data_order()
211 RIP4(E, A, B, C, D, WR16, SR16, KR1); in ripemd160_block_data_order()
212 RIP4(D, E, A, B, C, WR17, SR17, KR1); in ripemd160_block_data_order()
213 RIP4(C, D, E, A, B, WR18, SR18, KR1); in ripemd160_block_data_order()
214 RIP4(B, C, D, E, A, WR19, SR19, KR1); in ripemd160_block_data_order()
215 RIP4(A, B, C, D, E, WR20, SR20, KR1); in ripemd160_block_data_order()
216 RIP4(E, A, B, C, D, WR21, SR21, KR1); in ripemd160_block_data_order()
217 RIP4(D, E, A, B, C, WR22, SR22, KR1); in ripemd160_block_data_order()
218 RIP4(C, D, E, A, B, WR23, SR23, KR1); in ripemd160_block_data_order()
219 RIP4(B, C, D, E, A, WR24, SR24, KR1); in ripemd160_block_data_order()
220 RIP4(A, B, C, D, E, WR25, SR25, KR1); in ripemd160_block_data_order()
221 RIP4(E, A, B, C, D, WR26, SR26, KR1); in ripemd160_block_data_order()
222 RIP4(D, E, A, B, C, WR27, SR27, KR1); in ripemd160_block_data_order()
223 RIP4(C, D, E, A, B, WR28, SR28, KR1); in ripemd160_block_data_order()
224 RIP4(B, C, D, E, A, WR29, SR29, KR1); in ripemd160_block_data_order()
225 RIP4(A, B, C, D, E, WR30, SR30, KR1); in ripemd160_block_data_order()
226 RIP4(E, A, B, C, D, WR31, SR31, KR1); in ripemd160_block_data_order()
228 RIP3(D, E, A, B, C, WR32, SR32, KR2); in ripemd160_block_data_order()
229 RIP3(C, D, E, A, B, WR33, SR33, KR2); in ripemd160_block_data_order()
230 RIP3(B, C, D, E, A, WR34, SR34, KR2); in ripemd160_block_data_order()
231 RIP3(A, B, C, D, E, WR35, SR35, KR2); in ripemd160_block_data_order()
232 RIP3(E, A, B, C, D, WR36, SR36, KR2); in ripemd160_block_data_order()
233 RIP3(D, E, A, B, C, WR37, SR37, KR2); in ripemd160_block_data_order()
234 RIP3(C, D, E, A, B, WR38, SR38, KR2); in ripemd160_block_data_order()
235 RIP3(B, C, D, E, A, WR39, SR39, KR2); in ripemd160_block_data_order()
236 RIP3(A, B, C, D, E, WR40, SR40, KR2); in ripemd160_block_data_order()
237 RIP3(E, A, B, C, D, WR41, SR41, KR2); in ripemd160_block_data_order()
238 RIP3(D, E, A, B, C, WR42, SR42, KR2); in ripemd160_block_data_order()
239 RIP3(C, D, E, A, B, WR43, SR43, KR2); in ripemd160_block_data_order()
240 RIP3(B, C, D, E, A, WR44, SR44, KR2); in ripemd160_block_data_order()
241 RIP3(A, B, C, D, E, WR45, SR45, KR2); in ripemd160_block_data_order()
242 RIP3(E, A, B, C, D, WR46, SR46, KR2); in ripemd160_block_data_order()
243 RIP3(D, E, A, B, C, WR47, SR47, KR2); in ripemd160_block_data_order()
245 RIP2(C, D, E, A, B, WR48, SR48, KR3); in ripemd160_block_data_order()
246 RIP2(B, C, D, E, A, WR49, SR49, KR3); in ripemd160_block_data_order()
247 RIP2(A, B, C, D, E, WR50, SR50, KR3); in ripemd160_block_data_order()
248 RIP2(E, A, B, C, D, WR51, SR51, KR3); in ripemd160_block_data_order()
249 RIP2(D, E, A, B, C, WR52, SR52, KR3); in ripemd160_block_data_order()
250 RIP2(C, D, E, A, B, WR53, SR53, KR3); in ripemd160_block_data_order()
251 RIP2(B, C, D, E, A, WR54, SR54, KR3); in ripemd160_block_data_order()
252 RIP2(A, B, C, D, E, WR55, SR55, KR3); in ripemd160_block_data_order()
253 RIP2(E, A, B, C, D, WR56, SR56, KR3); in ripemd160_block_data_order()
254 RIP2(D, E, A, B, C, WR57, SR57, KR3); in ripemd160_block_data_order()
255 RIP2(C, D, E, A, B, WR58, SR58, KR3); in ripemd160_block_data_order()
256 RIP2(B, C, D, E, A, WR59, SR59, KR3); in ripemd160_block_data_order()
257 RIP2(A, B, C, D, E, WR60, SR60, KR3); in ripemd160_block_data_order()
258 RIP2(E, A, B, C, D, WR61, SR61, KR3); in ripemd160_block_data_order()
259 RIP2(D, E, A, B, C, WR62, SR62, KR3); in ripemd160_block_data_order()
260 RIP2(C, D, E, A, B, WR63, SR63, KR3); in ripemd160_block_data_order()
262 RIP1(B, C, D, E, A, WR64, SR64); in ripemd160_block_data_order()
263 RIP1(A, B, C, D, E, WR65, SR65); in ripemd160_block_data_order()
264 RIP1(E, A, B, C, D, WR66, SR66); in ripemd160_block_data_order()
265 RIP1(D, E, A, B, C, WR67, SR67); in ripemd160_block_data_order()
266 RIP1(C, D, E, A, B, WR68, SR68); in ripemd160_block_data_order()
267 RIP1(B, C, D, E, A, WR69, SR69); in ripemd160_block_data_order()
268 RIP1(A, B, C, D, E, WR70, SR70); in ripemd160_block_data_order()
269 RIP1(E, A, B, C, D, WR71, SR71); in ripemd160_block_data_order()
270 RIP1(D, E, A, B, C, WR72, SR72); in ripemd160_block_data_order()
271 RIP1(C, D, E, A, B, WR73, SR73); in ripemd160_block_data_order()
272 RIP1(B, C, D, E, A, WR74, SR74); in ripemd160_block_data_order()
273 RIP1(A, B, C, D, E, WR75, SR75); in ripemd160_block_data_order()
274 RIP1(E, A, B, C, D, WR76, SR76); in ripemd160_block_data_order()
275 RIP1(D, E, A, B, C, WR77, SR77); in ripemd160_block_data_order()
276 RIP1(C, D, E, A, B, WR78, SR78); in ripemd160_block_data_order()
277 RIP1(B, C, D, E, A, WR79, SR79); in ripemd160_block_data_order()
279 D = ctx->B + c + D; in ripemd160_block_data_order()
280 ctx->B = ctx->C + d + E; in ripemd160_block_data_order()
281 ctx->C = ctx->D + e + A; in ripemd160_block_data_order()
282 ctx->D = ctx->E + a + B; in ripemd160_block_data_order()
283 ctx->E = ctx->A + b + C; in ripemd160_block_data_order()
284 ctx->A = D; in ripemd160_block_data_order()