Lines Matching refs:m

64     unsigned char *a_inv, *m, *result;
74 m = p_str + 320 * 2; /* should not cross page */
76 m = p_str; /* should not cross page */
81 rsaz_1024_norm2red_avx2(m, m_norm);
85 rsaz_1024_mul_avx2(R2, R2, R2, m, k0);
86 rsaz_1024_mul_avx2(R2, R2, two80, m, k0);
89 rsaz_1024_mul_avx2(result, R2, one, m, k0);
91 rsaz_1024_mul_avx2(a_inv, a_inv, R2, m, k0);
97 rsaz_1024_sqr_avx2(result, a_inv, m, k0, 1);
102 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
107 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
110 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
113 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
116 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
121 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
124 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
127 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
130 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
133 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
138 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
141 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
144 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
147 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
152 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
155 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
158 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
161 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
166 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
169 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
172 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
177 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
180 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
183 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
188 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
191 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
194 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
199 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
202 rsaz_1024_sqr_avx2(result, result, m, k0, 1);
205 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
218 rsaz_1024_sqr_avx2(result, result, m, k0, 5);
225 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
229 rsaz_1024_sqr_avx2(result, result, m, k0, 4);
234 rsaz_1024_mul_avx2(result, result, a_inv, m, k0);
237 rsaz_1024_mul_avx2(result, result, one, m, k0);
264 const BN_ULONG m[8], BN_ULONG k0, const BN_ULONG RR[8])
276 temp[0] = 0 - m[0];
277 temp[1] = ~m[1];
278 temp[2] = ~m[2];
279 temp[3] = ~m[3];
280 temp[4] = ~m[4];
281 temp[5] = ~m[5];
282 temp[6] = ~m[6];
283 temp[7] = ~m[7];
287 rsaz_512_mul(a_inv, base, RR, m, k0);
291 rsaz_512_sqr(temp, a_inv, m, k0, 1);
295 rsaz_512_mul_scatter4(temp, a_inv, m, k0, table, index);
301 rsaz_512_sqr(temp, temp, m, k0, 4);
302 rsaz_512_mul_gather4(temp, temp, table, m, k0, wvalue & 0xf);
307 rsaz_512_sqr(temp, temp, m, k0, 4);
308 rsaz_512_mul_gather4(temp, temp, table, m, k0, wvalue >> 4);
310 rsaz_512_sqr(temp, temp, m, k0, 4);
311 rsaz_512_mul_gather4(temp, temp, table, m, k0, wvalue & 0x0f);
315 rsaz_512_mul_by_one(result, temp, m, k0);
317 bn_reduce_once_in_place(result, /*carry=*/0, m, tmp, 8);