Lines Matching defs:ctx
115 BN_CTX *ctx = NULL;
124 ctx = BN_CTX_new();
125 if (ctx == NULL)
127 BN_CTX_start(ctx);
132 if ((quotient = BN_CTX_get(ctx)) == NULL)
134 if ((residue = BN_CTX_get(ctx)) == NULL)
138 if (!BN_mod_exp_ct(residue, dh->g, dh->q, dh->p, ctx))
144 ctx, NULL);
150 if (!BN_div_ct(quotient, residue, dh->p, dh->q, ctx))
159 ctx, NULL);
167 if ((q = BN_CTX_get(ctx)) == NULL)
172 ctx, NULL);
182 BN_CTX_end(ctx);
183 BN_CTX_free(ctx);
191 BN_CTX *ctx = NULL;
197 if ((ctx = BN_CTX_new()) == NULL)
199 BN_CTX_start(ctx);
200 if ((max_pub_key = BN_CTX_get(ctx)) == NULL)
224 if ((residue = BN_CTX_get(ctx)) == NULL)
227 if (!BN_mod_exp_ct(residue, pub_key, dh->q, dh->p, ctx))
236 BN_CTX_end(ctx);
237 BN_CTX_free(ctx);