Lines Matching refs:ASN1_TEMPLATE
90 static const ASN1_TEMPLATE tname##_item_tt
128 static const ASN1_TEMPLATE tname##_seq_tt[]
138 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
172 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
190 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
202 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
232 static const ASN1_TEMPLATE tname##_ch_tt[]
248 sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
260 sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
384 static const ASN1_TEMPLATE name##_tt
416 const ASN1_TEMPLATE *default_tt; /* Type to use if no match */
417 const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */
422 const ASN1_TEMPLATE tt; /* item for this value */
517 const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains the contents */
873 int ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
876 void ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
877 int ASN1_template_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_TEMPLATE *t…
882 int ASN1_template_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_TEMPLATE *tt);
891 ASN1_VALUE ** asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
893 const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr);