Home
last modified time | relevance | path

Searched refs:ASN1_VALUE (Results 1 – 25 of 74) sorted by relevance

123

/openbsd/lib/libcrypto/asn1/
H A Dtasn_typ.c96 ASN1_item_free((ASN1_VALUE *)a, &ASN1_NULL_it); in ASN1_NULL_free()
133 ASN1_item_free((ASN1_VALUE *)a, &ASN1_UTF8STRING_it); in ASN1_UTF8STRING_free()
208 ASN1_item_free((ASN1_VALUE *)a, &ASN1_T61STRING_it); in ASN1_T61STRING_free()
245 ASN1_item_free((ASN1_VALUE *)a, &ASN1_IA5STRING_it); in ASN1_IA5STRING_free()
283 ASN1_item_free((ASN1_VALUE *)a, &ASN1_GENERALSTRING_it); in ASN1_GENERALSTRING_free()
320 ASN1_item_free((ASN1_VALUE *)a, &ASN1_UTCTIME_it); in ASN1_UTCTIME_free()
471 ASN1_item_free((ASN1_VALUE *)a, &ASN1_BMPSTRING_it); in ASN1_BMPSTRING_free()
532 ASN1_item_free((ASN1_VALUE *)a, &ASN1_PRINTABLE_it); in ASN1_PRINTABLE_free()
573 ASN1_item_free((ASN1_VALUE *)a, &DISPLAYTEXT_it); in DISPLAYTEXT_free()
614 ASN1_item_free((ASN1_VALUE *)a, &DIRECTORYSTRING_it); in DIRECTORYSTRING_free()
[all …]
H A Dx_pubkey.c141 ASN1_item_free((ASN1_VALUE *)a, &X509_PUBKEY_it); in X509_PUBKEY_free()
261 ASN1_VALUE *key = NULL; in pubkey_ex_d2i()
272 key = (ASN1_VALUE *)pkey; in pubkey_ex_d2i()
277 key = (ASN1_VALUE *)EVP_PKEY_get1_DSA(pkey); in pubkey_ex_d2i()
281 key = (ASN1_VALUE *)EVP_PKEY_get1_RSA(pkey); in pubkey_ex_d2i()
285 key = (ASN1_VALUE *)EVP_PKEY_get1_EC_KEY(pkey); in pubkey_ex_d2i()
427 (ASN1_VALUE **)pkey); in d2i_PUBKEY_bio()
442 (ASN1_VALUE **)pkey); in d2i_PUBKEY_fp()
461 if ((*pval = (ASN1_VALUE *)RSA_new()) == NULL) in rsa_pubkey_ex_new()
557 if ((*pval = (ASN1_VALUE *)DSA_new()) == NULL) in dsa_pubkey_ex_new()
[all …]
H A Dasn1_local.h92 int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it);
95 ASN1_VALUE ** asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
99 int asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it);
101 void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it);
102 void asn1_enc_cleanup(ASN1_VALUE **pval, const ASN1_ITEM *it);
103 int asn1_enc_save(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it);
173 BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it);
184 int ASN1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
185 void ASN1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
187 int ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
[all …]
H A Dtasn_new.c74 ASN1_VALUE *
77 ASN1_VALUE *ret = NULL; in ASN1_item_new()
87 ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it) in ASN1_item_ex_new()
100 ASN1_VALUE **pseqval; in asn1_item_ex_new()
185 asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) in asn1_item_clear()
235 STACK_OF(ASN1_VALUE) *skval; in ASN1_template_new()
242 *pval = (ASN1_VALUE *)skval; in ASN1_template_new()
288 *pval = (ASN1_VALUE *)OBJ_nid2obj(NID_undef); in ASN1_primitive_new()
296 *pval = (ASN1_VALUE *)1; in ASN1_primitive_new()
305 *pval = (ASN1_VALUE *)typ; in ASN1_primitive_new()
[all …]
H A Dx_bignum.c71 static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
72 static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
73 static void bn_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
75 static int bn_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype,
79 static int bn_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it,
116 bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it) in bn_new()
118 if ((*pval = (ASN1_VALUE *)BN_new()) == NULL) in bn_new()
125 bn_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) in bn_clear()
132 bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in bn_free()
185 *pval = (ASN1_VALUE *)bn; in bn_c2i()
[all …]
H A Dx_long.c73 static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
74 static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
75 static void long_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
81 static int long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it,
118 long_get(ASN1_VALUE **pval, long *out_val) in long_get()
124 long_set(ASN1_VALUE **pval, long val) in long_set()
130 long_new(ASN1_VALUE **pval, const ASN1_ITEM *it) in long_new()
138 long_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in long_free()
144 long_clear(ASN1_VALUE **pval, const ASN1_ITEM *it) in long_clear()
151 long_i2c(ASN1_VALUE **pval, unsigned char *content, int *putype, in long_i2c()
[all …]
H A Dtasn_utl.c80 asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it) in asn1_get_choice_selector()
107 asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it) in asn1_do_lock()
128 asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it) in asn1_get_enc_ptr()
142 asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it) in asn1_enc_init()
164 asn1_enc_cleanup(ASN1_VALUE **pval, const ASN1_ITEM *it) in asn1_enc_cleanup()
175 asn1_enc_save(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it) in asn1_enc_save()
224 ASN1_VALUE **
225 asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) in asn1_get_field_ptr()
227 ASN1_VALUE **pvaltmp; in asn1_get_field_ptr()
242 asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr) in asn1_do_adb()
[all …]
H A Dtasn_fre.c67 static void asn1_item_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
72 ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it) in ASN1_item_free()
79 ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in ASN1_item_ex_free()
86 asn1_item_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in asn1_item_free()
123 ASN1_VALUE **pchval; in asn1_item_free()
156 ASN1_VALUE **pseqval; in asn1_item_free()
172 ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt) in ASN1_template_free()
176 STACK_OF(ASN1_VALUE) *sk = (STACK_OF(ASN1_VALUE) *)*pval; in ASN1_template_free()
178 ASN1_VALUE *vtmp; in ASN1_template_free()
189 ASN1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in ASN1_primitive_free()
H A Dx_name.c140 ASN1_item_free((ASN1_VALUE *)a, &X509_NAME_ENTRY_it); in X509_NAME_ENTRY_free()
229 return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_NAME_it); in i2d_X509_NAME()
243 ASN1_item_free((ASN1_VALUE *)a, &X509_NAME_it); in X509_NAME_free()
255 x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it) in x509_name_ex_new()
269 *val = (ASN1_VALUE *)ret; in x509_name_ex_new()
283 x509_name_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it) in x509_name_ex_free()
305 ASN1_VALUE *a; in x509_name_ex_d2i()
309 ASN1_VALUE *a; in x509_name_ex_d2i()
399 ASN1_VALUE *a; in x509_name_encode()
624 ASN1_VALUE *v; in i2d_name_canon()
[all …]
H A Dtasn_enc.c75 static int asn1_item_flags_i2d(ASN1_VALUE *val, unsigned char **out,
190 ASN1_VALUE **pchval; in ASN1_item_ex_i2d()
235 ASN1_VALUE **pseqval; in ASN1_item_ex_i2d()
252 ASN1_VALUE **pseqval; in ASN1_item_ex_i2d()
275 asn1_template_ex_i2d(ASN1_VALUE **pval, unsigned char **out, in asn1_template_ex_i2d()
320 STACK_OF(ASN1_VALUE) *sk = (STACK_OF(ASN1_VALUE) *)*pval; in asn1_template_ex_i2d()
323 ASN1_VALUE *skitem; in asn1_template_ex_i2d()
415 ASN1_VALUE *field;
438 ASN1_VALUE *skitem; in asn1_set_seq_out()
495 asn1_i2d_ex_primitive(ASN1_VALUE **pval, unsigned char **out, in asn1_i2d_ex_primitive()
[all …]
H A Dasn1t.h649 typedef ASN1_VALUE * ASN1_new_func(void);
650 typedef void ASN1_free_func(ASN1_VALUE *a);
651 typedef ASN1_VALUE * ASN1_d2i_func(ASN1_VALUE **a, const unsigned char ** in, long length);
652 typedef int ASN1_i2d_func(ASN1_VALUE * a, unsigned char **in);
661 typedef int ASN1_ex_print_func(BIO *out, ASN1_VALUE **pval,
807 ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \
817 ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \
866 return ASN1_item_print(out, (ASN1_VALUE *)x, indent, \
890 DECLARE_STACK_OF(ASN1_VALUE)
894 int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
[all …]
H A Dtasn_dec.c301 *pval = (ASN1_VALUE *)1; in asn1_c2i_primitive()
376 *pval = (ASN1_VALUE *)astr; in asn1_c2i_primitive()
412 *pval = (ASN1_VALUE *)atype; in asn1_c2i_any()
648 ASN1_VALUE *achoice = NULL; in asn1_item_d2i_choice()
649 ASN1_VALUE **pchptr; in asn1_item_d2i_choice()
745 ASN1_VALUE *aseq = NULL; in asn1_item_d2i_sequence()
746 ASN1_VALUE **pseqval; in asn1_item_d2i_sequence()
1005 ASN1_VALUE *aval; in asn1_template_stack_of_free()
1023 ASN1_VALUE *aval = NULL; in asn1_template_stack_of_d2i()
1227 ASN1_VALUE *
[all …]
H A Dx_spki.c95 return (NETSCAPE_SPKAC *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_NETSCAPE_SPKAC()
103 return ASN1_item_i2d((ASN1_VALUE *)a, out, &NETSCAPE_SPKAC_it); in i2d_NETSCAPE_SPKAC()
117 ASN1_item_free((ASN1_VALUE *)a, &NETSCAPE_SPKAC_it); in NETSCAPE_SPKAC_free()
160 return (NETSCAPE_SPKI *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_NETSCAPE_SPKI()
168 return ASN1_item_i2d((ASN1_VALUE *)a, out, &NETSCAPE_SPKI_it); in i2d_NETSCAPE_SPKI()
182 ASN1_item_free((ASN1_VALUE *)a, &NETSCAPE_SPKI_it); in NETSCAPE_SPKI_free()
H A Dx_req.c85 rinf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) in rinf_cb()
144 return (X509_REQ_INFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_X509_REQ_INFO()
152 return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_INFO_it); in i2d_X509_REQ_INFO()
166 ASN1_item_free((ASN1_VALUE *)a, &X509_REQ_INFO_it); in X509_REQ_INFO_free()
209 return (X509_REQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_X509_REQ()
217 return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_REQ_it); in i2d_X509_REQ()
231 ASN1_item_free((ASN1_VALUE *)a, &X509_REQ_it); in X509_REQ_free()
H A Dx_exten.c118 return (X509_EXTENSION *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_X509_EXTENSION()
126 return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_EXTENSION_it); in i2d_X509_EXTENSION()
140 ASN1_item_free((ASN1_VALUE *)a, &X509_EXTENSION_it); in X509_EXTENSION_free()
147 return (X509_EXTENSIONS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_X509_EXTENSIONS()
155 return ASN1_item_i2d((ASN1_VALUE *)a, out, &X509_EXTENSIONS_it); in i2d_X509_EXTENSIONS()
H A Dtasn_prn.c79 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
83 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
86 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld,
94 ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent, const ASN1_ITEM *it, in ASN1_item_print()
111 asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, const ASN1_ITEM *it, in asn1_item_print_ctx()
116 ASN1_VALUE **tmpfld; in asn1_item_print_ctx()
246 asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, in asn1_template_print_ctx()
263 ASN1_VALUE *skitem; in asn1_template_print_ctx()
264 STACK_OF(ASN1_VALUE) *stack; in asn1_template_print_ctx()
280 stack = (STACK_OF(ASN1_VALUE) *)*fld; in asn1_template_print_ctx()
[all …]
/openbsd/lib/libcrypto/ocsp/
H A Docsp_asn.c125 ASN1_item_free((ASN1_VALUE *)a, &OCSP_SIGNATURE_it); in OCSP_SIGNATURE_free()
197 ASN1_item_free((ASN1_VALUE *)a, &OCSP_CERTID_it); in OCSP_CERTID_free()
255 ASN1_item_free((ASN1_VALUE *)a, &OCSP_ONEREQ_it); in OCSP_ONEREQ_free()
327 ASN1_item_free((ASN1_VALUE *)a, &OCSP_REQINFO_it); in OCSP_REQINFO_free()
398 ASN1_item_free((ASN1_VALUE *)a, &OCSP_REQUEST_it); in OCSP_REQUEST_free()
458 ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPBYTES_it); in OCSP_RESPBYTES_free()
530 ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPONSE_it); in OCSP_RESPONSE_free()
588 ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPID_it); in OCSP_RESPID_free()
869 ASN1_item_free((ASN1_VALUE *)a, &OCSP_RESPDATA_it); in OCSP_RESPDATA_free()
941 ASN1_item_free((ASN1_VALUE *)a, &OCSP_BASICRESP_it); in OCSP_BASICRESP_free()
[all …]
/openbsd/lib/libcrypto/ts/
H A Dts_asn1.c119 ASN1_item_free((ASN1_VALUE *)a, &TS_MSG_IMPRINT_it); in TS_MSG_IMPRINT_free()
219 return (TS_REQ *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_TS_REQ()
227 return ASN1_item_i2d((ASN1_VALUE *)a, out, &TS_REQ_it); in i2d_TS_REQ()
241 ASN1_item_free((ASN1_VALUE *)a, &TS_REQ_it); in TS_REQ_free()
342 ASN1_item_free((ASN1_VALUE *)a, &TS_ACCURACY_it); in TS_ACCURACY_free()
462 ASN1_item_free((ASN1_VALUE *)a, &TS_TST_INFO_it); in TS_TST_INFO_free()
563 ASN1_item_free((ASN1_VALUE *)a, &TS_STATUS_INFO_it); in TS_STATUS_INFO_free()
679 ASN1_item_free((ASN1_VALUE *)a, &TS_RESP_it); in TS_RESP_free()
837 ASN1_item_free((ASN1_VALUE *)a, &ESS_CERT_ID_it); in ESS_CERT_ID_free()
901 ASN1_item_free((ASN1_VALUE *)a, &ESS_SIGNING_CERT_it); in ESS_SIGNING_CERT_free()
[all …]
/openbsd/lib/libcrypto/pkcs7/
H A Dpk7_asn1.c223 return (PKCS7 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_PKCS7()
231 return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS7_it); in i2d_PKCS7()
245 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_it); in PKCS7_free()
338 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_SIGNED_it); in PKCS7_SIGNED_free()
455 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_SIGNER_INFO_it); in PKCS7_SIGNER_INFO_free()
578 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_ENVELOPE_it); in PKCS7_ENVELOPE_free()
669 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_RECIP_INFO_it); in PKCS7_RECIP_INFO_free()
734 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_ENC_CONTENT_it); in PKCS7_ENC_CONTENT_free()
885 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_ENCRYPT_it); in PKCS7_ENCRYPT_free()
957 ASN1_item_free((ASN1_VALUE *)a, &PKCS7_DIGEST_it); in PKCS7_DIGEST_free()
[all …]
H A Dpk7_mime.c67 return BIO_new_NDEF(out, (ASN1_VALUE *)p7, &PKCS7_it); in BIO_new_PKCS7()
74 return i2d_ASN1_bio_stream(out, (ASN1_VALUE *)p7, in, flags, &PKCS7_it); in i2d_PKCS7_bio_stream()
81 return PEM_write_bio_ASN1_stream(out, (ASN1_VALUE *) p7, in, flags, in PEM_write_bio_PKCS7_stream()
100 return SMIME_write_ASN1(bio, (ASN1_VALUE *)p7, data, flags, in SMIME_write_PKCS7()
/openbsd/lib/libcrypto/rsa/
H A Drsa_asn1.c73 *pval = (ASN1_VALUE *)RSA_new(); in rsa_cb()
272 return (RSA_PSS_PARAMS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_RSA_PSS_PARAMS()
280 return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSA_PSS_PARAMS_it); in i2d_RSA_PSS_PARAMS()
294 ASN1_item_free((ASN1_VALUE *)a, &RSA_PSS_PARAMS_it); in RSA_PSS_PARAMS_free()
357 return (RSA_OAEP_PARAMS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_RSA_OAEP_PARAMS()
365 return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSA_OAEP_PARAMS_it); in i2d_RSA_OAEP_PARAMS()
379 ASN1_item_free((ASN1_VALUE *)a, &RSA_OAEP_PARAMS_it); in RSA_OAEP_PARAMS_free()
386 return (RSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_RSAPrivateKey()
394 return ASN1_item_i2d((ASN1_VALUE *)a, out, &RSAPrivateKey_it); in i2d_RSAPrivateKey()
402 return (RSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_RSAPublicKey()
[all …]
/openbsd/lib/libcrypto/dsa/
H A Ddsa_asn1.c72 sig_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) in sig_cb()
81 *pval = (ASN1_VALUE *)sig; in sig_cb()
126 return (DSA_SIG *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_DSA_SIG()
134 return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSA_SIG_it); in i2d_DSA_SIG()
168 *pval = (ASN1_VALUE *)DSA_new(); in dsa_cb()
248 return (DSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_DSAPrivateKey()
256 return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSAPrivateKey_it); in i2d_DSAPrivateKey()
307 return (DSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_DSAparams()
315 return ASN1_item_i2d((ASN1_VALUE *)a, out, &DSAparams_it); in i2d_DSAparams()
400 return (DSA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_DSAPublicKey()
[all …]
/openbsd/lib/libcrypto/pkcs12/
H A Dp12_asn.c107 return (PKCS12 *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_PKCS12()
115 return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_it); in i2d_PKCS12()
129 ASN1_item_free((ASN1_VALUE *)a, &PKCS12_it); in PKCS12_free()
171 return (PKCS12_MAC_DATA *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_PKCS12_MAC_DATA()
178 return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_MAC_DATA_it); in i2d_PKCS12_MAC_DATA()
190 ASN1_item_free((ASN1_VALUE *)a, &PKCS12_MAC_DATA_it); in PKCS12_MAC_DATA_free()
277 return (PKCS12_BAGS *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_PKCS12_BAGS()
284 return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_BAGS_it); in i2d_PKCS12_BAGS()
296 ASN1_item_free((ASN1_VALUE *)a, &PKCS12_BAGS_it); in PKCS12_BAGS_free()
431 return ASN1_item_i2d((ASN1_VALUE *)a, out, &PKCS12_SAFEBAG_it); in i2d_PKCS12_SAFEBAG()
[all …]
/openbsd/lib/libcrypto/x509/
H A Dx509_genn.c99 return (OTHERNAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_OTHERNAME()
107 return ASN1_item_i2d((ASN1_VALUE *)a, out, &OTHERNAME_it); in i2d_OTHERNAME()
121 ASN1_item_free((ASN1_VALUE *)a, &OTHERNAME_it); in OTHERNAME_free()
158 return (EDIPARTYNAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_EDIPARTYNAME()
166 return ASN1_item_i2d((ASN1_VALUE *)a, out, &EDIPARTYNAME_it); in i2d_EDIPARTYNAME()
180 ASN1_item_free((ASN1_VALUE *)a, &EDIPARTYNAME_it); in EDIPARTYNAME_free()
267 return (GENERAL_NAME *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_GENERAL_NAME()
275 return ASN1_item_i2d((ASN1_VALUE *)a, out, &GENERAL_NAME_it); in i2d_GENERAL_NAME()
289 ASN1_item_free((ASN1_VALUE *)a, &GENERAL_NAME_it); in GENERAL_NAME_free()
324 return ASN1_item_i2d((ASN1_VALUE *)a, out, &GENERAL_NAMES_it); in i2d_GENERAL_NAMES()
[all …]
H A Dx509_cpols.c153 ASN1_item_free((ASN1_VALUE *)a, &CERTIFICATEPOLICIES_it); in CERTIFICATEPOLICIES_free()
189 return (POLICYINFO *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_POLICYINFO()
197 return ASN1_item_i2d((ASN1_VALUE *)a, out, &POLICYINFO_it); in i2d_POLICYINFO()
211 ASN1_item_free((ASN1_VALUE *)a, &POLICYINFO_it); in POLICYINFO_free()
309 ASN1_item_free((ASN1_VALUE *)a, &POLICYQUALINFO_it); in POLICYQUALINFO_free()
345 return (USERNOTICE *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_USERNOTICE()
353 return ASN1_item_i2d((ASN1_VALUE *)a, out, &USERNOTICE_it); in i2d_USERNOTICE()
367 ASN1_item_free((ASN1_VALUE *)a, &USERNOTICE_it); in USERNOTICE_free()
403 return (NOTICEREF *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, in d2i_NOTICEREF()
411 return ASN1_item_i2d((ASN1_VALUE *)a, out, &NOTICEREF_it); in i2d_NOTICEREF()
[all …]

123