BN_RECP_CTX
BN_RECP_CTX *recp = NULL;
BN_RECP_CTX *BN_RECP_CTX_create(const BIGNUM *N);
void BN_RECP_CTX_free(BN_RECP_CTX *recp);
BN_RECP_CTX *recp, BN_CTX *ctx);
BN_RECP_CTX *recp, BN_CTX *ctx);
int BN_mod_sqr_reciprocal(BIGNUM *r, const BIGNUM *x, BN_RECP_CTX *recp,
BN_div_reciprocal(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, BN_RECP_CTX *recp,
BN_RECP_CTX *recp, BN_CTX *ctx)
BN_mod_sqr_reciprocal(BIGNUM *r, const BIGNUM *x, BN_RECP_CTX *recp, BN_CTX *ctx)
BN_RECP_CTX *
BN_RECP_CTX *recp;
BN_RECP_CTX_free(BN_RECP_CTX *recp)
BN_RECP_CTX *recp = NULL;