Lines Matching refs:ASN1_TEMPLATE
115 static const ASN1_TEMPLATE tname##_item_tt
153 static const ASN1_TEMPLATE tname##_seq_tt[]
163 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
197 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
215 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
227 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
257 static const ASN1_TEMPLATE tname##_ch_tt[]
273 sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
285 sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
438 static const ASN1_TEMPLATE name##_tt
470 const ASN1_TEMPLATE *default_tt; /* Type to use if no match */
471 const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */
476 const ASN1_TEMPLATE tt; /* item for this value */
571 const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains the contents */
928 int ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
931 void ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
932 int ASN1_template_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, const ASN1_TEMPLATE *t…
937 int ASN1_template_i2d(ASN1_VALUE **pval, unsigned char **out, const ASN1_TEMPLATE *tt);
946 ASN1_VALUE ** asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
948 const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt, int nullerr);