Lines Matching refs:u
862 u64 u[ECC_MAX_DIGITS], v[ECC_MAX_DIGITS]; in vli_mod_inv() local
873 vli_clear(u, ndigits); in vli_mod_inv()
874 u[0] = 1; in vli_mod_inv()
883 if (!EVEN(u)) in vli_mod_inv()
884 carry = vli_add(u, u, mod, ndigits); in vli_mod_inv()
886 vli_rshift1(u, ndigits); in vli_mod_inv()
888 u[ndigits - 1] |= 0x8000000000000000ull; in vli_mod_inv()
902 if (vli_cmp(u, v, ndigits) < 0) in vli_mod_inv()
903 vli_add(u, u, mod, ndigits); in vli_mod_inv()
905 vli_sub(u, u, v, ndigits); in vli_mod_inv()
906 if (!EVEN(u)) in vli_mod_inv()
907 carry = vli_add(u, u, mod, ndigits); in vli_mod_inv()
909 vli_rshift1(u, ndigits); in vli_mod_inv()
911 u[ndigits - 1] |= 0x8000000000000000ull; in vli_mod_inv()
916 if (vli_cmp(v, u, ndigits) < 0) in vli_mod_inv()
919 vli_sub(v, v, u, ndigits); in vli_mod_inv()
929 vli_set(result, u, ndigits); in vli_mod_inv()