Lines Matching refs:tt
85 const ASN1_TEMPLATE *tt, char opt,
89 const ASN1_TEMPLATE *tt, char opt,
143 const unsigned char **in, long len, const ASN1_TEMPLATE *tt)
147 return asn1_template_ex_d2i(pval, in, len, tt, 0, &c);
159 const ASN1_TEMPLATE *tt, *errtt = NULL;
316 tt = it->templates + i;
317 pchptr = asn1_get_field_ptr(pval, tt);
318 ASN1_template_free(pchptr, tt);
329 for (i = 0, tt=it->templates; i < it->tcount; i++, tt++)
331 pchptr = asn1_get_field_ptr(pval, tt);
335 ret = asn1_template_ex_d2i(pchptr, &p, len, tt, 1, ctx);
343 errtt = tt;
412 for (i = 0, tt = it->templates; i < it->tcount; i++, tt++)
414 if (tt->flags & ASN1_TFLG_ADB_MASK)
418 seqtt = asn1_do_adb(pval, tt, 1);
425 for (i = 0, tt = it->templates; i < it->tcount; i++, tt++)
429 seqtt = asn1_do_adb(pval, tt, 1);
497 for (; i < it->tcount; tt++, i++)
500 seqtt = asn1_do_adb(pval, tt, 1);
546 const ASN1_TEMPLATE *tt, char opt,
556 flags = tt->flags;
570 &p, inlen, tt->tag, aclass, opt, ctx);
585 ret = asn1_template_noexp_d2i(val, &p, len, tt, 0, ctx);
615 tt, opt, ctx);
621 ASN1_template_free(val, tt);
627 const ASN1_TEMPLATE *tt, char opt,
635 flags = tt->flags;
648 sktag = tt->tag;
681 ASN1_ITEM_ptr(tt->item));
710 ASN1_ITEM_ptr(tt->item),
734 ASN1_ITEM_ptr(tt->item), tt->tag, aclass, opt, ctx);
746 ret = ASN1_item_ex_d2i(val, &p, len, ASN1_ITEM_ptr(tt->item),
747 -1, tt->flags & ASN1_TFLG_COMBINE, opt, ctx);
761 ASN1_template_free(val, tt);