Lines Matching refs:tmp
259 struct bignum *tmp, *a = NULL, *b = NULL; in crypto_rsa_exptmod() local
266 tmp = bignum_init(); in crypto_rsa_exptmod()
267 if (tmp == NULL) in crypto_rsa_exptmod()
270 if (bignum_set_unsigned_bin(tmp, in, inlen) < 0) in crypto_rsa_exptmod()
272 if (bignum_cmp(key->n, tmp) < 0) { in crypto_rsa_exptmod()
297 if (bignum_exptmod(tmp, key->dmp1, key->p, a) < 0) in crypto_rsa_exptmod()
301 if (bignum_exptmod(tmp, key->dmq1, key->q, b) < 0) in crypto_rsa_exptmod()
305 if (bignum_sub(a, b, tmp) < 0 || in crypto_rsa_exptmod()
306 bignum_mulmod(tmp, key->iqmp, key->p, tmp) < 0) in crypto_rsa_exptmod()
310 if (bignum_mul(tmp, key->q, tmp) < 0 || in crypto_rsa_exptmod()
311 bignum_add(tmp, b, tmp) < 0) in crypto_rsa_exptmod()
316 if (bignum_exptmod(tmp, key->e, key->n, tmp) < 0) in crypto_rsa_exptmod()
326 if (bignum_get_unsigned_bin_len(tmp) > modlen) in crypto_rsa_exptmod()
332 tmp, out + in crypto_rsa_exptmod()
333 (modlen - bignum_get_unsigned_bin_len(tmp)), NULL) < 0) in crypto_rsa_exptmod()
339 bignum_deinit(tmp); in crypto_rsa_exptmod()