Lines Matching full:dword
30 void multiprecision_init(DWORD *c, uint32_t keyLength)
36 void multiprecision_copy(DWORD *c, DWORD *a, uint32_t keyLength)
42 int multiprecision_compare(DWORD *a, DWORD *b, uint32_t keyLength)
54 int multiprecision_iszero(DWORD *a, uint32_t keyLength)
63 UINT32 multiprecision_dword_bits(DWORD a)
73 UINT32 multiprecision_most_signdwords(DWORD *a, uint32_t keyLength)
82 UINT32 multiprecision_most_signbits(DWORD *a, uint32_t keyLength)
94 DWORD multiprecision_add(DWORD *c, DWORD *a, DWORD *b, uint32_t keyLength)
96 DWORD carrier;
97 DWORD temp;
113 DWORD multiprecision_sub(DWORD *c, DWORD *a, DWORD *b, uint32_t keyLength)
115 DWORD borrow;
116 DWORD temp;
131 void multiprecision_lshift_mod(DWORD * c, DWORD * a, uint32_t keyLength)
133 DWORD carrier;
134 DWORD *modp;
159 void multiprecision_rshift(DWORD * c, DWORD * a, uint32_t keyLength)
162 DWORD b = 1;
166 DWORD carrier = 0;
167 DWORD temp;
177 void multiprecision_mersenns_mult_mod(DWORD *c, DWORD *a, DWORD *b, uint32_t keyLength)
179 DWORD cc[2*KEY_LENGTH_DWORDS_P256];
193 void multiprecision_mersenns_squa_mod(DWORD *c, DWORD *a, uint32_t keyLength)
199 void multiprecision_add_mod(DWORD *c, DWORD *a, DWORD *b, uint32_t keyLength)
201 DWORD carrier;
202 DWORD *modp;
227 void multiprecision_sub_mod(DWORD *c, DWORD *a, DWORD *b, uint32_t keyLength)
229 DWORD borrow;
230 DWORD *modp;
249 DWORD multiprecision_lshift(DWORD * c, DWORD * a, uint32_t keyLength)
255 DWORD carrier = 0;
256 DWORD temp;
269 void multiprecision_mult(DWORD *c, DWORD *a, DWORD *b, uint32_t keyLength)
271 DWORD W;
272 DWORD U;
273 DWORD V;
299 void multiprecision_fast_mod(DWORD *c, DWORD *a)
301 DWORD U;
302 DWORD V;
303 DWORD *modp = curve.p;
374 void multiprecision_fast_mod_P256(DWORD *c, DWORD *a)
376 DWORD A;
377 DWORD B;
378 DWORD C;
379 DWORD D;
380 DWORD E;
381 DWORD F;
382 DWORD G;
390 DWORD U;
391 DWORD *modp = curve_p256.p;
447 DWORD UU;
467 DWORD UU;
487 DWORD UU;
515 DWORD UU;
541 DWORD UU;
565 DWORD UU;
591 DWORD UU;
636 void multiprecision_inv_mod(DWORD *aminus, DWORD *u, uint32_t keyLength)
638 DWORD v[KEY_LENGTH_DWORDS_P256];
639 DWORD A[KEY_LENGTH_DWORDS_P256+1];
640 DWORD C[KEY_LENGTH_DWORDS_P256+1];
641 DWORD *modp;