Lines Matching defs:?r
8 * Redistribution and use in source and binary forms, with or without
17 * the documentation and/or other materials provided with the
20 * 3. All advertising materials mentioning features or use of this
26 * endorse or promote products derived from this software without
110 static int ibmca_dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1,
245 * those functions. NB: We don't use ENGINE_openssl() or
308 * functs or reasons won't lead to a segfault (they simply get displayed
316 * the Ibmca library. NB: This is only set (or unset) during an
317 * init() or finish() call (reference counts permitting) and they're
725 they could cause potential side affects on either the card or the result */
825 * around 5 or 6 times faster/more than an equivalent system running with
828 static int ibmca_dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1,
836 /* let rr = a1 ^ p1 mod m */
837 if (!ibmca_mod_exp(rr,a1,p1,m,ctx)) goto end;
840 /* let rr = rr * t mod m */
841 if (!BN_mod_mul(rr,rr,&t,m,ctx)) goto end;