rsa              3466 ext/openssl/openssl.c 			assert(pkey->pkey.rsa != NULL);
rsa              3467 ext/openssl/openssl.c 			if (pkey->pkey.rsa != NULL && (NULL == pkey->pkey.rsa->p || NULL == pkey->pkey.rsa->q)) {
rsa              3552 ext/openssl/openssl.c 				RSA *rsa = RSA_new();
rsa              3553 ext/openssl/openssl.c 				if (rsa) {
rsa              3554 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, n);
rsa              3555 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, e);
rsa              3556 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, d);
rsa              3557 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, p);
rsa              3558 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, q);
rsa              3559 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, dmp1);
rsa              3560 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, dmq1);
rsa              3561 ext/openssl/openssl.c 					OPENSSL_PKEY_SET_BN(Z_ARRVAL_PP(data), rsa, iqmp);
rsa              3562 ext/openssl/openssl.c 					if (rsa->n && rsa->d) {
rsa              3563 ext/openssl/openssl.c 						if (EVP_PKEY_assign_RSA(pkey, rsa)) {
rsa              3567 ext/openssl/openssl.c 					RSA_free(rsa);
rsa              3876 ext/openssl/openssl.c 			if (pkey->pkey.rsa != NULL) {
rsa              3877 ext/openssl/openssl.c 				zval *rsa;
rsa              3879 ext/openssl/openssl.c 				ALLOC_INIT_ZVAL(rsa);
rsa              3880 ext/openssl/openssl.c 				array_init(rsa);
rsa              3881 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, n);
rsa              3882 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, e);
rsa              3883 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, d);
rsa              3884 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, p);
rsa              3885 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, q);
rsa              3886 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, dmp1);
rsa              3887 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, dmq1);
rsa              3888 ext/openssl/openssl.c 				OPENSSL_PKEY_GET_BN(rsa, iqmp);
rsa              3889 ext/openssl/openssl.c 				add_assoc_zval(return_value, "rsa", rsa);
rsa              4495 ext/openssl/openssl.c 						pkey->pkey.rsa, 
rsa              4553 ext/openssl/openssl.c 					pkey->pkey.rsa, 
rsa              4618 ext/openssl/openssl.c 						pkey->pkey.rsa, 
rsa              4677 ext/openssl/openssl.c 					pkey->pkey.rsa, 
rsa              1133 ext/openssl/xp_ssl.c 	RSA* rsa;
rsa              1145 ext/openssl/xp_ssl.c 	rsa = RSA_generate_key(rsa_key_size, RSA_F4, NULL, NULL);
rsa              1147 ext/openssl/xp_ssl.c 	if (!SSL_CTX_set_tmp_rsa(ctx, rsa)) {
rsa              1149 ext/openssl/xp_ssl.c 		RSA_free(rsa);
rsa              1153 ext/openssl/xp_ssl.c 	RSA_free(rsa);