Symbol: ASN1_TEMPLATE
crypto/libressl/crypto/asn1/a_type.c
70
static const ASN1_TEMPLATE ASN1_INT_OCTETSTRING_seq_tt[] = {
crypto/libressl/crypto/asn1/a_type.c
87
.tcount = sizeof(ASN1_INT_OCTETSTRING_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/asn1_locl.h
168
ASN1_VALUE ** asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/libressl/crypto/asn1/asn1_locl.h
170
const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr);
crypto/libressl/crypto/asn1/nsseq.c
81
static const ASN1_TEMPLATE NETSCAPE_CERT_SEQUENCE_seq_tt[] = {
crypto/libressl/crypto/asn1/nsseq.c
99
.tcount = sizeof(NETSCAPE_CERT_SEQUENCE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/p5_pbe.c
69
static const ASN1_TEMPLATE PBEPARAM_seq_tt[] = {
crypto/libressl/crypto/asn1/p5_pbe.c
86
.tcount = sizeof(PBEPARAM_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/p5_pbev2.c
119
static const ASN1_TEMPLATE PBKDF2PARAM_seq_tt[] = {
crypto/libressl/crypto/asn1/p5_pbev2.c
148
.tcount = sizeof(PBKDF2PARAM_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/p5_pbev2.c
71
static const ASN1_TEMPLATE PBE2PARAM_seq_tt[] = {
crypto/libressl/crypto/asn1/p5_pbev2.c
88
.tcount = sizeof(PBE2PARAM_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/p8_pkey.c
111
.tcount = sizeof(PKCS8_PRIV_KEY_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/p8_pkey.c
83
static const ASN1_TEMPLATE PKCS8_PRIV_KEY_INFO_seq_tt[] = {
crypto/libressl/crypto/asn1/tasn_dec.c
1003
const ASN1_TEMPLATE *at)
crypto/libressl/crypto/asn1/tasn_dec.c
1018
asn1_template_stack_of_d2i(ASN1_VALUE **pval, CBS *cbs, const ASN1_TEMPLATE *at,
crypto/libressl/crypto/asn1/tasn_dec.c
1121
asn1_template_noexp_d2i(ASN1_VALUE **pval, CBS *cbs, const ASN1_TEMPLATE *at,
crypto/libressl/crypto/asn1/tasn_dec.c
1160
asn1_template_d2i(ASN1_VALUE **pval, CBS *cbs, const ASN1_TEMPLATE *at,
crypto/libressl/crypto/asn1/tasn_dec.c
1262
const ASN1_TEMPLATE *at)
crypto/libressl/crypto/asn1/tasn_dec.c
645
const ASN1_TEMPLATE *at, *errat = NULL;
crypto/libressl/crypto/asn1/tasn_dec.c
741
const ASN1_TEMPLATE *errat = NULL;
crypto/libressl/crypto/asn1/tasn_dec.c
742
const ASN1_TEMPLATE *seqat, *at;
crypto/libressl/crypto/asn1/tasn_dec.c
89
const ASN1_TEMPLATE *at, int optional, int depth);
crypto/libressl/crypto/asn1/tasn_enc.c
136
const ASN1_TEMPLATE *tt = NULL;
crypto/libressl/crypto/asn1/tasn_enc.c
184
const ASN1_TEMPLATE *chtt;
crypto/libressl/crypto/asn1/tasn_enc.c
227
const ASN1_TEMPLATE *seqtt;
crypto/libressl/crypto/asn1/tasn_enc.c
244
const ASN1_TEMPLATE *seqtt;
crypto/libressl/crypto/asn1/tasn_enc.c
268
const ASN1_TEMPLATE *tt)
crypto/libressl/crypto/asn1/tasn_enc.c
275
const ASN1_TEMPLATE *tt, int tag, int iclass)
crypto/libressl/crypto/asn1/tasn_enc.c
74
const ASN1_TEMPLATE *tt, int tag, int aclass);
crypto/libressl/crypto/asn1/tasn_fre.c
171
ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/libressl/crypto/asn1/tasn_fre.c
86
const ASN1_TEMPLATE *tt = NULL, *seqtt;
crypto/libressl/crypto/asn1/tasn_new.c
216
ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/libressl/crypto/asn1/tasn_new.c
251
asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/libressl/crypto/asn1/tasn_new.c
71
static void asn1_template_clear(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/libressl/crypto/asn1/tasn_new.c
94
const ASN1_TEMPLATE *tt = NULL;
crypto/libressl/crypto/asn1/tasn_prn.c
170
const ASN1_TEMPLATE *tt, const ASN1_PCTX *pctx);
crypto/libressl/crypto/asn1/tasn_prn.c
199
const ASN1_TEMPLATE *tt;
crypto/libressl/crypto/asn1/tasn_prn.c
300
const ASN1_TEMPLATE *seqtt;
crypto/libressl/crypto/asn1/tasn_prn.c
332
const ASN1_TEMPLATE *tt, const ASN1_PCTX *pctx)
crypto/libressl/crypto/asn1/tasn_typ.c
600
static const ASN1_TEMPLATE ASN1_SEQUENCE_ANY_item_tt = {
crypto/libressl/crypto/asn1/tasn_typ.c
618
static const ASN1_TEMPLATE ASN1_SET_ANY_item_tt = {
crypto/libressl/crypto/asn1/tasn_utl.c
225
asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt)
crypto/libressl/crypto/asn1/tasn_utl.c
241
const ASN1_TEMPLATE *
crypto/libressl/crypto/asn1/tasn_utl.c
242
asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr)
crypto/libressl/crypto/asn1/x_algor.c
64
static const ASN1_TEMPLATE X509_ALGOR_seq_tt[] = {
crypto/libressl/crypto/asn1/x_algor.c
82
.tcount = sizeof(X509_ALGOR_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_algor.c
87
static const ASN1_TEMPLATE X509_ALGORS_item_tt = {
crypto/libressl/crypto/asn1/x_attrib.c
101
.tcount = sizeof(X509_ATTRIBUTE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_attrib.c
80
static const ASN1_TEMPLATE X509_ATTRIBUTE_seq_tt[] = {
crypto/libressl/crypto/asn1/x_crl.c
142
static const ASN1_TEMPLATE X509_CRL_INFO_seq_tt[] = {
crypto/libressl/crypto/asn1/x_crl.c
188
.tcount = sizeof(X509_CRL_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_crl.c
410
static const ASN1_TEMPLATE X509_CRL_seq_tt[] = {
crypto/libressl/crypto/asn1/x_crl.c
432
.tcount = sizeof(X509_CRL_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_crl.c
75
static const ASN1_TEMPLATE X509_REVOKED_seq_tt[] = {
crypto/libressl/crypto/asn1/x_crl.c
98
.tcount = sizeof(X509_REVOKED_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_exten.c
66
static const ASN1_TEMPLATE X509_EXTENSION_seq_tt[] = {
crypto/libressl/crypto/asn1/x_exten.c
89
.tcount = sizeof(X509_EXTENSION_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_exten.c
94
static const ASN1_TEMPLATE X509_EXTENSIONS_item_tt = {
crypto/libressl/crypto/asn1/x_name.c
108
.tcount = sizeof(X509_NAME_ENTRY_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_name.c
149
static const ASN1_TEMPLATE X509_NAME_ENTRIES_item_tt = {
crypto/libressl/crypto/asn1/x_name.c
167
static const ASN1_TEMPLATE X509_NAME_INTERNAL_item_tt = {
crypto/libressl/crypto/asn1/x_name.c
91
static const ASN1_TEMPLATE X509_NAME_ENTRY_seq_tt[] = {
crypto/libressl/crypto/asn1/x_pubkey.c
109
.tcount = sizeof(X509_PUBKEY_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_pubkey.c
92
static const ASN1_TEMPLATE X509_PUBKEY_seq_tt[] = {
crypto/libressl/crypto/asn1/x_req.c
102
static const ASN1_TEMPLATE X509_REQ_INFO_seq_tt[] = {
crypto/libressl/crypto/asn1/x_req.c
133
.tcount = sizeof(X509_REQ_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_req.c
171
static const ASN1_TEMPLATE X509_REQ_seq_tt[] = {
crypto/libressl/crypto/asn1/x_req.c
193
.tcount = sizeof(X509_REQ_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_sig.c
66
static const ASN1_TEMPLATE X509_SIG_seq_tt[] = {
crypto/libressl/crypto/asn1/x_sig.c
83
.tcount = sizeof(X509_SIG_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_spki.c
116
static const ASN1_TEMPLATE NETSCAPE_SPKI_seq_tt[] = {
crypto/libressl/crypto/asn1/x_spki.c
144
.tcount = sizeof(NETSCAPE_SPKI_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_spki.c
68
static const ASN1_TEMPLATE NETSCAPE_SPKAC_seq_tt[] = {
crypto/libressl/crypto/asn1/x_spki.c
85
.tcount = sizeof(NETSCAPE_SPKAC_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_val.c
64
static const ASN1_TEMPLATE X509_VAL_seq_tt[] = {
crypto/libressl/crypto/asn1/x_val.c
81
.tcount = sizeof(X509_VAL_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_x509.c
139
.tcount = sizeof(X509_CINF_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_x509.c
230
static const ASN1_TEMPLATE X509_seq_tt[] = {
crypto/libressl/crypto/asn1/x_x509.c
252
.tcount = sizeof(X509_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_x509.c
74
static const ASN1_TEMPLATE X509_CINF_seq_tt[] = {
crypto/libressl/crypto/asn1/x_x509a.c
117
.tcount = sizeof(X509_CERT_AUX_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/asn1/x_x509a.c
76
static const ASN1_TEMPLATE X509_CERT_AUX_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1000
static const ASN1_TEMPLATE CMS_EnvelopedData_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1042
.tcount = sizeof(CMS_EnvelopedData_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1048
static const ASN1_TEMPLATE CMS_DigestedData_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1083
.tcount = sizeof(CMS_DigestedData_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1089
static const ASN1_TEMPLATE CMS_EncryptedData_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
110
.tcount = sizeof(CMS_OtherCertificateFormat_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1117
.tcount = sizeof(CMS_EncryptedData_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1123
static const ASN1_TEMPLATE CMS_AuthenticatedData_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
116
static const ASN1_TEMPLATE CMS_CertificateChoices_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1193
.tcount = sizeof(CMS_AuthenticatedData_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1199
static const ASN1_TEMPLATE CMS_CompressedData_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1227
.tcount = sizeof(CMS_CompressedData_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1235
static const ASN1_TEMPLATE cms_default_tt = {
crypto/libressl/crypto/cms/cms_asn1.c
1372
static const ASN1_TEMPLATE CMS_ContentInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1393
.tcount = sizeof(CMS_ContentInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1406
static const ASN1_TEMPLATE CMS_Attributes_Sign_item_tt = {
crypto/libressl/crypto/cms/cms_asn1.c
1429
static const ASN1_TEMPLATE CMS_Attributes_Verify_item_tt = {
crypto/libressl/crypto/cms/cms_asn1.c
1449
static const ASN1_TEMPLATE CMS_ReceiptsFrom_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1470
.tcount = sizeof(CMS_ReceiptsFrom_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1476
static const ASN1_TEMPLATE CMS_ReceiptRequest_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1504
.tcount = sizeof(CMS_ReceiptRequest_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1510
static const ASN1_TEMPLATE CMS_Receipt_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
1545
.tcount = sizeof(CMS_Receipt_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1562
static const ASN1_TEMPLATE CMS_SharedInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
158
.tcount = sizeof(CMS_CertificateChoices_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
1590
.tcount = sizeof(CMS_SharedInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
164
static const ASN1_TEMPLATE CMS_SignerIdentifier_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
185
.tcount = sizeof(CMS_SignerIdentifier_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
191
static const ASN1_TEMPLATE CMS_EncapsulatedContentInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
212
.tcount = sizeof(CMS_EncapsulatedContentInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
239
static const ASN1_TEMPLATE CMS_SignerInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
295
.tcount = sizeof(CMS_SignerInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
301
static const ASN1_TEMPLATE CMS_OtherRevocationInfoFormat_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
322
.tcount = sizeof(CMS_OtherRevocationInfoFormat_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
328
static const ASN1_TEMPLATE CMS_RevocationInfoChoice_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
349
.tcount = sizeof(CMS_RevocationInfoChoice_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
355
static const ASN1_TEMPLATE CMS_SignedData_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
404
.tcount = sizeof(CMS_SignedData_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
410
static const ASN1_TEMPLATE CMS_OriginatorInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
431
.tcount = sizeof(CMS_OriginatorInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
437
static const ASN1_TEMPLATE CMS_EncryptedContentInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
465
.tcount = sizeof(CMS_EncryptedContentInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
471
static const ASN1_TEMPLATE CMS_KeyTransRecipientInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
506
.tcount = sizeof(CMS_KeyTransRecipientInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
512
static const ASN1_TEMPLATE CMS_OtherKeyAttribute_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
533
.tcount = sizeof(CMS_OtherKeyAttribute_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
539
static const ASN1_TEMPLATE CMS_RecipientKeyIdentifier_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
567
.tcount = sizeof(CMS_RecipientKeyIdentifier_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
573
static const ASN1_TEMPLATE CMS_KeyAgreeRecipientIdentifier_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
594
.tcount = sizeof(CMS_KeyAgreeRecipientIdentifier_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
618
static const ASN1_TEMPLATE CMS_RecipientEncryptedKey_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
62
static const ASN1_TEMPLATE CMS_IssuerAndSerialNumber_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
639
.tcount = sizeof(CMS_RecipientEncryptedKey_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
645
static const ASN1_TEMPLATE CMS_OriginatorPublicKey_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
666
.tcount = sizeof(CMS_OriginatorPublicKey_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
672
static const ASN1_TEMPLATE CMS_OriginatorIdentifierOrKey_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
700
.tcount = sizeof(CMS_OriginatorIdentifierOrKey_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
731
static const ASN1_TEMPLATE CMS_KeyAgreeRecipientInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
773
.tcount = sizeof(CMS_KeyAgreeRecipientInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
779
static const ASN1_TEMPLATE CMS_KEKIdentifier_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
807
.tcount = sizeof(CMS_KEKIdentifier_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
813
static const ASN1_TEMPLATE CMS_KEKRecipientInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
83
.tcount = sizeof(CMS_IssuerAndSerialNumber_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
848
.tcount = sizeof(CMS_KEKRecipientInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
854
static const ASN1_TEMPLATE CMS_PasswordRecipientInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
889
.tcount = sizeof(CMS_PasswordRecipientInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
89
static const ASN1_TEMPLATE CMS_OtherCertificateFormat_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
895
static const ASN1_TEMPLATE CMS_OtherRecipientInfo_seq_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
916
.tcount = sizeof(CMS_OtherRecipientInfo_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/cms/cms_asn1.c
952
static const ASN1_TEMPLATE CMS_RecipientInfo_ch_tt[] = {
crypto/libressl/crypto/cms/cms_asn1.c
994
.tcount = sizeof(CMS_RecipientInfo_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/dh/dh_asn1.c
121
.tcount = sizeof(DHparams_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/dh/dh_asn1.c
93
static const ASN1_TEMPLATE DHparams_seq_tt[] = {
crypto/libressl/crypto/dsa/dsa_asn1.c
115
.tcount = sizeof(DSA_SIG_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/dsa/dsa_asn1.c
183
static const ASN1_TEMPLATE DSAPrivateKey_seq_tt[] = {
crypto/libressl/crypto/dsa/dsa_asn1.c
232
.tcount = sizeof(DSAPrivateKey_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/dsa/dsa_asn1.c
260
static const ASN1_TEMPLATE DSAparams_seq_tt[] = {
crypto/libressl/crypto/dsa/dsa_asn1.c
288
.tcount = sizeof(DSAparams_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/dsa/dsa_asn1.c
340
static const ASN1_TEMPLATE DSAPublicKey_seq_tt[] = {
crypto/libressl/crypto/dsa/dsa_asn1.c
375
.tcount = sizeof(DSAPublicKey_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/dsa/dsa_asn1.c
94
static const ASN1_TEMPLATE DSA_SIG_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
204
static const ASN1_TEMPLATE X9_62_PENTANOMIAL_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
232
.tcount = sizeof(X9_62_PENTANOMIAL_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ec/ec_asn1.c
253
static const ASN1_TEMPLATE char_two_def_tt = {
crypto/libressl/crypto/ec/ec_asn1.c
306
static const ASN1_TEMPLATE X9_62_CHARACTERISTIC_TWO_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
334
.tcount = sizeof(X9_62_CHARACTERISTIC_TWO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ec/ec_asn1.c
355
static const ASN1_TEMPLATE fieldID_def_tt = {
crypto/libressl/crypto/ec/ec_asn1.c
397
static const ASN1_TEMPLATE X9_62_FIELDID_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
418
.tcount = sizeof(X9_62_FIELDID_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ec/ec_asn1.c
424
static const ASN1_TEMPLATE X9_62_CURVE_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
452
.tcount = sizeof(X9_62_CURVE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ec/ec_asn1.c
458
static const ASN1_TEMPLATE ECPARAMETERS_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
507
.tcount = sizeof(ECPARAMETERS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ec/ec_asn1.c
528
static const ASN1_TEMPLATE ECPKPARAMETERS_ch_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
556
.tcount = sizeof(ECPKPARAMETERS_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ec/ec_asn1.c
592
static const ASN1_TEMPLATE EC_PRIVATEKEY_seq_tt[] = {
crypto/libressl/crypto/ec/ec_asn1.c
627
.tcount = sizeof(EC_PRIVATEKEY_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ecdsa/ecs_asn1.c
60
static const ASN1_TEMPLATE ECDSA_SIG_seq_tt[] = {
crypto/libressl/crypto/ecdsa/ecs_asn1.c
81
.tcount = sizeof(ECDSA_SIG_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/gost/gost_asn1.c
124
static const ASN1_TEMPLATE GOST_KEY_AGREEMENT_INFO_seq_tt[] = {
crypto/libressl/crypto/gost/gost_asn1.c
152
.tcount = sizeof(GOST_KEY_AGREEMENT_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/gost/gost_asn1.c
184
static const ASN1_TEMPLATE GOST_KEY_PARAMS_seq_tt[] = {
crypto/libressl/crypto/gost/gost_asn1.c
20
static const ASN1_TEMPLATE GOST_KEY_TRANSPORT_seq_tt[] = {
crypto/libressl/crypto/gost/gost_asn1.c
212
.tcount = sizeof(GOST_KEY_PARAMS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/gost/gost_asn1.c
243
static const ASN1_TEMPLATE GOST_CIPHER_PARAMS_seq_tt[] = {
crypto/libressl/crypto/gost/gost_asn1.c
264
.tcount = sizeof(GOST_CIPHER_PARAMS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/gost/gost_asn1.c
41
.tcount = sizeof(GOST_KEY_TRANSPORT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/gost/gost_asn1.c
72
static const ASN1_TEMPLATE GOST_KEY_INFO_seq_tt[] = {
crypto/libressl/crypto/gost/gost_asn1.c
93
.tcount = sizeof(GOST_KEY_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
124
static const ASN1_TEMPLATE OCSP_CERTID_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
159
.tcount = sizeof(OCSP_CERTID_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
191
static const ASN1_TEMPLATE OCSP_ONEREQ_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
212
.tcount = sizeof(OCSP_ONEREQ_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
244
static const ASN1_TEMPLATE OCSP_REQINFO_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
279
.tcount = sizeof(OCSP_REQINFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
311
static const ASN1_TEMPLATE OCSP_REQUEST_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
332
.tcount = sizeof(OCSP_REQUEST_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
377
static const ASN1_TEMPLATE OCSP_RESPBYTES_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
398
.tcount = sizeof(OCSP_RESPBYTES_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
430
static const ASN1_TEMPLATE OCSP_RESPONSE_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
451
.tcount = sizeof(OCSP_RESPONSE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
495
static const ASN1_TEMPLATE OCSP_RESPID_ch_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
516
.tcount = sizeof(OCSP_RESPID_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
548
static const ASN1_TEMPLATE OCSP_REVOKEDINFO_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
569
.tcount = sizeof(OCSP_REVOKEDINFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
601
static const ASN1_TEMPLATE OCSP_CERTSTATUS_ch_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
629
.tcount = sizeof(OCSP_CERTSTATUS_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
64
static const ASN1_TEMPLATE OCSP_SIGNATURE_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
661
static const ASN1_TEMPLATE OCSP_SINGLERESP_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
703
.tcount = sizeof(OCSP_SINGLERESP_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
735
static const ASN1_TEMPLATE OCSP_RESPDATA_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
777
.tcount = sizeof(OCSP_RESPDATA_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
809
static const ASN1_TEMPLATE OCSP_BASICRESP_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
844
.tcount = sizeof(OCSP_BASICRESP_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
876
static const ASN1_TEMPLATE OCSP_CRLID_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
904
.tcount = sizeof(OCSP_CRLID_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
92
.tcount = sizeof(OCSP_SIGNATURE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ocsp/ocsp_asn.c
936
static const ASN1_TEMPLATE OCSP_SERVICELOC_seq_tt[] = {
crypto/libressl/crypto/ocsp/ocsp_asn.c
957
.tcount = sizeof(OCSP_SERVICELOC_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs12/p12_asn.c
128
static const ASN1_TEMPLATE PKCS12_MAC_DATA_seq_tt[] = {
crypto/libressl/crypto/pkcs12/p12_asn.c
156
.tcount = sizeof(PKCS12_MAC_DATA_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs12/p12_asn.c
188
static const ASN1_TEMPLATE bag_default_tt = {
crypto/libressl/crypto/pkcs12/p12_asn.c
241
static const ASN1_TEMPLATE PKCS12_BAGS_seq_tt[] = {
crypto/libressl/crypto/pkcs12/p12_asn.c
262
.tcount = sizeof(PKCS12_BAGS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs12/p12_asn.c
294
static const ASN1_TEMPLATE safebag_default_tt = {
crypto/libressl/crypto/pkcs12/p12_asn.c
379
static const ASN1_TEMPLATE PKCS12_SAFEBAG_seq_tt[] = {
crypto/libressl/crypto/pkcs12/p12_asn.c
407
.tcount = sizeof(PKCS12_SAFEBAG_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs12/p12_asn.c
440
static const ASN1_TEMPLATE PKCS12_SAFEBAGS_item_tt = {
crypto/libressl/crypto/pkcs12/p12_asn.c
459
static const ASN1_TEMPLATE PKCS12_AUTHSAFES_item_tt = {
crypto/libressl/crypto/pkcs12/p12_asn.c
68
static const ASN1_TEMPLATE PKCS12_seq_tt[] = {
crypto/libressl/crypto/pkcs12/p12_asn.c
96
.tcount = sizeof(PKCS12_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
190
static const ASN1_TEMPLATE PKCS7_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
211
.tcount = sizeof(PKCS7_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
255
static const ASN1_TEMPLATE PKCS7_SIGNED_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
304
.tcount = sizeof(PKCS7_SIGNED_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
355
static const ASN1_TEMPLATE PKCS7_SIGNER_INFO_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
416
.tcount = sizeof(PKCS7_SIGNER_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
448
static const ASN1_TEMPLATE PKCS7_ISSUER_AND_SERIAL_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
469
.tcount = sizeof(PKCS7_ISSUER_AND_SERIAL_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
501
static const ASN1_TEMPLATE PKCS7_ENVELOPE_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
529
.tcount = sizeof(PKCS7_ENVELOPE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
580
static const ASN1_TEMPLATE PKCS7_RECIP_INFO_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
615
.tcount = sizeof(PKCS7_RECIP_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
647
static const ASN1_TEMPLATE PKCS7_ENC_CONTENT_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
675
.tcount = sizeof(PKCS7_ENC_CONTENT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
69
static const ASN1_TEMPLATE p7default_tt = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
707
static const ASN1_TEMPLATE PKCS7_SIGN_ENVELOPE_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
763
.tcount = sizeof(PKCS7_SIGN_ENVELOPE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
795
static const ASN1_TEMPLATE PKCS7_ENCRYPT_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
816
.tcount = sizeof(PKCS7_ENCRYPT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
848
static const ASN1_TEMPLATE PKCS7_DIGEST_seq_tt[] = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
883
.tcount = sizeof(PKCS7_DIGEST_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/pkcs7/pk7_asn1.c
921
static const ASN1_TEMPLATE PKCS7_ATTR_SIGN_item_tt = {
crypto/libressl/crypto/pkcs7/pk7_asn1.c
943
static const ASN1_TEMPLATE PKCS7_ATTR_VERIFY_item_tt = {
crypto/libressl/crypto/rsa/rsa_asn1.c
163
.tcount = sizeof(RSAPrivateKey_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/rsa/rsa_asn1.c
178
static const ASN1_TEMPLATE RSAPublicKey_seq_tt[] = {
crypto/libressl/crypto/rsa/rsa_asn1.c
199
.tcount = sizeof(RSAPublicKey_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/rsa/rsa_asn1.c
225
static const ASN1_TEMPLATE RSA_PSS_PARAMS_seq_tt[] = {
crypto/libressl/crypto/rsa/rsa_asn1.c
260
.tcount = sizeof(RSA_PSS_PARAMS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/rsa/rsa_asn1.c
311
static const ASN1_TEMPLATE RSA_OAEP_PARAMS_seq_tt[] = {
crypto/libressl/crypto/rsa/rsa_asn1.c
339
.tcount = sizeof(RSA_OAEP_PARAMS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/rsa/rsa_asn1.c
93
static const ASN1_TEMPLATE RSAPrivateKey_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
151
static const ASN1_TEMPLATE TS_REQ_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
200
.tcount = sizeof(TS_REQ_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
264
static const ASN1_TEMPLATE TS_ACCURACY_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
292
.tcount = sizeof(TS_ACCURACY_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
330
static const ASN1_TEMPLATE TS_TST_INFO_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
407
.tcount = sizeof(TS_TST_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
471
static const ASN1_TEMPLATE TS_STATUS_INFO_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
499
.tcount = sizeof(TS_STATUS_INFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
589
static const ASN1_TEMPLATE TS_RESP_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
610
.tcount = sizeof(TS_RESP_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
66
static const ASN1_TEMPLATE TS_MSG_IMPRINT_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
674
static const ASN1_TEMPLATE ESS_ISSUER_SERIAL_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
695
.tcount = sizeof(ESS_ISSUER_SERIAL_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
733
static const ASN1_TEMPLATE ESS_CERT_ID_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
754
.tcount = sizeof(ESS_CERT_ID_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
792
static const ASN1_TEMPLATE ESS_SIGNING_CERT_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
813
.tcount = sizeof(ESS_SIGNING_CERT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
851
static const ASN1_TEMPLATE ESS_CERT_ID_V2_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
87
.tcount = sizeof(TS_MSG_IMPRINT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
879
.tcount = sizeof(ESS_CERT_ID_V2_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/ts/ts_asn1.c
916
static const ASN1_TEMPLATE ESS_SIGNING_CERT_V2_seq_tt[] = {
crypto/libressl/crypto/ts/ts_asn1.c
937
.tcount = sizeof(ESS_SIGNING_CERT_V2_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_addr.c
107
.tcount = sizeof(IPAddressRange_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_addr.c
113
static const ASN1_TEMPLATE IPAddressOrRange_ch_tt[] = {
crypto/libressl/crypto/x509/x509_addr.c
134
.tcount = sizeof(IPAddressOrRange_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_addr.c
140
static const ASN1_TEMPLATE IPAddressChoice_ch_tt[] = {
crypto/libressl/crypto/x509/x509_addr.c
161
.tcount = sizeof(IPAddressChoice_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_addr.c
167
static const ASN1_TEMPLATE IPAddressFamily_seq_tt[] = {
crypto/libressl/crypto/x509/x509_addr.c
188
.tcount = sizeof(IPAddressFamily_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_addr.c
194
static const ASN1_TEMPLATE IPAddrBlocks_item_tt = {
crypto/libressl/crypto/x509/x509_addr.c
86
static const ASN1_TEMPLATE IPAddressRange_seq_tt[] = {
crypto/libressl/crypto/x509/x509_akeya.c
66
static const ASN1_TEMPLATE AUTHORITY_KEYID_seq_tt[] = {
crypto/libressl/crypto/x509/x509_akeya.c
94
.tcount = sizeof(AUTHORITY_KEYID_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_asid.c
101
.tcount = sizeof(ASRange_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_asid.c
107
static const ASN1_TEMPLATE ASIdOrRange_ch_tt[] = {
crypto/libressl/crypto/x509/x509_asid.c
128
.tcount = sizeof(ASIdOrRange_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_asid.c
134
static const ASN1_TEMPLATE ASIdentifierChoice_ch_tt[] = {
crypto/libressl/crypto/x509/x509_asid.c
155
.tcount = sizeof(ASIdentifierChoice_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_asid.c
161
static const ASN1_TEMPLATE ASIdentifiers_seq_tt[] = {
crypto/libressl/crypto/x509/x509_asid.c
182
.tcount = sizeof(ASIdentifiers_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_asid.c
80
static const ASN1_TEMPLATE ASRange_seq_tt[] = {
crypto/libressl/crypto/x509/x509_bcons.c
111
.tcount = sizeof(BASIC_CONSTRAINTS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_bcons.c
90
static const ASN1_TEMPLATE BASIC_CONSTRAINTS_seq_tt[] = {
crypto/libressl/crypto/x509/x509_cpols.c
103
static const ASN1_TEMPLATE CERTIFICATEPOLICIES_item_tt = {
crypto/libressl/crypto/x509/x509_cpols.c
147
static const ASN1_TEMPLATE POLICYINFO_seq_tt[] = {
crypto/libressl/crypto/x509/x509_cpols.c
168
.tcount = sizeof(POLICYINFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_cpols.c
200
static const ASN1_TEMPLATE policydefault_tt = {
crypto/libressl/crypto/x509/x509_cpols.c
242
static const ASN1_TEMPLATE POLICYQUALINFO_seq_tt[] = {
crypto/libressl/crypto/x509/x509_cpols.c
263
.tcount = sizeof(POLICYQUALINFO_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_cpols.c
295
static const ASN1_TEMPLATE USERNOTICE_seq_tt[] = {
crypto/libressl/crypto/x509/x509_cpols.c
316
.tcount = sizeof(USERNOTICE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_cpols.c
348
static const ASN1_TEMPLATE NOTICEREF_seq_tt[] = {
crypto/libressl/crypto/x509/x509_cpols.c
369
.tcount = sizeof(NOTICEREF_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_crld.c
394
static const ASN1_TEMPLATE DIST_POINT_NAME_ch_tt[] = {
crypto/libressl/crypto/x509/x509_crld.c
415
.tcount = sizeof(DIST_POINT_NAME_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_crld.c
448
static const ASN1_TEMPLATE DIST_POINT_seq_tt[] = {
crypto/libressl/crypto/x509/x509_crld.c
476
.tcount = sizeof(DIST_POINT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_crld.c
508
static const ASN1_TEMPLATE CRL_DIST_POINTS_item_tt = {
crypto/libressl/crypto/x509/x509_crld.c
552
static const ASN1_TEMPLATE ISSUING_DIST_POINT_seq_tt[] = {
crypto/libressl/crypto/x509/x509_crld.c
601
.tcount = sizeof(ISSUING_DIST_POINT_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_extku.c
106
static const ASN1_TEMPLATE EXTENDED_KEY_USAGE_item_tt = {
crypto/libressl/crypto/x509/x509_genn.c
121
static const ASN1_TEMPLATE EDIPARTYNAME_seq_tt[] = {
crypto/libressl/crypto/x509/x509_genn.c
142
.tcount = sizeof(EDIPARTYNAME_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_genn.c
174
static const ASN1_TEMPLATE GENERAL_NAME_ch_tt[] = {
crypto/libressl/crypto/x509/x509_genn.c
246
.tcount = sizeof(GENERAL_NAME_ch_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_genn.c
278
static const ASN1_TEMPLATE GENERAL_NAMES_item_tt = {
crypto/libressl/crypto/x509/x509_genn.c
66
static const ASN1_TEMPLATE OTHERNAME_seq_tt[] = {
crypto/libressl/crypto/x509/x509_genn.c
88
.tcount = sizeof(OTHERNAME_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_info.c
108
static const ASN1_TEMPLATE ACCESS_DESCRIPTION_seq_tt[] = {
crypto/libressl/crypto/x509/x509_info.c
129
.tcount = sizeof(ACCESS_DESCRIPTION_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_info.c
161
static const ASN1_TEMPLATE AUTHORITY_INFO_ACCESS_item_tt = {
crypto/libressl/crypto/x509/x509_ncons.c
101
static const ASN1_TEMPLATE GENERAL_SUBTREE_seq_tt[] = {
crypto/libressl/crypto/x509/x509_ncons.c
129
.tcount = sizeof(GENERAL_SUBTREE_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_ncons.c
135
static const ASN1_TEMPLATE NAME_CONSTRAINTS_seq_tt[] = {
crypto/libressl/crypto/x509/x509_ncons.c
156
.tcount = sizeof(NAME_CONSTRAINTS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_pcia.c
115
.tcount = sizeof(PROXY_CERT_INFO_EXTENSION_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_pcia.c
41
static const ASN1_TEMPLATE PROXY_POLICY_seq_tt[] = {
crypto/libressl/crypto/x509/x509_pcia.c
62
.tcount = sizeof(PROXY_POLICY_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_pcia.c
94
static const ASN1_TEMPLATE PROXY_CERT_INFO_EXTENSION_seq_tt[] = {
crypto/libressl/crypto/x509/x509_pcons.c
112
.tcount = sizeof(POLICY_CONSTRAINTS_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_pcons.c
91
static const ASN1_TEMPLATE POLICY_CONSTRAINTS_seq_tt[] = {
crypto/libressl/crypto/x509/x509_pku.c
106
.tcount = sizeof(PKEY_USAGE_PERIOD_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_pku.c
85
static const ASN1_TEMPLATE PKEY_USAGE_PERIOD_seq_tt[] = {
crypto/libressl/crypto/x509/x509_pmaps.c
110
.tcount = sizeof(POLICY_MAPPING_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_pmaps.c
116
static const ASN1_TEMPLATE POLICY_MAPPINGS_item_tt = {
crypto/libressl/crypto/x509/x509_pmaps.c
89
static const ASN1_TEMPLATE POLICY_MAPPING_seq_tt[] = {
crypto/libressl/crypto/x509/x509_sxnet.c
100
static const ASN1_TEMPLATE SXNETID_seq_tt[] = {
crypto/libressl/crypto/x509/x509_sxnet.c
121
.tcount = sizeof(SXNETID_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/crypto/x509/x509_sxnet.c
153
static const ASN1_TEMPLATE SXNET_seq_tt[] = {
crypto/libressl/crypto/x509/x509_sxnet.c
174
.tcount = sizeof(SXNET_seq_tt) / sizeof(ASN1_TEMPLATE),
crypto/libressl/include/openssl/asn1t.h
146
static const ASN1_TEMPLATE tname##_seq_tt[]
crypto/libressl/include/openssl/asn1t.h
158
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
170
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
200
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
212
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
230
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
242
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
254
sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
285
static const ASN1_TEMPLATE tname##_ch_tt[]
crypto/libressl/include/openssl/asn1t.h
305
sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
317
sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
329
sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
crypto/libressl/include/openssl/asn1t.h
450
static const ASN1_TEMPLATE name##_tt
crypto/libressl/include/openssl/asn1t.h
481
const ASN1_TEMPLATE *default_tt; /* Type to use if no match */
crypto/libressl/include/openssl/asn1t.h
482
const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */
crypto/libressl/include/openssl/asn1t.h
487
const ASN1_TEMPLATE tt; /* item for this value */
crypto/libressl/include/openssl/asn1t.h
574
const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains the contents */
crypto/libressl/include/openssl/asn1t.h
899
int ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/libressl/include/openssl/asn1t.h
902
void ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
crypto/libressl/include/openssl/asn1t.h
903
int ASN1_template_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_TEMPLATE *tt);
crypto/libressl/include/openssl/asn1t.h
908
int ASN1_template_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_TEMPLATE *tt);
crypto/libressl/include/openssl/asn1t.h
95
static const ASN1_TEMPLATE tname##_item_tt