Lines Matching refs:ASN1_TEMPLATE
112 static const ASN1_TEMPLATE tname##_item_tt
150 static const ASN1_TEMPLATE tname##_seq_tt[]
160 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
194 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
212 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
224 sizeof(tname##_seq_tt) / sizeof(ASN1_TEMPLATE),\
254 static const ASN1_TEMPLATE tname##_ch_tt[]
270 sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
282 sizeof(tname##_ch_tt) / sizeof(ASN1_TEMPLATE),\
435 static const ASN1_TEMPLATE name##_tt
453 /* Macro to extract ASN1_ITEM and ASN1_ADB pointer from ASN1_TEMPLATE */
467 const ASN1_TEMPLATE *default_tt; /* Type to use if no match */
468 const ASN1_TEMPLATE *null_tt; /* Type to use if selector is NULL */
473 const ASN1_TEMPLATE tt; /* item for this value */
567 const ASN1_TEMPLATE *templates; /* If SEQUENCE or CHOICE this contains
931 int ASN1_template_new(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
934 void ASN1_template_free(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
936 const ASN1_TEMPLATE *tt);
944 const ASN1_TEMPLATE *tt);
956 ASN1_VALUE **asn1_get_field_ptr(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt);
958 const ASN1_TEMPLATE *asn1_do_adb(ASN1_VALUE **pval, const ASN1_TEMPLATE *tt,