lib/libcrypto/asn1/a_bitstr.c
73
const ASN1_ITEM ASN1_BIT_STRING_it = {
lib/libcrypto/asn1/a_enum.c
76
const ASN1_ITEM ASN1_ENUMERATED_it = {
lib/libcrypto/asn1/a_int.c
71
const ASN1_ITEM ASN1_INTEGER_it = {
lib/libcrypto/asn1/a_object.c
71
const ASN1_ITEM ASN1_OBJECT_it = {
lib/libcrypto/asn1/a_octet.c
64
const ASN1_ITEM ASN1_OCTET_STRING_it = {
lib/libcrypto/asn1/a_time.c
71
const ASN1_ITEM ASN1_TIME_it = {
lib/libcrypto/asn1/a_type.c
317
ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t)
lib/libcrypto/asn1/a_type.c
340
ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t)
lib/libcrypto/asn1/a_type.c
85
const ASN1_ITEM ASN1_INT_OCTETSTRING_it = {
lib/libcrypto/asn1/asn1.h
329
typedef const ASN1_ITEM ASN1_ITEM_EXP;
lib/libcrypto/asn1/asn1.h
342
extern const ASN1_ITEM name##_it;
lib/libcrypto/asn1/asn1.h
464
extern const ASN1_ITEM ASN1_SEQUENCE_ANY_it;
lib/libcrypto/asn1/asn1.h
467
extern const ASN1_ITEM ASN1_SET_ANY_it;
lib/libcrypto/asn1/asn1.h
509
extern const ASN1_ITEM ASN1_ANY_it;
lib/libcrypto/asn1/asn1.h
522
extern const ASN1_ITEM ASN1_OBJECT_it;
lib/libcrypto/asn1/asn1.h
546
extern const ASN1_ITEM ASN1_BIT_STRING_it;
lib/libcrypto/asn1/asn1.h
555
extern const ASN1_ITEM ASN1_INTEGER_it;
lib/libcrypto/asn1/asn1.h
565
extern const ASN1_ITEM ASN1_ENUMERATED_it;
lib/libcrypto/asn1/asn1.h
586
extern const ASN1_ITEM ASN1_OCTET_STRING_it;
lib/libcrypto/asn1/asn1.h
597
extern const ASN1_ITEM ASN1_VISIBLESTRING_it;
lib/libcrypto/asn1/asn1.h
602
extern const ASN1_ITEM ASN1_UNIVERSALSTRING_it;
lib/libcrypto/asn1/asn1.h
607
extern const ASN1_ITEM ASN1_UTF8STRING_it;
lib/libcrypto/asn1/asn1.h
612
extern const ASN1_ITEM ASN1_NULL_it;
lib/libcrypto/asn1/asn1.h
617
extern const ASN1_ITEM ASN1_BMPSTRING_it;
lib/libcrypto/asn1/asn1.h
623
extern const ASN1_ITEM ASN1_PRINTABLE_it;
lib/libcrypto/asn1/asn1.h
629
extern const ASN1_ITEM DIRECTORYSTRING_it;
lib/libcrypto/asn1/asn1.h
634
extern const ASN1_ITEM DISPLAYTEXT_it;
lib/libcrypto/asn1/asn1.h
639
extern const ASN1_ITEM ASN1_PRINTABLESTRING_it;
lib/libcrypto/asn1/asn1.h
644
extern const ASN1_ITEM ASN1_T61STRING_it;
lib/libcrypto/asn1/asn1.h
649
extern const ASN1_ITEM ASN1_IA5STRING_it;
lib/libcrypto/asn1/asn1.h
654
extern const ASN1_ITEM ASN1_GENERALSTRING_it;
lib/libcrypto/asn1/asn1.h
659
extern const ASN1_ITEM ASN1_UTCTIME_it;
lib/libcrypto/asn1/asn1.h
664
extern const ASN1_ITEM ASN1_GENERALIZEDTIME_it;
lib/libcrypto/asn1/asn1.h
669
extern const ASN1_ITEM ASN1_TIME_it;
lib/libcrypto/asn1/asn1.h
679
extern const ASN1_ITEM ASN1_OCTET_STRING_NDEF_it;
lib/libcrypto/asn1/asn1.h
732
void *ASN1_item_dup(const ASN1_ITEM *it, void *x);
lib/libcrypto/asn1/asn1.h
744
void *ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x);
lib/libcrypto/asn1/asn1.h
757
int ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, void *x);
lib/libcrypto/asn1/asn1.h
772
void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x);
lib/libcrypto/asn1/asn1.h
785
int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, void *x);
lib/libcrypto/asn1/asn1.h
808
ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it,
lib/libcrypto/asn1/asn1.h
810
void *ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1.h
827
ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1.h
828
void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1.h
830
long len, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1.h
831
int ASN1_item_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1.h
858
const ASN1_ITEM *it, const ASN1_PCTX *pctx);
lib/libcrypto/asn1/asn1_item.c
124
ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *asn,
lib/libcrypto/asn1/asn1_item.c
151
ASN1_item_dup(const ASN1_ITEM *it, void *x)
lib/libcrypto/asn1/asn1_item.c
175
ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_STRING **oct)
lib/libcrypto/asn1/asn1_item.c
210
ASN1_item_unpack(const ASN1_STRING *oct, const ASN1_ITEM *it)
lib/libcrypto/asn1/asn1_item.c
223
ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2,
lib/libcrypto/asn1/asn1_item.c
284
asn1_item_sign(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/asn1/asn1_item.c
334
ASN1_item_sign_ctx(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2,
lib/libcrypto/asn1/asn1_item.c
384
ASN1_item_verify(const ASN1_ITEM *it, X509_ALGOR *a,
lib/libcrypto/asn1/asn1_item.c
616
ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x)
lib/libcrypto/asn1/asn1_item.c
638
ASN1_item_d2i_fp(const ASN1_ITEM *it, FILE *in, void *x)
lib/libcrypto/asn1/asn1_item.c
655
ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, void *x)
lib/libcrypto/asn1/asn1_item.c
683
ASN1_item_i2d_fp(const ASN1_ITEM *it, FILE *out, void *x)
lib/libcrypto/asn1/asn1_local.h
102
int asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
104
void asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
105
void asn1_enc_cleanup(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
106
int asn1_enc_save(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
107
int asn1_enc_restore(int *len, unsigned char **out, ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
172
int ASN1_item_ndef_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
176
BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
179
const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
181
const char *hdr, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
184
const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
185
ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
187
int ASN1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
188
void ASN1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
68
ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t);
lib/libcrypto/asn1/asn1_local.h
69
void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t);
lib/libcrypto/asn1/asn1_local.h
95
int asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1_local.h
96
int asn1_set_choice_selector(ASN1_VALUE **pval, int value, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
411
.item = (const ASN1_ITEM *)&(tblname##_adb), \
lib/libcrypto/asn1/asn1t.h
419
.item = (const ASN1_ITEM *)&(tblname##_adb), \
lib/libcrypto/asn1/asn1t.h
714
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx);
lib/libcrypto/asn1/asn1t.h
717
const ASN1_ITEM *it, int tag, int aclass);
lib/libcrypto/asn1/asn1t.h
718
typedef int ASN1_ex_new_func(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
719
typedef void ASN1_ex_free_func(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
725
int *putype, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
727
int len, int utype, char *free_cont, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
729
const ASN1_ITEM *it, int indent, const ASN1_PCTX *pctx);
lib/libcrypto/asn1/asn1t.h
769
typedef int ASN1_aux_cb(int operation, ASN1_VALUE **in, const ASN1_ITEM *it,
lib/libcrypto/asn1/asn1t.h
82
const ASN1_ITEM itname##_it = {
lib/libcrypto/asn1/asn1t.h
85
static const ASN1_ITEM itname##_it = {
lib/libcrypto/asn1/asn1t.h
973
extern const ASN1_ITEM ASN1_BOOLEAN_it;
lib/libcrypto/asn1/asn1t.h
974
extern const ASN1_ITEM ASN1_TBOOLEAN_it;
lib/libcrypto/asn1/asn1t.h
975
extern const ASN1_ITEM ASN1_FBOOLEAN_it;
lib/libcrypto/asn1/asn1t.h
976
extern const ASN1_ITEM ASN1_SEQUENCE_it;
lib/libcrypto/asn1/asn1t.h
977
extern const ASN1_ITEM BIGNUM_it;
lib/libcrypto/asn1/asn1t.h
978
extern const ASN1_ITEM LONG_it;
lib/libcrypto/asn1/asn1t.h
979
extern const ASN1_ITEM ZLONG_it;
lib/libcrypto/asn1/asn1t.h
980
extern const ASN1_ITEM CBIGNUM_it;
lib/libcrypto/asn1/asn1t.h
986
int ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
987
void ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/asn1t.h
989
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx);
lib/libcrypto/asn1/asn1t.h
991
const ASN1_ITEM *it, int tag, int aclass);
lib/libcrypto/asn1/asn_mime.c
118
const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
150
const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
174
const char *hdr, const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
185
b64_read_asn1(BIO *bio, const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
280
const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
375
const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
429
SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it)
lib/libcrypto/asn1/asn_mime.c
93
const ASN1_ITEM *it);
lib/libcrypto/asn1/bio_ndef.c
106
BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it)
lib/libcrypto/asn1/bio_ndef.c
89
const ASN1_ITEM *it;
lib/libcrypto/asn1/p5_pbe.c
87
const ASN1_ITEM PBEPARAM_it = {
lib/libcrypto/asn1/p5_pbev2.c
151
const ASN1_ITEM PBKDF2PARAM_it = {
lib/libcrypto/asn1/p5_pbev2.c
91
const ASN1_ITEM PBE2PARAM_it = {
lib/libcrypto/asn1/p8_pkey.c
107
const ASN1_ITEM PKCS8_PRIV_KEY_INFO_it = {
lib/libcrypto/asn1/p8_pkey.c
69
pkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/asn1/tasn_dec.c
1229
const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_dec.c
1244
const ASN1_ITEM *it, int tag_number, int tag_class, char optional,
lib/libcrypto/asn1/tasn_dec.c
277
asn1_c2i_primitive(ASN1_VALUE **pval, CBS *content, int utype, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_dec.c
387
asn1_c2i_any(ASN1_VALUE **pval, CBS *content, int utype, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_dec.c
418
asn1_c2i(ASN1_VALUE **pval, CBS *content, int utype, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_dec.c
455
const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_dec.c
523
asn1_d2i_any(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_dec.c
560
asn1_d2i_mstring(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_dec.c
606
asn1_d2i_primitive(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_dec.c
642
asn1_item_d2i_choice(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_dec.c
736
asn1_item_d2i_sequence(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_dec.c
912
asn1_item_d2i_extern(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_dec.c
941
asn1_item_d2i(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_enc.c
107
asn1_item_flags_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_enc.c
140
ASN1_item_ex_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_enc.c
435
const ASN1_ITEM *item, int do_sort, int iclass)
lib/libcrypto/asn1/tasn_enc.c
496
const ASN1_ITEM *it, int tag, int aclass)
lib/libcrypto/asn1/tasn_enc.c
562
const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_enc.c
70
const ASN1_ITEM *it, int tag, int aclass);
lib/libcrypto/asn1/tasn_enc.c
72
int skcontlen, const ASN1_ITEM *item, int do_sort, int iclass);
lib/libcrypto/asn1/tasn_enc.c
76
const ASN1_ITEM *it, int flags);
lib/libcrypto/asn1/tasn_enc.c
78
const ASN1_ITEM *it);
lib/libcrypto/asn1/tasn_enc.c
85
ASN1_item_ndef_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_enc.c
91
ASN1_item_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_fre.c
190
ASN1_primitive_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_fre.c
67
static void asn1_item_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/tasn_fre.c
72
ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_fre.c
79
ASN1_item_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_fre.c
86
asn1_item_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_new.c
185
asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_new.c
220
const ASN1_ITEM *it = tt->item;
lib/libcrypto/asn1/tasn_new.c
268
ASN1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_new.c
322
asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_new.c
69
static int asn1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/tasn_new.c
70
static void asn1_item_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/tasn_new.c
72
static void asn1_primitive_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/tasn_new.c
75
ASN1_item_new(const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_new.c
87
ASN1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_new.c
94
asn1_item_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_prn.c
110
asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_prn.c
402
asn1_primitive_print(BIO *out, ASN1_VALUE **fld, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_prn.c
79
const ASN1_ITEM *it, const char *fname, const char *sname, int nohdr,
lib/libcrypto/asn1/tasn_prn.c
86
const ASN1_ITEM *it, int indent, const char *fname, const char *sname,
lib/libcrypto/asn1/tasn_prn.c
93
ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent, const ASN1_ITEM *it,
lib/libcrypto/asn1/tasn_typ.c
101
const ASN1_ITEM ASN1_UTF8STRING_it = {
lib/libcrypto/asn1/tasn_typ.c
138
const ASN1_ITEM ASN1_PRINTABLESTRING_it = {
lib/libcrypto/asn1/tasn_typ.c
176
const ASN1_ITEM ASN1_T61STRING_it = {
lib/libcrypto/asn1/tasn_typ.c
213
const ASN1_ITEM ASN1_IA5STRING_it = {
lib/libcrypto/asn1/tasn_typ.c
250
const ASN1_ITEM ASN1_GENERALSTRING_it = {
lib/libcrypto/asn1/tasn_typ.c
288
const ASN1_ITEM ASN1_UTCTIME_it = {
lib/libcrypto/asn1/tasn_typ.c
325
const ASN1_ITEM ASN1_GENERALIZEDTIME_it = {
lib/libcrypto/asn1/tasn_typ.c
363
const ASN1_ITEM ASN1_VISIBLESTRING_it = {
lib/libcrypto/asn1/tasn_typ.c
401
const ASN1_ITEM ASN1_UNIVERSALSTRING_it = {
lib/libcrypto/asn1/tasn_typ.c
439
const ASN1_ITEM ASN1_BMPSTRING_it = {
lib/libcrypto/asn1/tasn_typ.c
475
const ASN1_ITEM ASN1_ANY_it = {
lib/libcrypto/asn1/tasn_typ.c
485
const ASN1_ITEM ASN1_SEQUENCE_it = {
lib/libcrypto/asn1/tasn_typ.c
496
const ASN1_ITEM ASN1_PRINTABLE_it = {
lib/libcrypto/asn1/tasn_typ.c
537
const ASN1_ITEM DISPLAYTEXT_it = {
lib/libcrypto/asn1/tasn_typ.c
578
const ASN1_ITEM DIRECTORYSTRING_it = {
lib/libcrypto/asn1/tasn_typ.c
620
const ASN1_ITEM ASN1_BOOLEAN_it = {
lib/libcrypto/asn1/tasn_typ.c
64
const ASN1_ITEM ASN1_NULL_it = {
lib/libcrypto/asn1/tasn_typ.c
650
const ASN1_ITEM ASN1_TBOOLEAN_it = {
lib/libcrypto/asn1/tasn_typ.c
658
const ASN1_ITEM ASN1_FBOOLEAN_it = {
lib/libcrypto/asn1/tasn_typ.c
668
const ASN1_ITEM ASN1_OCTET_STRING_NDEF_it = {
lib/libcrypto/asn1/tasn_typ.c
683
const ASN1_ITEM ASN1_SEQUENCE_ANY_it = {
lib/libcrypto/asn1/tasn_typ.c
702
const ASN1_ITEM ASN1_SET_ANY_it = {
lib/libcrypto/asn1/tasn_utl.c
107
asn1_do_lock(ASN1_VALUE **pval, int op, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
128
asn1_get_enc_ptr(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
142
asn1_enc_init(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
164
asn1_enc_cleanup(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
175
asn1_enc_save(ASN1_VALUE **pval, CBS *cbs, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
202
const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
80
asn1_get_choice_selector(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/tasn_utl.c
91
asn1_set_choice_selector(ASN1_VALUE **pval, int value, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_algor.c
81
const ASN1_ITEM X509_ALGOR_it = {
lib/libcrypto/asn1/x_algor.c
99
const ASN1_ITEM X509_ALGORS_it = {
lib/libcrypto/asn1/x_attrib.c
84
const ASN1_ITEM X509_ATTRIBUTE_it = {
lib/libcrypto/asn1/x_bignum.c
104
const ASN1_ITEM CBIGNUM_it = {
lib/libcrypto/asn1/x_bignum.c
116
bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_bignum.c
125
bn_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_bignum.c
132
bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_bignum.c
141
bn_i2c(ASN1_VALUE **pval, unsigned char *content, int *putype, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_bignum.c
168
char *free_content, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_bignum.c
196
bn_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent,
lib/libcrypto/asn1/x_bignum.c
71
static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_bignum.c
72
static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_bignum.c
73
static void bn_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_bignum.c
76
const ASN1_ITEM *it);
lib/libcrypto/asn1/x_bignum.c
78
int utype, char *free_cont, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_bignum.c
79
static int bn_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_bignum.c
93
const ASN1_ITEM BIGNUM_it = {
lib/libcrypto/asn1/x_crl.c
114
crl_info_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/asn1/x_crl.c
179
const ASN1_ITEM X509_CRL_INFO_it = {
lib/libcrypto/asn1/x_crl.c
264
crl_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/asn1/x_crl.c
416
const ASN1_ITEM X509_CRL_it = {
lib/libcrypto/asn1/x_crl.c
92
const ASN1_ITEM X509_REVOKED_it = {
lib/libcrypto/asn1/x_exten.c
103
const ASN1_ITEM X509_EXTENSIONS_it = {
lib/libcrypto/asn1/x_exten.c
85
const ASN1_ITEM X509_EXTENSION_it = {
lib/libcrypto/asn1/x_long.c
109
const ASN1_ITEM ZLONG_it = {
lib/libcrypto/asn1/x_long.c
133
long_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_long.c
141
long_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_long.c
147
long_clear(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_long.c
155
const ASN1_ITEM *it)
lib/libcrypto/asn1/x_long.c
188
char *free_content, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_long.c
234
long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it, int indent,
lib/libcrypto/asn1/x_long.c
76
static int long_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_long.c
77
static void long_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_long.c
78
static void long_clear(ASN1_VALUE **pval, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_long.c
81
const ASN1_ITEM *it);
lib/libcrypto/asn1/x_long.c
83
int utype, char *free_content, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_long.c
84
static int long_print(BIO *out, ASN1_VALUE **pval, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_long.c
98
const ASN1_ITEM LONG_it = {
lib/libcrypto/asn1/x_name.c
104
const ASN1_ITEM X509_NAME_ENTRY_it = {
lib/libcrypto/asn1/x_name.c
163
static const ASN1_ITEM X509_NAME_ENTRIES_it = {
lib/libcrypto/asn1/x_name.c
181
static const ASN1_ITEM X509_NAME_INTERNAL_it = {
lib/libcrypto/asn1/x_name.c
207
const ASN1_ITEM X509_NAME_it = {
lib/libcrypto/asn1/x_name.c
255
x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_name.c
283
x509_name_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_name.c
300
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx)
lib/libcrypto/asn1/x_name.c
360
x509_name_ex_i2d(ASN1_VALUE **val, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_name.c
74
long len, const ASN1_ITEM *it, int tag, int aclass, char opt,
lib/libcrypto/asn1/x_name.c
78
const ASN1_ITEM *it, int tag, int aclass);
lib/libcrypto/asn1/x_name.c
79
static int x509_name_ex_new(ASN1_VALUE **val, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_name.c
80
static void x509_name_ex_free(ASN1_VALUE **val, const ASN1_ITEM *it);
lib/libcrypto/asn1/x_pubkey.c
105
const ASN1_ITEM X509_PUBKEY_it = {
lib/libcrypto/asn1/x_pubkey.c
256
long len, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
313
const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
359
pkey_pubkey_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
368
pkey_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
376
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx)
lib/libcrypto/asn1/x_pubkey.c
382
pkey_pubkey_ex_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_pubkey.c
398
static const ASN1_ITEM EVP_PKEY_PUBKEY_it = {
lib/libcrypto/asn1/x_pubkey.c
459
rsa_pubkey_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
468
rsa_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
476
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx)
lib/libcrypto/asn1/x_pubkey.c
482
rsa_pubkey_ex_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_pubkey.c
498
static const ASN1_ITEM RSA_PUBKEY_it = {
lib/libcrypto/asn1/x_pubkey.c
555
dsa_pubkey_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
564
dsa_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
572
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx)
lib/libcrypto/asn1/x_pubkey.c
578
dsa_pubkey_ex_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_pubkey.c
594
static const ASN1_ITEM DSA_PUBKEY_it = {
lib/libcrypto/asn1/x_pubkey.c
652
ec_pubkey_ex_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
661
ec_pubkey_ex_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
lib/libcrypto/asn1/x_pubkey.c
669
const ASN1_ITEM *it, int tag, int aclass, char opt, ASN1_TLC *ctx)
lib/libcrypto/asn1/x_pubkey.c
675
ec_pubkey_ex_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_ITEM *it,
lib/libcrypto/asn1/x_pubkey.c
691
static const ASN1_ITEM EC_PUBKEY_it = {
lib/libcrypto/asn1/x_pubkey.c
80
pubkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/asn1/x_req.c
129
const ASN1_ITEM X509_REQ_INFO_it = {
lib/libcrypto/asn1/x_req.c
194
const ASN1_ITEM X509_REQ_it = {
lib/libcrypto/asn1/x_req.c
85
rinf_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/asn1/x_sig.c
79
const ASN1_ITEM X509_SIG_it = {
lib/libcrypto/asn1/x_spki.c
145
const ASN1_ITEM NETSCAPE_SPKI_it = {
lib/libcrypto/asn1/x_spki.c
81
const ASN1_ITEM NETSCAPE_SPKAC_it = {
lib/libcrypto/asn1/x_val.c
79
const ASN1_ITEM X509_VAL_it = {
lib/libcrypto/asn1/x_x509.c
135
const ASN1_ITEM X509_CINF_it = {
lib/libcrypto/asn1/x_x509.c
178
x509_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/asn1/x_x509.c
242
const ASN1_ITEM X509_it = {
lib/libcrypto/asn1/x_x509a.c
113
const ASN1_ITEM X509_CERT_AUX_it = {
lib/libcrypto/cms/cms.h
88
extern const ASN1_ITEM CMS_ContentInfo_it;
lib/libcrypto/cms/cms.h
93
extern const ASN1_ITEM CMS_ReceiptRequest_it;
lib/libcrypto/cms/cms_asn1.c
1043
const ASN1_ITEM CMS_EnvelopedData_it = {
lib/libcrypto/cms/cms_asn1.c
1084
const ASN1_ITEM CMS_DigestedData_it = {
lib/libcrypto/cms/cms_asn1.c
111
static const ASN1_ITEM CMS_OtherCertificateFormat_it = {
lib/libcrypto/cms/cms_asn1.c
1118
const ASN1_ITEM CMS_EncryptedData_it = {
lib/libcrypto/cms/cms_asn1.c
1194
static const ASN1_ITEM CMS_AuthenticatedData_it = {
lib/libcrypto/cms/cms_asn1.c
1228
const ASN1_ITEM CMS_CompressedData_it = {
lib/libcrypto/cms/cms_asn1.c
1332
cms_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/cms/cms_asn1.c
1385
.item = (const ASN1_ITEM *)&CMS_ContentInfo_adb,
lib/libcrypto/cms/cms_asn1.c
1389
const ASN1_ITEM CMS_ContentInfo_it = {
lib/libcrypto/cms/cms_asn1.c
1415
const ASN1_ITEM CMS_Attributes_Sign_it = {
lib/libcrypto/cms/cms_asn1.c
1438
const ASN1_ITEM CMS_Attributes_Verify_it = {
lib/libcrypto/cms/cms_asn1.c
1467
static const ASN1_ITEM CMS_ReceiptsFrom_it = {
lib/libcrypto/cms/cms_asn1.c
1501
const ASN1_ITEM CMS_ReceiptRequest_it = {
lib/libcrypto/cms/cms_asn1.c
1543
const ASN1_ITEM CMS_Receipt_it = {
lib/libcrypto/cms/cms_asn1.c
1588
static const ASN1_ITEM CMS_SharedInfo_it = {
lib/libcrypto/cms/cms_asn1.c
159
const ASN1_ITEM CMS_CertificateChoices_it = {
lib/libcrypto/cms/cms_asn1.c
186
static const ASN1_ITEM CMS_SignerIdentifier_it = {
lib/libcrypto/cms/cms_asn1.c
213
static const ASN1_ITEM CMS_EncapsulatedContentInfo_it = {
lib/libcrypto/cms/cms_asn1.c
225
cms_si_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/cms/cms_asn1.c
296
const ASN1_ITEM CMS_SignerInfo_it = {
lib/libcrypto/cms/cms_asn1.c
323
static const ASN1_ITEM CMS_OtherRevocationInfoFormat_it = {
lib/libcrypto/cms/cms_asn1.c
350
const ASN1_ITEM CMS_RevocationInfoChoice_it = {
lib/libcrypto/cms/cms_asn1.c
405
const ASN1_ITEM CMS_SignedData_it = {
lib/libcrypto/cms/cms_asn1.c
432
static const ASN1_ITEM CMS_OriginatorInfo_it = {
lib/libcrypto/cms/cms_asn1.c
466
static const ASN1_ITEM CMS_EncryptedContentInfo_it = {
lib/libcrypto/cms/cms_asn1.c
507
const ASN1_ITEM CMS_KeyTransRecipientInfo_it = {
lib/libcrypto/cms/cms_asn1.c
534
const ASN1_ITEM CMS_OtherKeyAttribute_it = {
lib/libcrypto/cms/cms_asn1.c
568
const ASN1_ITEM CMS_RecipientKeyIdentifier_it = {
lib/libcrypto/cms/cms_asn1.c
595
static const ASN1_ITEM CMS_KeyAgreeRecipientIdentifier_it = {
lib/libcrypto/cms/cms_asn1.c
606
cms_rek_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/cms/cms_asn1.c
640
const ASN1_ITEM CMS_RecipientEncryptedKey_it = {
lib/libcrypto/cms/cms_asn1.c
667
const ASN1_ITEM CMS_OriginatorPublicKey_it = {
lib/libcrypto/cms/cms_asn1.c
701
static const ASN1_ITEM CMS_OriginatorIdentifierOrKey_it = {
lib/libcrypto/cms/cms_asn1.c
712
cms_kari_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/cms/cms_asn1.c
774
const ASN1_ITEM CMS_KeyAgreeRecipientInfo_it = {
lib/libcrypto/cms/cms_asn1.c
808
static const ASN1_ITEM CMS_KEKIdentifier_it = {
lib/libcrypto/cms/cms_asn1.c
84
const ASN1_ITEM CMS_IssuerAndSerialNumber_it = {
lib/libcrypto/cms/cms_asn1.c
849
const ASN1_ITEM CMS_KEKRecipientInfo_it = {
lib/libcrypto/cms/cms_asn1.c
890
const ASN1_ITEM CMS_PasswordRecipientInfo_it = {
lib/libcrypto/cms/cms_asn1.c
917
static const ASN1_ITEM CMS_OtherRecipientInfo_it = {
lib/libcrypto/cms/cms_asn1.c
929
cms_ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/cms/cms_asn1.c
995
const ASN1_ITEM CMS_RecipientInfo_it = {
lib/libcrypto/cms/cms_local.h
390
extern const ASN1_ITEM CMS_SignerInfo_it;
lib/libcrypto/cms/cms_local.h
391
extern const ASN1_ITEM CMS_IssuerAndSerialNumber_it;
lib/libcrypto/cms/cms_local.h
392
extern const ASN1_ITEM CMS_Attributes_Sign_it;
lib/libcrypto/cms/cms_local.h
393
extern const ASN1_ITEM CMS_Attributes_Verify_it;
lib/libcrypto/cms/cms_local.h
394
extern const ASN1_ITEM CMS_RecipientInfo_it;
lib/libcrypto/cms/cms_local.h
395
extern const ASN1_ITEM CMS_PasswordRecipientInfo_it;
lib/libcrypto/cms/cms_local.h
454
extern const ASN1_ITEM CMS_CertificateChoices_it;
lib/libcrypto/cms/cms_local.h
455
extern const ASN1_ITEM CMS_DigestedData_it;
lib/libcrypto/cms/cms_local.h
456
extern const ASN1_ITEM CMS_EncryptedData_it;
lib/libcrypto/cms/cms_local.h
457
extern const ASN1_ITEM CMS_EnvelopedData_it;
lib/libcrypto/cms/cms_local.h
458
extern const ASN1_ITEM CMS_KEKRecipientInfo_it;
lib/libcrypto/cms/cms_local.h
459
extern const ASN1_ITEM CMS_KeyAgreeRecipientInfo_it;
lib/libcrypto/cms/cms_local.h
460
extern const ASN1_ITEM CMS_KeyTransRecipientInfo_it;
lib/libcrypto/cms/cms_local.h
461
extern const ASN1_ITEM CMS_OriginatorPublicKey_it;
lib/libcrypto/cms/cms_local.h
462
extern const ASN1_ITEM CMS_OtherKeyAttribute_it;
lib/libcrypto/cms/cms_local.h
463
extern const ASN1_ITEM CMS_Receipt_it;
lib/libcrypto/cms/cms_local.h
464
extern const ASN1_ITEM CMS_ReceiptRequest_it;
lib/libcrypto/cms/cms_local.h
465
extern const ASN1_ITEM CMS_RecipientEncryptedKey_it;
lib/libcrypto/cms/cms_local.h
466
extern const ASN1_ITEM CMS_RecipientKeyIdentifier_it;
lib/libcrypto/cms/cms_local.h
467
extern const ASN1_ITEM CMS_RevocationInfoChoice_it;
lib/libcrypto/cms/cms_local.h
468
extern const ASN1_ITEM CMS_SignedData_it;
lib/libcrypto/cms/cms_local.h
469
extern const ASN1_ITEM CMS_CompressedData_it;
lib/libcrypto/dh/dh_asn1.c
117
static const ASN1_ITEM DHparams_it = {
lib/libcrypto/dh/dh_asn1.c
70
dh_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/dsa/dsa.h
152
extern const ASN1_ITEM DSAPublicKey_it;
lib/libcrypto/dsa/dsa.h
156
extern const ASN1_ITEM DSAPrivateKey_it;
lib/libcrypto/dsa/dsa.h
160
extern const ASN1_ITEM DSAparams_it;
lib/libcrypto/dsa/dsa_asn1.c
112
static const ASN1_ITEM DSA_SIG_it = {
lib/libcrypto/dsa/dsa_asn1.c
165
dsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/dsa/dsa_asn1.c
233
const ASN1_ITEM DSAPrivateKey_it = {
lib/libcrypto/dsa/dsa_asn1.c
292
const ASN1_ITEM DSAparams_it = {
lib/libcrypto/dsa/dsa_asn1.c
386
const ASN1_ITEM DSAPublicKey_it = {
lib/libcrypto/dsa/dsa_asn1.c
72
sig_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/ec/ec_asn1.c
177
static const ASN1_ITEM X9_62_PENTANOMIAL_it = {
lib/libcrypto/ec/ec_asn1.c
258
.item = (const ASN1_ITEM *)&X9_62_CHARACTERISTIC_TWO_adb,
lib/libcrypto/ec/ec_asn1.c
262
static const ASN1_ITEM X9_62_CHARACTERISTIC_TWO_it = {
lib/libcrypto/ec/ec_asn1.c
325
.item = (const ASN1_ITEM *)&X9_62_FIELDID_adb,
lib/libcrypto/ec/ec_asn1.c
329
static const ASN1_ITEM X9_62_FIELDID_it = {
lib/libcrypto/ec/ec_asn1.c
363
static const ASN1_ITEM X9_62_CURVE_it = {
lib/libcrypto/ec/ec_asn1.c
418
static const ASN1_ITEM ECPARAMETERS_it = {
lib/libcrypto/ec/ec_asn1.c
464
static const ASN1_ITEM ECPKPARAMETERS_it = {
lib/libcrypto/ec/ec_asn1.c
530
static const ASN1_ITEM EC_PRIVATEKEY_it = {
lib/libcrypto/ec/ecx_methods.c
782
ecx_item_verify(EVP_MD_CTX *md_ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/ec/ecx_methods.c
804
ecx_item_sign(EVP_MD_CTX *md_ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/ecdsa/ecdsa.c
91
static const ASN1_ITEM ECDSA_SIG_it = {
lib/libcrypto/evp/evp_local.h
138
int (*item_verify)(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/evp/evp_local.h
140
int (*item_sign)(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/ocsp/ocsp.h
145
extern const ASN1_ITEM OCSP_RESPID_it;
lib/libcrypto/ocsp/ocsp.h
338
extern const ASN1_ITEM OCSP_SINGLERESP_it;
lib/libcrypto/ocsp/ocsp.h
343
extern const ASN1_ITEM OCSP_CERTSTATUS_it;
lib/libcrypto/ocsp/ocsp.h
348
extern const ASN1_ITEM OCSP_REVOKEDINFO_it;
lib/libcrypto/ocsp/ocsp.h
353
extern const ASN1_ITEM OCSP_BASICRESP_it;
lib/libcrypto/ocsp/ocsp.h
358
extern const ASN1_ITEM OCSP_RESPDATA_it;
lib/libcrypto/ocsp/ocsp.h
363
extern const ASN1_ITEM OCSP_RESPID_it;
lib/libcrypto/ocsp/ocsp.h
370
extern const ASN1_ITEM OCSP_RESPONSE_it;
lib/libcrypto/ocsp/ocsp.h
375
extern const ASN1_ITEM OCSP_RESPBYTES_it;
lib/libcrypto/ocsp/ocsp.h
380
extern const ASN1_ITEM OCSP_ONEREQ_it;
lib/libcrypto/ocsp/ocsp.h
385
extern const ASN1_ITEM OCSP_CERTID_it;
lib/libcrypto/ocsp/ocsp.h
392
extern const ASN1_ITEM OCSP_REQUEST_it;
lib/libcrypto/ocsp/ocsp.h
397
extern const ASN1_ITEM OCSP_SIGNATURE_it;
lib/libcrypto/ocsp/ocsp.h
402
extern const ASN1_ITEM OCSP_REQINFO_it;
lib/libcrypto/ocsp/ocsp.h
407
extern const ASN1_ITEM OCSP_CRLID_it;
lib/libcrypto/ocsp/ocsp.h
412
extern const ASN1_ITEM OCSP_SERVICELOC_it;
lib/libcrypto/ocsp/ocsp_asn.c
1027
const ASN1_ITEM OCSP_SERVICELOC_it = {
lib/libcrypto/ocsp/ocsp_asn.c
160
const ASN1_ITEM OCSP_CERTID_it = {
lib/libcrypto/ocsp/ocsp_asn.c
218
const ASN1_ITEM OCSP_ONEREQ_it = {
lib/libcrypto/ocsp/ocsp_asn.c
290
const ASN1_ITEM OCSP_REQINFO_it = {
lib/libcrypto/ocsp/ocsp_asn.c
348
const ASN1_ITEM OCSP_REQUEST_it = {
lib/libcrypto/ocsp/ocsp_asn.c
421
const ASN1_ITEM OCSP_RESPBYTES_it = {
lib/libcrypto/ocsp/ocsp_asn.c
479
const ASN1_ITEM OCSP_RESPONSE_it = {
lib/libcrypto/ocsp/ocsp_asn.c
551
const ASN1_ITEM OCSP_RESPID_it = {
lib/libcrypto/ocsp/ocsp_asn.c
609
const ASN1_ITEM OCSP_REVOKEDINFO_it = {
lib/libcrypto/ocsp/ocsp_asn.c
674
const ASN1_ITEM OCSP_CERTSTATUS_it = {
lib/libcrypto/ocsp/ocsp_asn.c
753
const ASN1_ITEM OCSP_SINGLERESP_it = {
lib/libcrypto/ocsp/ocsp_asn.c
832
const ASN1_ITEM OCSP_RESPDATA_it = {
lib/libcrypto/ocsp/ocsp_asn.c
88
const ASN1_ITEM OCSP_SIGNATURE_it = {
lib/libcrypto/ocsp/ocsp_asn.c
904
const ASN1_ITEM OCSP_BASICRESP_it = {
lib/libcrypto/ocsp/ocsp_asn.c
969
const ASN1_ITEM OCSP_CRLID_it = {
lib/libcrypto/pkcs12/p12_add.c
70
PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it, int nid1, int nid2)
lib/libcrypto/pkcs12/p12_asn.c
157
const ASN1_ITEM PKCS12_MAC_DATA_it = {
lib/libcrypto/pkcs12/p12_asn.c
259
.item = (const ASN1_ITEM *)&PKCS12_BAGS_adb,
lib/libcrypto/pkcs12/p12_asn.c
263
const ASN1_ITEM PKCS12_BAGS_it = {
lib/libcrypto/pkcs12/p12_asn.c
397
.item = (const ASN1_ITEM *)&PKCS12_SAFEBAG_adb,
lib/libcrypto/pkcs12/p12_asn.c
408
const ASN1_ITEM PKCS12_SAFEBAG_it = {
lib/libcrypto/pkcs12/p12_asn.c
458
const ASN1_ITEM PKCS12_SAFEBAGS_it = {
lib/libcrypto/pkcs12/p12_asn.c
477
const ASN1_ITEM PKCS12_AUTHSAFES_it = {
lib/libcrypto/pkcs12/p12_asn.c
92
const ASN1_ITEM PKCS12_it = {
lib/libcrypto/pkcs12/p12_decr.c
125
PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it,
lib/libcrypto/pkcs12/p12_decr.c
158
PKCS12_item_i2d_encrypt(X509_ALGOR *algor, const ASN1_ITEM *it,
lib/libcrypto/pkcs12/pkcs12.h
201
extern const ASN1_ITEM PKCS12_it;
lib/libcrypto/pkcs12/pkcs12.h
207
extern const ASN1_ITEM PKCS12_SAFEBAG_it;
lib/libcrypto/pkcs12/pkcs12_local.h
100
extern const ASN1_ITEM PKCS12_AUTHSAFES_it;
lib/libcrypto/pkcs12/pkcs12_local.h
106
extern const ASN1_ITEM PKCS12_BAGS_it;
lib/libcrypto/pkcs12/pkcs12_local.h
112
extern const ASN1_ITEM PKCS12_MAC_DATA_it;
lib/libcrypto/pkcs12/pkcs12_local.h
146
void *PKCS12_item_decrypt_d2i(const X509_ALGOR *algor, const ASN1_ITEM *it,
lib/libcrypto/pkcs12/pkcs12_local.h
149
const ASN1_ITEM *it, const char *pass, int passlen, void *obj, int zbuf);
lib/libcrypto/pkcs12/pkcs12_local.h
150
PKCS12_SAFEBAG *PKCS12_item_pack_safebag(void *obj, const ASN1_ITEM *it,
lib/libcrypto/pkcs12/pkcs12_local.h
99
extern const ASN1_ITEM PKCS12_SAFEBAGS_it;
lib/libcrypto/pkcs7/pk7_asn1.c
151
pk7_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/pkcs7/pk7_asn1.c
198
.item = (const ASN1_ITEM *)&PKCS7_adb,
lib/libcrypto/pkcs7/pk7_asn1.c
202
const ASN1_ITEM PKCS7_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
295
const ASN1_ITEM PKCS7_SIGNED_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
338
si_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/pkcs7/pk7_asn1.c
412
const ASN1_ITEM PKCS7_SIGNER_INFO_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
470
const ASN1_ITEM PKCS7_ISSUER_AND_SERIAL_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
535
const ASN1_ITEM PKCS7_ENVELOPE_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
578
ri_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/pkcs7/pk7_asn1.c
626
const ASN1_ITEM PKCS7_RECIP_INFO_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
691
const ASN1_ITEM PKCS7_ENC_CONTENT_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
784
const ASN1_ITEM PKCS7_SIGN_ENVELOPE_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
842
const ASN1_ITEM PKCS7_ENCRYPT_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
914
const ASN1_ITEM PKCS7_DIGEST_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
969
const ASN1_ITEM PKCS7_ATTR_SIGN_it = {
lib/libcrypto/pkcs7/pk7_asn1.c
992
const ASN1_ITEM PKCS7_ATTR_VERIFY_it = {
lib/libcrypto/pkcs7/pkcs7.h
262
extern const ASN1_ITEM PKCS7_ISSUER_AND_SERIAL_it;
lib/libcrypto/pkcs7/pkcs7.h
278
extern const ASN1_ITEM PKCS7_SIGNER_INFO_it;
lib/libcrypto/pkcs7/pkcs7.h
283
extern const ASN1_ITEM PKCS7_RECIP_INFO_it;
lib/libcrypto/pkcs7/pkcs7.h
288
extern const ASN1_ITEM PKCS7_SIGNED_it;
lib/libcrypto/pkcs7/pkcs7.h
293
extern const ASN1_ITEM PKCS7_ENC_CONTENT_it;
lib/libcrypto/pkcs7/pkcs7.h
298
extern const ASN1_ITEM PKCS7_ENVELOPE_it;
lib/libcrypto/pkcs7/pkcs7.h
303
extern const ASN1_ITEM PKCS7_SIGN_ENVELOPE_it;
lib/libcrypto/pkcs7/pkcs7.h
308
extern const ASN1_ITEM PKCS7_DIGEST_it;
lib/libcrypto/pkcs7/pkcs7.h
313
extern const ASN1_ITEM PKCS7_ENCRYPT_it;
lib/libcrypto/pkcs7/pkcs7.h
318
extern const ASN1_ITEM PKCS7_it;
lib/libcrypto/pkcs7/pkcs7.h
320
extern const ASN1_ITEM PKCS7_ATTR_SIGN_it;
lib/libcrypto/pkcs7/pkcs7.h
321
extern const ASN1_ITEM PKCS7_ATTR_VERIFY_it;
lib/libcrypto/rsa/rsa.h
277
extern const ASN1_ITEM RSAPublicKey_it;
lib/libcrypto/rsa/rsa.h
280
extern const ASN1_ITEM RSAPrivateKey_it;
lib/libcrypto/rsa/rsa.h
286
extern const ASN1_ITEM RSA_PSS_PARAMS_it;
lib/libcrypto/rsa/rsa.h
292
extern const ASN1_ITEM RSA_OAEP_PARAMS_it;
lib/libcrypto/rsa/rsa_ameth.c
1070
rsa_item_sign(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/rsa/rsa_ameth.c
940
rsa_item_verify(EVP_MD_CTX *ctx, const ASN1_ITEM *it, void *asn,
lib/libcrypto/rsa/rsa_asn1.c
159
const ASN1_ITEM RSAPrivateKey_it = {
lib/libcrypto/rsa/rsa_asn1.c
196
const ASN1_ITEM RSAPublicKey_it = {
lib/libcrypto/rsa/rsa_asn1.c
208
rsa_pss_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/rsa/rsa_asn1.c
258
const ASN1_ITEM RSA_PSS_PARAMS_it = {
lib/libcrypto/rsa/rsa_asn1.c
299
rsa_oaep_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/rsa/rsa_asn1.c
342
const ASN1_ITEM RSA_OAEP_PARAMS_it = {
lib/libcrypto/rsa/rsa_asn1.c
70
rsa_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/sm2/sm2_crypt.c
77
const ASN1_ITEM SM2_Ciphertext_it = {
lib/libcrypto/ts/ts_asn1.c
205
static const ASN1_ITEM TS_REQ_it = {
lib/libcrypto/ts/ts_asn1.c
306
static const ASN1_ITEM TS_ACCURACY_it = {
lib/libcrypto/ts/ts_asn1.c
426
static const ASN1_ITEM TS_TST_INFO_it = {
lib/libcrypto/ts/ts_asn1.c
527
static const ASN1_ITEM TS_STATUS_INFO_it = {
lib/libcrypto/ts/ts_asn1.c
602
ts_resp_cb(int op, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/ts/ts_asn1.c
643
static const ASN1_ITEM TS_RESP_it = {
lib/libcrypto/ts/ts_asn1.c
737
static const ASN1_ITEM ESS_ISSUER_SERIAL_it = {
lib/libcrypto/ts/ts_asn1.c
801
static const ASN1_ITEM ESS_CERT_ID_it = {
lib/libcrypto/ts/ts_asn1.c
83
static const ASN1_ITEM TS_MSG_IMPRINT_it = {
lib/libcrypto/ts/ts_asn1.c
865
static const ASN1_ITEM ESS_SIGNING_CERT_it = {
lib/libcrypto/ts/ts_asn1.c
936
static const ASN1_ITEM ESS_CERT_ID_V2_it = {
lib/libcrypto/ts/ts_asn1.c
994
static const ASN1_ITEM ESS_SIGNING_CERT_V2_it = {
lib/libcrypto/x509/x509.h
480
extern const ASN1_ITEM X509_ALGOR_it;
lib/libcrypto/x509/x509.h
483
extern const ASN1_ITEM X509_ALGORS_it;
lib/libcrypto/x509/x509.h
488
extern const ASN1_ITEM X509_VAL_it;
lib/libcrypto/x509/x509.h
494
extern const ASN1_ITEM X509_PUBKEY_it;
lib/libcrypto/x509/x509.h
524
extern const ASN1_ITEM X509_SIG_it;
lib/libcrypto/x509/x509.h
534
extern const ASN1_ITEM X509_REQ_INFO_it;
lib/libcrypto/x509/x509.h
539
extern const ASN1_ITEM X509_REQ_it;
lib/libcrypto/x509/x509.h
545
extern const ASN1_ITEM X509_ATTRIBUTE_it;
lib/libcrypto/x509/x509.h
552
extern const ASN1_ITEM X509_EXTENSION_it;
lib/libcrypto/x509/x509.h
555
extern const ASN1_ITEM X509_EXTENSIONS_it;
lib/libcrypto/x509/x509.h
561
extern const ASN1_ITEM X509_NAME_ENTRY_it;
lib/libcrypto/x509/x509.h
567
extern const ASN1_ITEM X509_NAME_it;
lib/libcrypto/x509/x509.h
575
extern const ASN1_ITEM X509_CINF_it;
lib/libcrypto/x509/x509.h
581
extern const ASN1_ITEM X509_it;
lib/libcrypto/x509/x509.h
616
extern const ASN1_ITEM X509_REVOKED_it;
lib/libcrypto/x509/x509.h
622
extern const ASN1_ITEM X509_CRL_INFO_it;
lib/libcrypto/x509/x509.h
628
extern const ASN1_ITEM X509_CRL_it;
lib/libcrypto/x509/x509.h
639
extern const ASN1_ITEM NETSCAPE_SPKI_it;
lib/libcrypto/x509/x509.h
644
extern const ASN1_ITEM NETSCAPE_SPKAC_it;
lib/libcrypto/x509/x509.h
651
int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *data,
lib/libcrypto/x509/x509.h
654
int ASN1_item_verify(const ASN1_ITEM *it, X509_ALGOR *algor1,
lib/libcrypto/x509/x509.h
657
int ASN1_item_sign(const ASN1_ITEM *it, X509_ALGOR *algor1, X509_ALGOR *algor2,
lib/libcrypto/x509/x509.h
660
int ASN1_item_sign_ctx(const ASN1_ITEM *it,
lib/libcrypto/x509/x509.h
910
extern const ASN1_ITEM PBEPARAM_it;
lib/libcrypto/x509/x509.h
918
extern const ASN1_ITEM PKCS8_PRIV_KEY_INFO_it;
lib/libcrypto/x509/x509_addr.c
103
const ASN1_ITEM IPAddressRange_it = {
lib/libcrypto/x509/x509_addr.c
131
const ASN1_ITEM IPAddressOrRange_it = {
lib/libcrypto/x509/x509_addr.c
159
const ASN1_ITEM IPAddressChoice_it = {
lib/libcrypto/x509/x509_addr.c
187
const ASN1_ITEM IPAddressFamily_it = {
lib/libcrypto/x509/x509_addr.c
206
static const ASN1_ITEM IPAddrBlocks_it = {
lib/libcrypto/x509/x509_akeya.c
90
const ASN1_ITEM AUTHORITY_KEYID_it = {
lib/libcrypto/x509/x509_asid.c
124
const ASN1_ITEM ASIdOrRange_it = {
lib/libcrypto/x509/x509_asid.c
152
const ASN1_ITEM ASIdentifierChoice_it = {
lib/libcrypto/x509/x509_asid.c
180
const ASN1_ITEM ASIdentifiers_it = {
lib/libcrypto/x509/x509_asid.c
96
const ASN1_ITEM ASRange_it = {
lib/libcrypto/x509/x509_bcons.c
115
const ASN1_ITEM BASIC_CONSTRAINTS_it = {
lib/libcrypto/x509/x509_cpols.c
116
const ASN1_ITEM CERTIFICATEPOLICIES_it = {
lib/libcrypto/x509/x509_cpols.c
174
const ASN1_ITEM POLICYINFO_it = {
lib/libcrypto/x509/x509_cpols.c
268
.item = (const ASN1_ITEM *)&POLICYQUALINFO_adb,
lib/libcrypto/x509/x509_cpols.c
272
const ASN1_ITEM POLICYQUALINFO_it = {
lib/libcrypto/x509/x509_cpols.c
330
const ASN1_ITEM USERNOTICE_it = {
lib/libcrypto/x509/x509_cpols.c
388
const ASN1_ITEM NOTICEREF_it = {
lib/libcrypto/x509/x509_crld.c
376
dpn_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
lib/libcrypto/x509/x509_crld.c
419
const ASN1_ITEM DIST_POINT_NAME_it = {
lib/libcrypto/x509/x509_crld.c
485
const ASN1_ITEM DIST_POINT_it = {
lib/libcrypto/x509/x509_crld.c
534
const ASN1_ITEM CRL_DIST_POINTS_it = {
lib/libcrypto/x509/x509_crld.c
620
const ASN1_ITEM ISSUING_DIST_POINT_it = {
lib/libcrypto/x509/x509_extku.c
128
const ASN1_ITEM EXTENDED_KEY_USAGE_it = {
lib/libcrypto/x509/x509_genn.c
145
const ASN1_ITEM EDIPARTYNAME_it = {
lib/libcrypto/x509/x509_genn.c
254
const ASN1_ITEM GENERAL_NAME_it = {
lib/libcrypto/x509/x509_genn.c
303
const ASN1_ITEM GENERAL_NAMES_it = {
lib/libcrypto/x509/x509_genn.c
86
const ASN1_ITEM OTHERNAME_it = {
lib/libcrypto/x509/x509_info.c
138
const ASN1_ITEM ACCESS_DESCRIPTION_it = {
lib/libcrypto/x509/x509_info.c
187
const ASN1_ITEM AUTHORITY_INFO_ACCESS_it = {
lib/libcrypto/x509/x509_local.h
166
extern const ASN1_ITEM X509_CERT_AUX_it;
lib/libcrypto/x509/x509_local.h
398
extern const ASN1_ITEM PBE2PARAM_it;
lib/libcrypto/x509/x509_local.h
412
extern const ASN1_ITEM PBKDF2PARAM_it;
lib/libcrypto/x509/x509_ncons.c
131
const ASN1_ITEM GENERAL_SUBTREE_it = {
lib/libcrypto/x509/x509_ncons.c
159
const ASN1_ITEM NAME_CONSTRAINTS_it = {
lib/libcrypto/x509/x509_pcons.c
116
const ASN1_ITEM POLICY_CONSTRAINTS_it = {
lib/libcrypto/x509/x509_pku.c
108
const ASN1_ITEM PKEY_USAGE_PERIOD_it = {
lib/libcrypto/x509/x509_pmaps.c
114
const ASN1_ITEM POLICY_MAPPING_it = {
lib/libcrypto/x509/x509_pmaps.c
133
const ASN1_ITEM POLICY_MAPPINGS_it = {
lib/libcrypto/x509/x509v3.h
441
extern const ASN1_ITEM BASIC_CONSTRAINTS_it;
lib/libcrypto/x509/x509v3.h
447
extern const ASN1_ITEM AUTHORITY_KEYID_it;
lib/libcrypto/x509/x509v3.h
453
extern const ASN1_ITEM PKEY_USAGE_PERIOD_it;
lib/libcrypto/x509/x509v3.h
459
extern const ASN1_ITEM GENERAL_NAME_it;
lib/libcrypto/x509/x509v3.h
478
extern const ASN1_ITEM GENERAL_NAMES_it;
lib/libcrypto/x509/x509v3.h
489
extern const ASN1_ITEM OTHERNAME_it;
lib/libcrypto/x509/x509v3.h
494
extern const ASN1_ITEM EDIPARTYNAME_it;
lib/libcrypto/x509/x509v3.h
512
extern const ASN1_ITEM EXTENDED_KEY_USAGE_it;
lib/libcrypto/x509/x509v3.h
519
extern const ASN1_ITEM CERTIFICATEPOLICIES_it;
lib/libcrypto/x509/x509v3.h
524
extern const ASN1_ITEM POLICYINFO_it;
lib/libcrypto/x509/x509v3.h
529
extern const ASN1_ITEM POLICYQUALINFO_it;
lib/libcrypto/x509/x509v3.h
534
extern const ASN1_ITEM USERNOTICE_it;
lib/libcrypto/x509/x509v3.h
539
extern const ASN1_ITEM NOTICEREF_it;
lib/libcrypto/x509/x509v3.h
545
extern const ASN1_ITEM CRL_DIST_POINTS_it;
lib/libcrypto/x509/x509v3.h
550
extern const ASN1_ITEM DIST_POINT_it;
lib/libcrypto/x509/x509v3.h
555
extern const ASN1_ITEM DIST_POINT_NAME_it;
lib/libcrypto/x509/x509v3.h
560
extern const ASN1_ITEM ISSUING_DIST_POINT_it;
lib/libcrypto/x509/x509v3.h
570
extern const ASN1_ITEM ACCESS_DESCRIPTION_it;
lib/libcrypto/x509/x509v3.h
575
extern const ASN1_ITEM AUTHORITY_INFO_ACCESS_it;
lib/libcrypto/x509/x509v3.h
577
extern const ASN1_ITEM POLICY_MAPPING_it;
lib/libcrypto/x509/x509v3.h
580
extern const ASN1_ITEM POLICY_MAPPINGS_it;
lib/libcrypto/x509/x509v3.h
582
extern const ASN1_ITEM GENERAL_SUBTREE_it;
lib/libcrypto/x509/x509v3.h
586
extern const ASN1_ITEM NAME_CONSTRAINTS_it;
lib/libcrypto/x509/x509v3.h
592
extern const ASN1_ITEM POLICY_CONSTRAINTS_it;
lib/libcrypto/x509/x509v3.h
745
extern const ASN1_ITEM ASRange_it;
lib/libcrypto/x509/x509v3.h
752
extern const ASN1_ITEM ASIdOrRange_it;
lib/libcrypto/x509/x509v3.h
759
extern const ASN1_ITEM ASIdentifierChoice_it;
lib/libcrypto/x509/x509v3.h
766
extern const ASN1_ITEM ASIdentifiers_it;
lib/libcrypto/x509/x509v3.h
811
extern const ASN1_ITEM IPAddressRange_it;
lib/libcrypto/x509/x509v3.h
818
extern const ASN1_ITEM IPAddressOrRange_it;
lib/libcrypto/x509/x509v3.h
825
extern const ASN1_ITEM IPAddressChoice_it;
lib/libcrypto/x509/x509v3.h
832
extern const ASN1_ITEM IPAddressFamily_it;
regress/lib/libcrypto/asn1/asn1_string_to_utf8.c
25
const ASN1_ITEM *item;
regress/lib/libcrypto/bio/bio_asn1.c
38
waf_cb(int op, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg)
regress/lib/libcrypto/bio/bio_asn1.c
47
static const ASN1_ITEM WAF_it = {
usr.sbin/rpki-client/ccr.c
224
hash_asn1_item(ASN1_OCTET_STRING *astr, const ASN1_ITEM *it, void *val)
usr.sbin/rpki-client/ccr.c
237
const ASN1_OCTET_STRING *hash, const ASN1_ITEM *it, void *val)