Searched refs:vli_mod_mult_fast (Results 1 – 1 of 1) sorted by relevance
/linux-4.4.14/net/bluetooth/ |
D | ecc.c | 441 static void vli_mod_mult_fast(u64 *result, const u64 *left, const u64 *right) in vli_mod_mult_fast() function 559 vli_mod_mult_fast(t5, x1, t4); /* t5 = x1*y1^2 = A */ in ecc_point_double_jacobian() 561 vli_mod_mult_fast(y1, y1, z1); /* t2 = y1*z1 = z3 */ in ecc_point_double_jacobian() 567 vli_mod_mult_fast(x1, x1, z1); /* t1 = x1^2 - z1^4 */ in ecc_point_double_jacobian() 584 vli_mod_mult_fast(x1, x1, t5); /* t1 = B * (A - x3) */ in ecc_point_double_jacobian() 598 vli_mod_mult_fast(x1, x1, t1); /* x1 * z^2 */ in apply_z() 599 vli_mod_mult_fast(t1, t1, z); /* z^3 */ in apply_z() 600 vli_mod_mult_fast(y1, y1, t1); /* y1 * z^3 */ in apply_z() 636 vli_mod_mult_fast(x1, x1, t5); /* t1 = x1*A = B */ in xycz_add() 637 vli_mod_mult_fast(x2, x2, t5); /* t3 = x2*A = C */ in xycz_add() [all …]
|