Home | History | Annotate | Download | only in bn

Lines Matching refs:ctx

120 	BN_CTX *ctx, BN_MONT_CTX *in_mont)
126 /* Tables of variables obtained from 'ctx' */
151 BN_CTX_start(ctx);
152 d = BN_CTX_get(ctx);
153 r = BN_CTX_get(ctx);
154 val1[0] = BN_CTX_get(ctx);
155 val2[0] = BN_CTX_get(ctx);
163 if (!BN_MONT_CTX_set(mont,m,ctx)) goto err;
174 if (!BN_mod(val1[0],a1,m,ctx))
187 if (!BN_to_montgomery(val1[0],a_mod_m,mont,ctx)) goto err;
190 if (!BN_mod_mul_montgomery(d,val1[0],val1[0],mont,ctx)) goto err;
195 if(((val1[i] = BN_CTX_get(ctx)) == NULL) ||
197 d,mont,ctx))
208 if (!BN_mod(val2[0],a2,m,ctx))
220 if (!BN_to_montgomery(val2[0],a_mod_m,mont,ctx)) goto err;
223 if (!BN_mod_mul_montgomery(d,val2[0],val2[0],mont,ctx)) goto err;
228 if(((val2[i] = BN_CTX_get(ctx)) == NULL) ||
230 d,mont,ctx))
243 if (!BN_to_montgomery(r,BN_value_one(),mont,ctx)) goto err;
248 if (!BN_mod_mul_montgomery(r,r,r,mont,ctx))
289 if (!BN_mod_mul_montgomery(r,r,val1[wvalue1>>1],mont,ctx))
298 if (!BN_mod_mul_montgomery(r,r,val2[wvalue2>>1],mont,ctx))
304 BN_from_montgomery(rr,r,mont,ctx);
308 BN_CTX_end(ctx);