Lines Matching defs:ameth
94 if (pkey->ameth && pkey->ameth->pkey_free) {
95 pkey->ameth->pkey_free(pkey);
121 if (pkey->ameth && pkey->ameth->pkey_opaque) {
122 return pkey->ameth->pkey_opaque(pkey);
132 if (a->ameth) {
135 if (a->ameth->param_cmp) {
136 ret = a->ameth->param_cmp(a, b);
141 if (a->ameth->pub_cmp) {
142 return a->ameth->pub_cmp(a, b);
165 if (from->ameth && from->ameth->param_copy) {
166 return from->ameth->param_copy(to, from);
174 if (pkey->ameth && pkey->ameth->param_missing) {
175 return pkey->ameth->param_missing(pkey);
181 if (pkey && pkey->ameth && pkey->ameth->pkey_size) {
182 return pkey->ameth->pkey_size(pkey);
188 if (pkey && pkey->ameth && pkey->ameth->pkey_bits) {
189 return pkey->ameth->pkey_bits(pkey);
352 const EVP_PKEY_ASN1_METHOD *ameth;
358 ameth = EVP_PKEY_asn1_find(NULL, type);
359 if (ameth == NULL) {
366 pkey->ameth = ameth;
367 pkey->type = pkey->ameth->pkey_id;
379 if (a->ameth && a->ameth->param_cmp) {
380 return a->ameth->param_cmp(a, b);
395 if (pkey->ameth && pkey->ameth->pub_print) {
396 return pkey->ameth->pub_print(out, pkey, indent, pctx);
404 if (pkey->ameth && pkey->ameth->priv_print) {
405 return pkey->ameth->priv_print(out, pkey, indent, pctx);
413 if (pkey->ameth && pkey->ameth->param_print) {
414 return pkey->ameth->param_print(out, pkey, indent, pctx);