Symbol: ASN1_VALUE
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
1859
alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf,
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
488
ASN1_item_free((ASN1_VALUE *)params, ASN1_ITEM_rptr(int_dhxparams));
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
528
param_der_len = ASN1_item_i2d((ASN1_VALUE *)&dhxparams, &param_der,
crypto/openssl/apps/asn1parse.c
301
ASN1_VALUE *value = ASN1_item_d2i(NULL, &p, length, it);
crypto/openssl/apps/cmp.c
3303
(ASN1_VALUE **)&req, &path,
crypto/openssl/apps/cmp.c
3340
(const ASN1_VALUE *)resp);
crypto/openssl/apps/cmp.c
3409
ASN1_item_print(mem, (ASN1_VALUE *)alg,
crypto/openssl/apps/include/apps.h
295
ASN1_VALUE *app_http_get_asn1(const char *url, const char *proxy,
crypto/openssl/apps/include/apps.h
300
ASN1_VALUE *app_http_post_asn1(const char *host, const char *port,
crypto/openssl/apps/include/apps.h
305
ASN1_VALUE *req, const ASN1_ITEM *req_it,
crypto/openssl/apps/include/http_server.h
68
int http_server_get_asn1_req(const ASN1_ITEM *it, ASN1_VALUE **preq,
crypto/openssl/apps/include/http_server.h
86
const ASN1_ITEM *it, const ASN1_VALUE *resp);
crypto/openssl/apps/lib/apps.c
2604
ASN1_VALUE *app_http_get_asn1(const char *url, const char *proxy,
crypto/openssl/apps/lib/apps.c
2615
ASN1_VALUE *resp = NULL;
crypto/openssl/apps/lib/apps.c
2655
ASN1_VALUE *app_http_post_asn1(const char *host, const char *port,
crypto/openssl/apps/lib/apps.c
2660
ASN1_VALUE *req, const ASN1_ITEM *req_it,
crypto/openssl/apps/lib/apps.c
2667
ASN1_VALUE *res;
crypto/openssl/apps/lib/http_server.c
264
int http_server_get_asn1_req(const ASN1_ITEM *it, ASN1_VALUE **preq,
crypto/openssl/apps/lib/http_server.c
273
ASN1_VALUE *req;
crypto/openssl/apps/lib/http_server.c
505
const ASN1_ITEM *it, const ASN1_VALUE *resp)
crypto/openssl/apps/ocsp.c
1259
(ASN1_VALUE **)preq, NULL, pcbio, acbio,
crypto/openssl/apps/ocsp.c
1277
(const ASN1_VALUE *)resp);
crypto/openssl/apps/ocsp.c
1306
(ASN1_VALUE *)req, ASN1_ITEM_rptr(OCSP_REQUEST),
crypto/openssl/crypto/asn1/a_dup.c
56
ASN1_VALUE *ret;
crypto/openssl/crypto/asn1/a_dup.c
71
if (!asn1_cb(ASN1_OP_DUP_PRE, (ASN1_VALUE **)&x, it, NULL)
crypto/openssl/crypto/asn1/a_dup.c
72
|| !asn1_cb(ASN1_OP_GET0_LIBCTX, (ASN1_VALUE **)&x, it, &libctx)
crypto/openssl/crypto/asn1/a_dup.c
73
|| !asn1_cb(ASN1_OP_GET0_PROPQ, (ASN1_VALUE **)&x, it, &propq))
crypto/openssl/crypto/asn1/a_i2d_fp.c
111
BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val)
crypto/openssl/crypto/asn1/a_type.c
32
ossl_asn1_primitive_free((ASN1_VALUE **)tmp_a, NULL, 0);
crypto/openssl/crypto/asn1/asn1_local.h
14
typedef const ASN1_VALUE const_ASN1_VALUE;
crypto/openssl/crypto/asn1/asn1_local.h
15
SKM_DEFINE_STACK_OF(const_ASN1_VALUE, const ASN1_VALUE, ASN1_VALUE)
crypto/openssl/crypto/asn1/asn1_local.h
38
ASN1_VALUE **field;
crypto/openssl/crypto/asn1/asn1_local.h
52
int ossl_asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/asn1_local.h
53
int ossl_asn1_get_choice_selector_const(const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/asn1_local.h
55
int ossl_asn1_set_choice_selector(ASN1_VALUE **pval, int value,
crypto/openssl/crypto/asn1/asn1_local.h
58
ASN1_VALUE **ossl_asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/openssl/crypto/asn1/asn1_local.h
59
const ASN1_VALUE **ossl_asn1_get_const_field_ptr(const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/asn1_local.h
62
const ASN1_TEMPLATE *ossl_asn1_do_adb(const ASN1_VALUE *val,
crypto/openssl/crypto/asn1/asn1_local.h
66
int ossl_asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/asn1_local.h
68
void ossl_asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/asn1_local.h
69
void ossl_asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/asn1_local.h
70
int ossl_asn1_enc_restore(int *len, unsigned char **out, const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/asn1_local.h
72
int ossl_asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen,
crypto/openssl/crypto/asn1/asn1_local.h
75
void ossl_asn1_item_embed_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed);
crypto/openssl/crypto/asn1/asn1_local.h
76
void ossl_asn1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed);
crypto/openssl/crypto/asn1/asn1_local.h
77
void ossl_asn1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/openssl/crypto/asn1/asn1_local.h
95
int ossl_asn1_item_ex_new_intern(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/asn_mime.c
105
static int B64_write_ASN1(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
128
int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
138
static ASN1_VALUE *b64_read_asn1(BIO *bio, const ASN1_ITEM *it, ASN1_VALUE **x,
crypto/openssl/crypto/asn1/asn_mime.c
142
ASN1_VALUE *val;
crypto/openssl/crypto/asn1/asn_mime.c
249
int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
344
int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
355
static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
410
ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont,
crypto/openssl/crypto/asn1/asn_mime.c
411
const ASN1_ITEM *it, ASN1_VALUE **x,
crypto/openssl/crypto/asn1/asn_mime.c
419
ASN1_VALUE *val;
crypto/openssl/crypto/asn1/asn_mime.c
43
static int asn1_output_data(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
crypto/openssl/crypto/asn1/asn_mime.c
517
ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/asn_mime.c
69
int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/crypto/asn1/bio_ndef.c
33
ASN1_VALUE *val;
crypto/openssl/crypto/asn1/bio_ndef.c
58
BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/nsseq.c
16
static int nsseq_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/p8_pkey.c
17
static int pkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/tasn_dec.c
132
static int asn1_item_ex_d2i_intern(ASN1_VALUE **pval, const unsigned char **in,
crypto/openssl/crypto/asn1/tasn_dec.c
150
int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
crypto/openssl/crypto/asn1/tasn_dec.c
158
ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_dec.c
164
ASN1_VALUE *ptmpval = NULL;
crypto/openssl/crypto/asn1/tasn_dec.c
176
ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_dec.c
188
int asn1_item_embed_d2i(ASN1_VALUE **pval, const unsigned char **in,
crypto/openssl/crypto/asn1/tasn_dec.c
205
ASN1_VALUE **pchptr;
crypto/openssl/crypto/asn1/tasn_dec.c
404
ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_dec.c
416
ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_dec.c
42
static int asn1_template_ex_d2i(ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_dec.c
47
static int asn1_template_noexp_d2i(ASN1_VALUE **val,
crypto/openssl/crypto/asn1/tasn_dec.c
486
ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_dec.c
52
static int asn1_d2i_ex_primitive(ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_dec.c
522
static int asn1_template_ex_d2i(ASN1_VALUE **val,
crypto/openssl/crypto/asn1/tasn_dec.c
57
static int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/tasn_dec.c
594
static int asn1_template_noexp_d2i(ASN1_VALUE **val,
crypto/openssl/crypto/asn1/tasn_dec.c
602
ASN1_VALUE *tval;
crypto/openssl/crypto/asn1/tasn_dec.c
616
tval = (ASN1_VALUE *)val;
crypto/openssl/crypto/asn1/tasn_dec.c
644
*val = (ASN1_VALUE *)sk_ASN1_VALUE_new_null();
crypto/openssl/crypto/asn1/tasn_dec.c
649
STACK_OF(ASN1_VALUE) *sktmp = (STACK_OF(ASN1_VALUE) *)*val;
crypto/openssl/crypto/asn1/tasn_dec.c
650
ASN1_VALUE *vtmp;
crypto/openssl/crypto/asn1/tasn_dec.c
664
ASN1_VALUE *skfield;
crypto/openssl/crypto/asn1/tasn_dec.c
687
if (!sk_ASN1_VALUE_push((STACK_OF(ASN1_VALUE) *)*val, skfield)) {
crypto/openssl/crypto/asn1/tasn_dec.c
725
static int asn1_d2i_ex_primitive(ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_dec.c
858
static int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/tasn_dec.c
861
ASN1_VALUE **opval = NULL;
crypto/openssl/crypto/asn1/tasn_dec.c
877
*pval = (ASN1_VALUE *)typ;
crypto/openssl/crypto/asn1/tasn_dec.c
897
*pval = (ASN1_VALUE *)1;
crypto/openssl/crypto/asn1/tasn_dec.c
966
*pval = (ASN1_VALUE *)stmp;
crypto/openssl/crypto/asn1/tasn_enc.c
130
const ASN1_VALUE **pchval;
crypto/openssl/crypto/asn1/tasn_enc.c
174
const ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_enc.c
19
static int asn1_i2d_ex_primitive(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
193
const ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_enc.c
213
static int asn1_template_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
218
const ASN1_VALUE *tval;
crypto/openssl/crypto/asn1/tasn_enc.c
225
tval = (ASN1_VALUE *)pval;
crypto/openssl/crypto/asn1/tasn_enc.c
25
static int asn1_template_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
27
static int asn1_item_flags_i2d(const ASN1_VALUE *val, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
272
const ASN1_VALUE *skitem;
crypto/openssl/crypto/asn1/tasn_enc.c
29
static int asn1_ex_i2c(const ASN1_VALUE **pval, unsigned char *cout, int *putype,
crypto/openssl/crypto/asn1/tasn_enc.c
37
int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
382
const ASN1_VALUE *field;
crypto/openssl/crypto/asn1/tasn_enc.c
404
const ASN1_VALUE *skitem;
crypto/openssl/crypto/asn1/tasn_enc.c
43
int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_enc.c
461
static int asn1_i2d_ex_primitive(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
520
static int asn1_ex_i2c(const ASN1_VALUE **pval, unsigned char *cout, int *putype,
crypto/openssl/crypto/asn1/tasn_enc.c
55
static int asn1_item_flags_i2d(const ASN1_VALUE *val, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_enc.c
553
pval = (const ASN1_VALUE **)&typ->value.asn1_value; /* actually is const */
crypto/openssl/crypto/asn1/tasn_enc.c
81
int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/crypto/asn1/tasn_fre.c
107
ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_fre.c
126
void ossl_asn1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/openssl/crypto/asn1/tasn_fre.c
129
ASN1_VALUE *tval;
crypto/openssl/crypto/asn1/tasn_fre.c
131
tval = (ASN1_VALUE *)pval;
crypto/openssl/crypto/asn1/tasn_fre.c
135
STACK_OF(ASN1_VALUE) *sk = (STACK_OF(ASN1_VALUE) *)*pval;
crypto/openssl/crypto/asn1/tasn_fre.c
139
ASN1_VALUE *vtmp = sk_ASN1_VALUE_value(sk, i);
crypto/openssl/crypto/asn1/tasn_fre.c
150
void ossl_asn1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed)
crypto/openssl/crypto/asn1/tasn_fre.c
18
void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_fre.c
23
void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_fre.c
28
void ossl_asn1_item_embed_free(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed)
crypto/openssl/crypto/asn1/tasn_fre.c
66
ASN1_VALUE **pchval;
crypto/openssl/crypto/asn1/tasn_new.c
172
static void asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_new.c
18
static int asn1_item_embed_new(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/tasn_new.c
205
static int asn1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt,
crypto/openssl/crypto/asn1/tasn_new.c
21
static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/tasn_new.c
210
ASN1_VALUE *tval;
crypto/openssl/crypto/asn1/tasn_new.c
213
tval = (ASN1_VALUE *)pval;
crypto/openssl/crypto/asn1/tasn_new.c
228
STACK_OF(ASN1_VALUE) *skval;
crypto/openssl/crypto/asn1/tasn_new.c
23
static void asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/tasn_new.c
235
*pval = (ASN1_VALUE *)skval;
crypto/openssl/crypto/asn1/tasn_new.c
24
static int asn1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt,
crypto/openssl/crypto/asn1/tasn_new.c
245
static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/openssl/crypto/asn1/tasn_new.c
259
static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/tasn_new.c
26
static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/openssl/crypto/asn1/tasn_new.c
27
static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/tasn_new.c
287
*pval = (ASN1_VALUE *)OBJ_nid2obj(NID_undef);
crypto/openssl/crypto/asn1/tasn_new.c
29
ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_new.c
295
*pval = (ASN1_VALUE *)1;
crypto/openssl/crypto/asn1/tasn_new.c
303
*pval = (ASN1_VALUE *)typ;
crypto/openssl/crypto/asn1/tasn_new.c
31
ASN1_VALUE *ret = NULL;
crypto/openssl/crypto/asn1/tasn_new.c
314
*pval = (ASN1_VALUE *)str;
crypto/openssl/crypto/asn1/tasn_new.c
325
static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_new.c
37
ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/tasn_new.c
40
ASN1_VALUE *ret = NULL;
crypto/openssl/crypto/asn1/tasn_new.c
48
int ossl_asn1_item_ex_new_intern(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/tasn_new.c
54
int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_new.c
59
int asn1_item_embed_new(ASN1_VALUE **pval, const ASN1_ITEM *it, int embed,
crypto/openssl/crypto/asn1/tasn_new.c
66
ASN1_VALUE **pseqval;
crypto/openssl/crypto/asn1/tasn_prn.c
102
static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
107
static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
110
static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,
crypto/openssl/crypto/asn1/tasn_prn.c
119
int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
132
static int asn1_item_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
139
const ASN1_VALUE **tmpfld;
crypto/openssl/crypto/asn1/tasn_prn.c
262
static int asn1_template_print_ctx(BIO *out, const ASN1_VALUE **fld, int indent,
crypto/openssl/crypto/asn1/tasn_prn.c
267
const ASN1_VALUE *tfld;
crypto/openssl/crypto/asn1/tasn_prn.c
283
tfld = (const ASN1_VALUE *)fld;
crypto/openssl/crypto/asn1/tasn_prn.c
289
const ASN1_VALUE *skitem;
crypto/openssl/crypto/asn1/tasn_prn.c
430
static int asn1_primitive_print(BIO *out, const ASN1_VALUE **fld,
crypto/openssl/crypto/asn1/tasn_prn.c
458
fld = (const ASN1_VALUE **)&atype->value.asn1_value; /* actually is const */
crypto/openssl/crypto/asn1/tasn_utl.c
116
static ASN1_ENCODING *asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_utl.c
128
static const ASN1_ENCODING *asn1_get_const_enc_ptr(const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_utl.c
141
void ossl_asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_utl.c
152
void ossl_asn1_enc_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_utl.c
164
int ossl_asn1_enc_save(ASN1_VALUE **pval, const unsigned char *in, int inlen,
crypto/openssl/crypto/asn1/tasn_utl.c
184
int ossl_asn1_enc_restore(int *len, unsigned char **out, const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_utl.c
201
ASN1_VALUE **ossl_asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/openssl/crypto/asn1/tasn_utl.c
203
ASN1_VALUE **pvaltmp = offset2ptr(*pval, tt->offset);
crypto/openssl/crypto/asn1/tasn_utl.c
213
const ASN1_VALUE **ossl_asn1_get_const_field_ptr(const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_utl.c
224
const ASN1_TEMPLATE *ossl_asn1_do_adb(const ASN1_VALUE *val,
crypto/openssl/crypto/asn1/tasn_utl.c
231
const ASN1_VALUE **sfld;
crypto/openssl/crypto/asn1/tasn_utl.c
29
int ossl_asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/tasn_utl.c
36
int ossl_asn1_get_choice_selector_const(const ASN1_VALUE **pval,
crypto/openssl/crypto/asn1/tasn_utl.c
48
int ossl_asn1_set_choice_selector(ASN1_VALUE **pval, int value,
crypto/openssl/crypto/asn1/tasn_utl.c
68
int ossl_asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_bignum.c
114
static int bn_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_bignum.c
129
static int bn_secure_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_bignum.c
148
static int bn_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_bignum.c
24
static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/x_bignum.c
25
static int bn_secure_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/x_bignum.c
26
static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/x_bignum.c
28
static int bn_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,
crypto/openssl/crypto/asn1/x_bignum.c
30
static int bn_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_bignum.c
32
static int bn_secure_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_bignum.c
34
static int bn_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_bignum.c
64
static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_bignum.c
66
*pval = (ASN1_VALUE *)BN_new();
crypto/openssl/crypto/asn1/x_bignum.c
73
static int bn_secure_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_bignum.c
75
*pval = (ASN1_VALUE *)BN_secure_new();
crypto/openssl/crypto/asn1/x_bignum.c
82
static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_bignum.c
93
static int bn_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,
crypto/openssl/crypto/asn1/x_int64.c
112
static int uint64_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_int64.c
122
static int uint32_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_int64.c
124
if ((*pval = (ASN1_VALUE *)OPENSSL_zalloc(sizeof(uint32_t))) == NULL)
crypto/openssl/crypto/asn1/x_int64.c
129
static void uint32_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_int64.c
135
static void uint32_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_int64.c
140
static int uint32_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,
crypto/openssl/crypto/asn1/x_int64.c
171
static int uint32_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_int64.c
219
static int uint32_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_int64.c
29
static int uint64_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_int64.c
31
if ((*pval = (ASN1_VALUE *)OPENSSL_zalloc(sizeof(uint64_t))) == NULL)
crypto/openssl/crypto/asn1/x_int64.c
36
static void uint64_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_int64.c
42
static void uint64_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_int64.c
47
static int uint64_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,
crypto/openssl/crypto/asn1/x_int64.c
71
static int uint64_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_long.c
127
static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_long.c
188
static int long_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_long.c
21
static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/x_long.c
22
static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/crypto/asn1/x_long.c
24
static int long_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,
crypto/openssl/crypto/asn1/x_long.c
26
static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
crypto/openssl/crypto/asn1/x_long.c
28
static int long_print(BIO *out, const ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/asn1/x_long.c
48
static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_long.c
54
static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/asn1/x_long.c
84
static int long_i2c(const ASN1_VALUE **pval, unsigned char *cont, int *putype,
crypto/openssl/crypto/cmp/cmp_asn.c
847
static int ossl_cmp_msg_cb(int operation, ASN1_VALUE **pval,
crypto/openssl/crypto/cmp/cmp_http.c
67
if ((req_mem = ASN1_item_i2d_mem_bio(it, (const ASN1_VALUE *)req)) == NULL)
crypto/openssl/crypto/cmp/cmp_msg.c
1273
return (OSSL_CMP_MSG *)ASN1_item_d2i_ex((ASN1_VALUE **)msg, in, len,
crypto/openssl/crypto/cmp/cmp_msg.c
1280
return ASN1_item_i2d((const ASN1_VALUE *)msg, out,
crypto/openssl/crypto/cmp/cmp_msg.c
41
ASN1_item_free((ASN1_VALUE *)msg, ASN1_ITEM_rptr(OSSL_CMP_MSG));
crypto/openssl/crypto/cms/cms_asn1.c
121
static int cms_rek_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
crypto/openssl/crypto/cms/cms_asn1.c
146
static int cms_kari_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
crypto/openssl/crypto/cms/cms_asn1.c
192
static int cms_ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
crypto/openssl/crypto/cms/cms_asn1.c
288
static int cms_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/cms/cms_asn1.c
38
static int cms_si_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
crypto/openssl/crypto/cms/cms_asn1.c
382
ASN1_VALUE *a;
crypto/openssl/crypto/cms/cms_asn1.c
83
static int cms_ec_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
crypto/openssl/crypto/cms/cms_io.c
108
(ASN1_VALUE **)cms,
crypto/openssl/crypto/cms/cms_io.c
62
return BIO_new_NDEF(out, (ASN1_VALUE *)cms,
crypto/openssl/crypto/cms/cms_io.c
70
return i2d_ASN1_bio_stream(out, (ASN1_VALUE *)cms, in, flags,
crypto/openssl/crypto/cms/cms_io.c
77
return PEM_write_bio_ASN1_stream(out, (ASN1_VALUE *)cms, in, flags,
crypto/openssl/crypto/cms/cms_io.c
93
return SMIME_write_ASN1_ex(bio, (ASN1_VALUE *)cms, data, flags, ctype_nid,
crypto/openssl/crypto/cms/cms_lib.c
37
ci = (CMS_ContentInfo *)ASN1_item_d2i_ex((ASN1_VALUE **)a, in, len,
crypto/openssl/crypto/cms/cms_lib.c
51
return ASN1_item_i2d((const ASN1_VALUE *)a, out, (CMS_ContentInfo_it()));
crypto/openssl/crypto/cms/cms_sd.c
898
alen = ASN1_item_i2d((ASN1_VALUE *)si->signedAttrs, &abuf,
crypto/openssl/crypto/cms/cms_sd.c
991
alen = ASN1_item_i2d((ASN1_VALUE *)si->signedAttrs, &abuf,
crypto/openssl/crypto/dh/dh_asn1.c
25
static int dh_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/dh/dh_asn1.c
29
*pval = (ASN1_VALUE *)DH_new();
crypto/openssl/crypto/dsa/dsa_asn1.c
25
static int dsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/dsa/dsa_asn1.c
29
*pval = (ASN1_VALUE *)DSA_new();
crypto/openssl/crypto/http/http_client.c
352
const ASN1_ITEM *it, const ASN1_VALUE *req)
crypto/openssl/crypto/http/http_client.c
973
ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/ocsp/ocsp_http.c
42
(const ASN1_VALUE *)req))
crypto/openssl/crypto/pkcs12/p12_asn.c
38
ASN1_item_free((ASN1_VALUE *)p12, ASN1_ITEM_rptr(PKCS12));
crypto/openssl/crypto/pkcs7/bio_pk7.c
18
return BIO_new_NDEF(out, (ASN1_VALUE *)p7, ASN1_ITEM_rptr(PKCS7));
crypto/openssl/crypto/pkcs7/pk7_asn1.c
116
ASN1_item_free((ASN1_VALUE *)p7, ASN1_ITEM_rptr(PKCS7));
crypto/openssl/crypto/pkcs7/pk7_asn1.c
136
static int si_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/pkcs7/pk7_asn1.c
179
static int ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/pkcs7/pk7_asn1.c
33
static int pk7_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/pkcs7/pk7_asn1.c
76
ret = (PKCS7 *)ASN1_item_d2i_ex((ASN1_VALUE **)a, in, len, (PKCS7_it()),
crypto/openssl/crypto/pkcs7/pk7_asn1.c
85
return ASN1_item_i2d((const ASN1_VALUE *)a, out, (PKCS7_it()));
crypto/openssl/crypto/pkcs7/pk7_attr.c
29
seq->length = ASN1_item_i2d((ASN1_VALUE *)cap, &seq->data,
crypto/openssl/crypto/pkcs7/pk7_doit.c
1164
alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf,
crypto/openssl/crypto/pkcs7/pk7_doit.c
983
alen = ASN1_item_i2d((ASN1_VALUE *)si->auth_attr, &abuf,
crypto/openssl/crypto/pkcs7/pk7_mime.c
20
return i2d_ASN1_bio_stream(out, (ASN1_VALUE *)p7, in, flags,
crypto/openssl/crypto/pkcs7/pk7_mime.c
26
return PEM_write_bio_ASN1_stream(out, (ASN1_VALUE *)p7, in, flags,
crypto/openssl/crypto/pkcs7/pk7_mime.c
46
return SMIME_write_ASN1_ex(bio, (ASN1_VALUE *)p7, data, flags, ctype_nid,
crypto/openssl/crypto/pkcs7/pk7_mime.c
64
(ASN1_VALUE **)p7, libctx, propq);
crypto/openssl/crypto/rsa/rsa_asn1.c
28
static int rsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/rsa/rsa_asn1.c
32
*pval = (ASN1_VALUE *)RSA_new();
crypto/openssl/crypto/rsa/rsa_asn1.c
76
static int rsa_pss_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/rsa/rsa_asn1.c
97
static int rsa_oaep_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/ts/ts_asn1.c
158
static int ts_resp_cb(int op, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/v3_crld.c
306
static int dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/x509_req.c
186
extlen = ASN1_item_i2d((const ASN1_VALUE *)(mod_exts == NULL ? exts : mod_exts),
crypto/openssl/crypto/x509/x_all.c
115
static ASN1_VALUE *simple_get_asn1(const char *url, BIO *bio, BIO *rbio,
crypto/openssl/crypto/x509/x_all.c
125
ASN1_VALUE *res = ASN1_item_d2i_bio(it, mem, NULL);
crypto/openssl/crypto/x509/x_crl.c
155
static int crl_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/x_crl.c
47
static int crl_inf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/x_ietfatt.c
66
ias = (OSSL_IETF_ATTR_SYNTAX *)ASN1_item_d2i((ASN1_VALUE **)a, in, len,
crypto/openssl/crypto/x509/x_ietfatt.c
94
return ASN1_item_i2d((const ASN1_VALUE *)a, out, OSSL_IETF_ATTR_SYNTAX_it());
crypto/openssl/crypto/x509/x_name.c
105
*val = (ASN1_VALUE *)ret;
crypto/openssl/crypto/x509/x_name.c
116
static void x509_name_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/x509/x_name.c
141
static int x509_name_ex_d2i(ASN1_VALUE **val,
crypto/openssl/crypto/x509/x_name.c
149
ASN1_VALUE *a;
crypto/openssl/crypto/x509/x_name.c
155
ASN1_VALUE *a;
crypto/openssl/crypto/x509/x_name.c
214
static int x509_name_ex_i2d(const ASN1_VALUE **val, unsigned char **out,
crypto/openssl/crypto/x509/x_name.c
240
const ASN1_VALUE *a;
crypto/openssl/crypto/x509/x_name.c
26
static int x509_name_ex_d2i(ASN1_VALUE **val,
crypto/openssl/crypto/x509/x_name.c
289
static int x509_name_ex_print(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/crypto/x509/x_name.c
31
static int x509_name_ex_i2d(const ASN1_VALUE **val, unsigned char **out,
crypto/openssl/crypto/x509/x_name.c
33
static int x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it);
crypto/openssl/crypto/x509/x_name.c
34
static void x509_name_ex_free(ASN1_VALUE **val, const ASN1_ITEM *it);
crypto/openssl/crypto/x509/x_name.c
42
static int x509_name_ex_print(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/crypto/x509/x_name.c
474
const ASN1_VALUE *v;
crypto/openssl/crypto/x509/x_name.c
475
STACK_OF(ASN1_VALUE) *intname = (STACK_OF(ASN1_VALUE) *)_intname;
crypto/openssl/crypto/x509/x_name.c
90
static int x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it)
crypto/openssl/crypto/x509/x_pubkey.c
109
static int x509_pubkey_ex_new_ex(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/x_pubkey.c
116
if (!x509_pubkey_ex_populate((ASN1_VALUE **)&ret, NULL)
crypto/openssl/crypto/x509/x_pubkey.c
118
x509_pubkey_ex_free((ASN1_VALUE **)&ret, NULL);
crypto/openssl/crypto/x509/x_pubkey.c
122
*pval = (ASN1_VALUE *)ret;
crypto/openssl/crypto/x509/x_pubkey.c
128
static int x509_pubkey_ex_d2i_ex(ASN1_VALUE **pval,
crypto/openssl/crypto/x509/x_pubkey.c
241
static int x509_pubkey_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/crypto/x509/x_pubkey.c
248
static int x509_pubkey_ex_print(BIO *out, const ASN1_VALUE **pval, int indent,
crypto/openssl/crypto/x509/x_pubkey.c
294
x509_pubkey_ex_free((ASN1_VALUE **)&pubkey,
crypto/openssl/crypto/x509/x_pubkey.c
303
x509_pubkey_ex_free((ASN1_VALUE **)&pubkey,
crypto/openssl/crypto/x509/x_pubkey.c
315
x509_pubkey_ex_free((ASN1_VALUE **)&pubkey,
crypto/openssl/crypto/x509/x_pubkey.c
75
return (X509_PUBKEY *)ASN1_item_d2i_ex((ASN1_VALUE **)&xpub, pp, len,
crypto/openssl/crypto/x509/x_pubkey.c
82
ASN1_item_free((ASN1_VALUE *)xpub, ASN1_ITEM_rptr(X509_PUBKEY_INTERNAL));
crypto/openssl/crypto/x509/x_pubkey.c
85
static void x509_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/x509/x_pubkey.c
99
static int x509_pubkey_ex_populate(ASN1_VALUE **pval, const ASN1_ITEM *it)
crypto/openssl/crypto/x509/x_req.c
35
static int rinf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/x_req.c
48
static int req_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/crypto/x509/x_x509.c
36
static int x509_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/fuzz/asn1.c
312
ASN1_VALUE *o = ASN1_item_d2i(NULL, &b, len, i);
crypto/openssl/fuzz/cmp.c
187
ASN1_item_print(out, (ASN1_VALUE *)msg, 4,
crypto/openssl/include/crypto/asn1.h
152
int asn1_item_embed_d2i(ASN1_VALUE **pval, const unsigned char **in,
crypto/openssl/include/openssl/asn1.h
1019
ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1020
ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/asn1.h
1022
void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1023
ASN1_VALUE *ASN1_item_d2i_ex(ASN1_VALUE **val, const unsigned char **in,
crypto/openssl/include/openssl/asn1.h
1026
ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in,
crypto/openssl/include/openssl/asn1.h
1028
int ASN1_item_i2d(const ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1029
int ASN1_item_ndef_i2d(const ASN1_VALUE *val, unsigned char **out,
crypto/openssl/include/openssl/asn1.h
1060
int ASN1_item_print(BIO *out, const ASN1_VALUE *ifld, int indent,
crypto/openssl/include/openssl/asn1.h
1086
BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1088
int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/include/openssl/asn1.h
1090
int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
crypto/openssl/include/openssl/asn1.h
1093
int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/include/openssl/asn1.h
1096
int SMIME_write_ASN1_ex(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
crypto/openssl/include/openssl/asn1.h
1100
ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1.h
1101
ASN1_VALUE *SMIME_read_ASN1_ex(BIO *bio, int flags, BIO **bcont,
crypto/openssl/include/openssl/asn1.h
1102
const ASN1_ITEM *it, ASN1_VALUE **x,
crypto/openssl/include/openssl/asn1.h
551
ASN1_VALUE *asn1_value;
crypto/openssl/include/openssl/asn1.h
967
BIO *ASN1_item_i2d_mem_bio(const ASN1_ITEM *it, const ASN1_VALUE *val);
crypto/openssl/include/openssl/asn1t.h
618
typedef int ASN1_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
crypto/openssl/include/openssl/asn1t.h
622
typedef int ASN1_ex_d2i_ex(ASN1_VALUE **pval, const unsigned char **in, long len,
crypto/openssl/include/openssl/asn1t.h
626
typedef int ASN1_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/include/openssl/asn1t.h
628
typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1t.h
629
typedef int ASN1_ex_new_ex_func(ASN1_VALUE **pval, const ASN1_ITEM *it,
crypto/openssl/include/openssl/asn1t.h
631
typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1t.h
633
typedef int ASN1_ex_print_func(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/include/openssl/asn1t.h
637
typedef int ASN1_primitive_i2c(const ASN1_VALUE **pval, unsigned char *cont,
crypto/openssl/include/openssl/asn1t.h
639
typedef int ASN1_primitive_c2i(ASN1_VALUE **pval, const unsigned char *cont,
crypto/openssl/include/openssl/asn1t.h
642
typedef int ASN1_primitive_print(BIO *out, const ASN1_VALUE **pval,
crypto/openssl/include/openssl/asn1t.h
686
typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it,
crypto/openssl/include/openssl/asn1t.h
688
typedef int ASN1_aux_const_cb(int operation, const ASN1_VALUE **in,
crypto/openssl/include/openssl/asn1t.h
795
ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \
crypto/openssl/include/openssl/asn1t.h
805
ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(itname)); \
crypto/openssl/include/openssl/asn1t.h
815
return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, ASN1_ITEM_rptr(itname)); \
crypto/openssl/include/openssl/asn1t.h
819
return ASN1_item_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(itname)); \
crypto/openssl/include/openssl/asn1t.h
825
return ASN1_item_ndef_i2d((const ASN1_VALUE *)a, out, ASN1_ITEM_rptr(stname)); \
crypto/openssl/include/openssl/asn1t.h
832
return (stname *)ASN1_item_d2i((ASN1_VALUE **)a, in, len, \
crypto/openssl/include/openssl/asn1t.h
837
return ASN1_item_i2d((const ASN1_VALUE *)a, out, \
crypto/openssl/include/openssl/asn1t.h
854
return ASN1_item_print(out, (const ASN1_VALUE *)x, indent, \
crypto/openssl/include/openssl/asn1t.h
886
SKM_DEFINE_STACK_OF_INTERNAL(ASN1_VALUE, ASN1_VALUE, ASN1_VALUE)
crypto/openssl/include/openssl/asn1t.h
888
#define sk_ASN1_VALUE_value(sk, idx) ((ASN1_VALUE *)OPENSSL_sk_value(ossl_check_const_ASN1_VALUE_sk_type(sk), (idx)))
crypto/openssl/include/openssl/asn1t.h
889
#define sk_ASN1_VALUE_new(cmp) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new(ossl_check_ASN1_VALUE_compfunc_type(cmp)))
crypto/openssl/include/openssl/asn1t.h
890
#define sk_ASN1_VALUE_new_null() ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_null())
crypto/openssl/include/openssl/asn1t.h
891
#define sk_ASN1_VALUE_new_reserve(cmp, n) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_new_reserve(ossl_check_ASN1_VALUE_compfunc_type(cmp), (n)))
crypto/openssl/include/openssl/asn1t.h
895
#define sk_ASN1_VALUE_delete(sk, i) ((ASN1_VALUE *)OPENSSL_sk_delete(ossl_check_ASN1_VALUE_sk_type(sk), (i)))
crypto/openssl/include/openssl/asn1t.h
896
#define sk_ASN1_VALUE_delete_ptr(sk, ptr) ((ASN1_VALUE *)OPENSSL_sk_delete_ptr(ossl_check_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_type(ptr)))
crypto/openssl/include/openssl/asn1t.h
899
#define sk_ASN1_VALUE_pop(sk) ((ASN1_VALUE *)OPENSSL_sk_pop(ossl_check_ASN1_VALUE_sk_type(sk)))
crypto/openssl/include/openssl/asn1t.h
900
#define sk_ASN1_VALUE_shift(sk) ((ASN1_VALUE *)OPENSSL_sk_shift(ossl_check_ASN1_VALUE_sk_type(sk)))
crypto/openssl/include/openssl/asn1t.h
903
#define sk_ASN1_VALUE_set(sk, idx, ptr) ((ASN1_VALUE *)OPENSSL_sk_set(ossl_check_ASN1_VALUE_sk_type(sk), (idx), ossl_check_ASN1_VALUE_type(ptr)))
crypto/openssl/include/openssl/asn1t.h
909
#define sk_ASN1_VALUE_dup(sk) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_dup(ossl_check_const_ASN1_VALUE_sk_type(sk)))
crypto/openssl/include/openssl/asn1t.h
910
#define sk_ASN1_VALUE_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(ASN1_VALUE) *)OPENSSL_sk_deep_copy(ossl_check_const_ASN1_VALUE_sk_type(sk), ossl_check_ASN1_VALUE_copyfunc_type(copyfunc), ossl_check_ASN1_VALUE_freefunc_type(freefunc)))
crypto/openssl/include/openssl/asn1t.h
917
int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1t.h
918
void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/include/openssl/asn1t.h
920
int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len,
crypto/openssl/include/openssl/asn1t.h
924
int ASN1_item_ex_i2d(const ASN1_VALUE **pval, unsigned char **out,
crypto/openssl/include/openssl/http.h
59
const ASN1_ITEM *it, const ASN1_VALUE *req);
crypto/openssl/include/openssl/http.h
62
ASN1_VALUE **pval, const ASN1_ITEM *it);
crypto/openssl/include/openssl/ocsp.h
291
OCSP_REQ_CTX_i2d(r, ASN1_ITEM_rptr(OCSP_REQUEST), (ASN1_VALUE *)(req))
crypto/openssl/include/openssl/ocsp.h
295
OSSL_HTTP_REQ_CTX_nbio_d2i(r, (ASN1_VALUE **)(p), \
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
720
if (ASN1_item_d2i_ex((ASN1_VALUE **)&spki, &end, der_len,
crypto/openssl/test/asn1_encode_test.c
715
ASN1_VALUE *o;
crypto/openssl/test/bio_memleak_test.c
264
if (!TEST_false(i2d_ASN1_bio_stream(out, (ASN1_VALUE *)p7, bio,
crypto/openssl/test/d2i_test.c
47
ASN1_VALUE *value = NULL;
crypto/openssl/test/fake_rsaprov.c
785
return (X509_PUBKEY *)ASN1_item_d2i_ex((ASN1_VALUE **)&xpub, pp, len,
crypto/openssl/test/http_test.c
145
(ASN1_VALUE *)x509, x509_it);
crypto/openssl/test/http_test.c
181
req = ASN1_item_i2d_mem_bio(x509_it, (ASN1_VALUE *)x509);
crypto/openssl/test/http_test.c
45
ASN1_VALUE *rsp, const ASN1_ITEM *it)
crypto/openssl/test/tls-provider.c
2172
return (X509_PUBKEY *)ASN1_item_d2i_ex((ASN1_VALUE **)&xpub, pp, len,