Lines Matching refs:pinfo
483 RSA_PRIME_INFO *pinfo;
497 pinfo = ossl_rsa_multip_info_new();
498 if (pinfo == NULL)
501 BN_clear_free(pinfo->r);
502 BN_clear_free(pinfo->d);
503 BN_clear_free(pinfo->t);
504 pinfo->r = primes[i];
505 pinfo->d = exps[i];
506 pinfo->t = coeffs[i];
507 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME);
508 BN_set_flags(pinfo->d, BN_FLG_CONSTTIME);
509 BN_set_flags(pinfo->t, BN_FLG_CONSTTIME);
511 ossl_rsa_multip_info_free(pinfo);
514 (void)sk_RSA_PRIME_INFO_push(prime_infos, pinfo);
578 RSA_PRIME_INFO *pinfo;
588 pinfo = sk_RSA_PRIME_INFO_value(r->prime_infos, i);
589 primes[i] = pinfo->r;
619 RSA_PRIME_INFO *pinfo;
624 pinfo = sk_RSA_PRIME_INFO_value(r->prime_infos, i);
626 exps[i] = pinfo->d;
628 coeffs[i] = pinfo->t;
784 RSA_PRIME_INFO *pinfo = NULL;
790 if ((pinfo = OPENSSL_zalloc(sizeof(*pinfo))) == NULL) {
795 pinfo->r = prime;
796 pinfo->d = exp;
797 pinfo->t = coeff;
798 BN_set_flags(pinfo->r, BN_FLG_CONSTTIME);
799 BN_set_flags(pinfo->d, BN_FLG_CONSTTIME);
800 BN_set_flags(pinfo->t, BN_FLG_CONSTTIME);
801 (void)sk_RSA_PRIME_INFO_push(prime_infos, pinfo);
846 RSA_PRIME_INFO *pinfo;
866 pinfo = sk_RSA_PRIME_INFO_value(r->prime_infos, i);
867 sk_BIGNUM_const_push(primes, pinfo->r);
868 sk_BIGNUM_const_push(exps, pinfo->d);
869 sk_BIGNUM_const_push(coeffs, pinfo->t);