Lines Matching refs:pval
85 static void x509_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
89 if (pval != NULL && (pubkey = (X509_PUBKEY *)*pval) != NULL) {
95 *pval = NULL;
99 static int x509_pubkey_ex_populate(ASN1_VALUE **pval, const ASN1_ITEM *it)
101 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval;
110 static int x509_pubkey_ex_new_ex(ASN1_VALUE **pval, const ASN1_ITEM *it,
122 *pval = (ASN1_VALUE *)ret;
128 static int x509_pubkey_ex_d2i_ex(ASN1_VALUE **pval,
141 if (*pval == NULL && !x509_pubkey_ex_new_ex(pval, it, libctx, propq))
143 if (!x509_pubkey_ex_populate(pval, NULL)) {
149 if ((ret = ASN1_item_ex_d2i(pval, in, len,
160 pubkey = (X509_PUBKEY *)*pval;
238 static int x509_pubkey_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
241 return ASN1_item_ex_i2d(pval, out, ASN1_ITEM_rptr(X509_PUBKEY_INTERNAL),
245 static int x509_pubkey_ex_print(BIO *out, const ASN1_VALUE **pval, int indent,
248 return ASN1_item_print(out, *pval, indent,
1005 int ptype, void *pval,
1008 if (!X509_ALGOR_set0(pub->algor, aobj, ptype, pval))