Lines Matching defs:meth

22     RSA_METHOD *meth = OPENSSL_zalloc(sizeof(*meth));
24 if (meth != NULL) {
25 meth->flags = flags;
27 meth->name = OPENSSL_strdup(name);
28 if (meth->name != NULL)
29 return meth;
31 OPENSSL_free(meth);
38 void RSA_meth_free(RSA_METHOD *meth)
40 if (meth != NULL) {
41 OPENSSL_free(meth->name);
42 OPENSSL_free(meth);
46 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth)
51 memcpy(ret, meth, sizeof(*meth));
53 ret->name = OPENSSL_strdup(meth->name);
64 const char *RSA_meth_get0_name(const RSA_METHOD *meth)
66 return meth->name;
69 int RSA_meth_set1_name(RSA_METHOD *meth, const char *name)
78 OPENSSL_free(meth->name);
79 meth->name = tmpname;
84 int RSA_meth_get_flags(const RSA_METHOD *meth)
86 return meth->flags;
89 int RSA_meth_set_flags(RSA_METHOD *meth, int flags)
91 meth->flags = flags;
95 void *RSA_meth_get0_app_data(const RSA_METHOD *meth)
97 return meth->app_data;
100 int RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data)
102 meth->app_data = app_data;
106 int (*RSA_meth_get_pub_enc(const RSA_METHOD *meth))
110 return meth->rsa_pub_enc;
113 int RSA_meth_set_pub_enc(RSA_METHOD *meth,
118 meth->rsa_pub_enc = pub_enc;
122 int (*RSA_meth_get_pub_dec(const RSA_METHOD *meth))
126 return meth->rsa_pub_dec;
129 int RSA_meth_set_pub_dec(RSA_METHOD *meth,
134 meth->rsa_pub_dec = pub_dec;
138 int (*RSA_meth_get_priv_enc(const RSA_METHOD *meth))
142 return meth->rsa_priv_enc;
145 int RSA_meth_set_priv_enc(RSA_METHOD *meth,
150 meth->rsa_priv_enc = priv_enc;
154 int (*RSA_meth_get_priv_dec(const RSA_METHOD *meth))
158 return meth->rsa_priv_dec;
161 int RSA_meth_set_priv_dec(RSA_METHOD *meth,
166 meth->rsa_priv_dec = priv_dec;
171 int (*RSA_meth_get_mod_exp(const RSA_METHOD *meth))
174 return meth->rsa_mod_exp;
177 int RSA_meth_set_mod_exp(RSA_METHOD *meth,
181 meth->rsa_mod_exp = mod_exp;
186 int (*RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth))
190 return meth->bn_mod_exp;
193 int RSA_meth_set_bn_mod_exp(RSA_METHOD *meth,
201 meth->bn_mod_exp = bn_mod_exp;
206 int (*RSA_meth_get_init(const RSA_METHOD *meth)) (RSA *rsa)
208 return meth->init;
211 int RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa))
213 meth->init = init;
218 int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa)
220 return meth->finish;
223 int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa))
225 meth->finish = finish;
229 int (*RSA_meth_get_sign(const RSA_METHOD *meth))
235 return meth->rsa_sign;
238 int RSA_meth_set_sign(RSA_METHOD *meth,
244 meth->rsa_sign = sign;
248 int (*RSA_meth_get_verify(const RSA_METHOD *meth))
253 return meth->rsa_verify;
256 int RSA_meth_set_verify(RSA_METHOD *meth,
262 meth->rsa_verify = verify;
266 int (*RSA_meth_get_keygen(const RSA_METHOD *meth))
269 return meth->rsa_keygen;
272 int RSA_meth_set_keygen(RSA_METHOD *meth,
276 meth->rsa_keygen = keygen;
280 int (*RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth))
283 return meth->rsa_multi_prime_keygen;
286 int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth,
291 meth->rsa_multi_prime_keygen = keygen;