Lines Matching refs:pval
85 static void x509_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in x509_pubkey_ex_free() argument
89 if (pval != NULL && (pubkey = (X509_PUBKEY *)*pval) != NULL) { in x509_pubkey_ex_free()
95 *pval = NULL; in x509_pubkey_ex_free()
99 static int x509_pubkey_ex_populate(ASN1_VALUE **pval, const ASN1_ITEM *it) in x509_pubkey_ex_populate() argument
101 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; in x509_pubkey_ex_populate()
110 static int x509_pubkey_ex_new_ex(ASN1_VALUE **pval, const ASN1_ITEM *it, in x509_pubkey_ex_new_ex() argument
122 *pval = (ASN1_VALUE *)ret; in x509_pubkey_ex_new_ex()
128 static int x509_pubkey_ex_d2i_ex(ASN1_VALUE **pval, in x509_pubkey_ex_d2i_ex() argument
141 if (*pval == NULL && !x509_pubkey_ex_new_ex(pval, it, libctx, propq)) in x509_pubkey_ex_d2i_ex()
143 if (!x509_pubkey_ex_populate(pval, NULL)) { in x509_pubkey_ex_d2i_ex()
149 if ((ret = ASN1_item_ex_d2i(pval, in, len, in x509_pubkey_ex_d2i_ex()
160 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()
981 int ptype, void *pval, in X509_PUBKEY_set0_param() argument
984 if (!X509_ALGOR_set0(pub->algor, aobj, ptype, pval)) in X509_PUBKEY_set0_param()