Lines Matching refs:pval
86 static void x509_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in x509_pubkey_ex_free() argument
90 if (pval != NULL && (pubkey = (X509_PUBKEY *)*pval) != NULL) { in x509_pubkey_ex_free()
96 *pval = NULL; in x509_pubkey_ex_free()
100 static int x509_pubkey_ex_populate(ASN1_VALUE **pval, const ASN1_ITEM *it) in x509_pubkey_ex_populate() argument
102 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; in x509_pubkey_ex_populate()
111 static int x509_pubkey_ex_new_ex(ASN1_VALUE **pval, const ASN1_ITEM *it, in x509_pubkey_ex_new_ex() argument
124 *pval = (ASN1_VALUE *)ret; in x509_pubkey_ex_new_ex()
130 static int x509_pubkey_ex_d2i_ex(ASN1_VALUE **pval, in x509_pubkey_ex_d2i_ex() argument
143 if (*pval == NULL && !x509_pubkey_ex_new_ex(pval, it, libctx, propq)) in x509_pubkey_ex_d2i_ex()
145 if (!x509_pubkey_ex_populate(pval, NULL)) { in x509_pubkey_ex_d2i_ex()
151 if ((ret = ASN1_item_ex_d2i(pval, in, len, in x509_pubkey_ex_d2i_ex()
162 pubkey = (X509_PUBKEY *)*pval; in x509_pubkey_ex_d2i_ex()
238 static int x509_pubkey_ex_i2d(const ASN1_VALUE **pval, unsigned char **out, in x509_pubkey_ex_i2d() argument
241 return ASN1_item_ex_i2d(pval, out, ASN1_ITEM_rptr(X509_PUBKEY_INTERNAL), in x509_pubkey_ex_i2d()
245 static int x509_pubkey_ex_print(BIO *out, const ASN1_VALUE **pval, int indent, in x509_pubkey_ex_print() argument
248 return ASN1_item_print(out, *pval, indent, in x509_pubkey_ex_print()
1018 int ptype, void *pval, in X509_PUBKEY_set0_param() argument
1021 if (!X509_ALGOR_set0(pub->algor, aobj, ptype, pval)) in X509_PUBKEY_set0_param()