BN_mod_sqr
int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
if (!BN_mod_sqr(power, power, n, ctx))
LCRYPTO_ALIAS(BN_mod_sqr);
if (!BN_mod_sqr(i, b, p, ctx))
if (!BN_mod_sqr(b, x, p, ctx))
if (!BN_mod_sqr(x, x, p, ctx))
if (!BN_mod_sqr(y, t, p, ctx))
if (!BN_mod_sqr(x, sqrt_a, p, ctx))
if (!BN_mod_sqr(y, x, p, ctx))
if (!BN_mod_sqr(discriminant, a, p, ctx))
if (!BN_mod_sqr(b, b, p, ctx))
return BN_mod_sqr(r, a, group->p, ctx);
if (!BN_mod_sqr(Z_2, Z_1, group->p, ctx))
LCRYPTO_USED(BN_mod_sqr);
if (!BN_mod_sqr(b->A, b->A, b->mod, ctx))
if (!BN_mod_sqr(b->Ai, b->Ai, b->mod, ctx))
if (!BN_mod_sqr(r, r, p, ctx))
if (!BN_mod_sqr(a, a, p, ctx))
if (!BN_mod_sqr(r, r, p, ctx))
if (!BN_mod_sqr(b, b, p, ctx))
if (!BN_mod_sqr(b, a, p, ctx))