Lines Matching refs:tt
83 const ASN1_TEMPLATE *tt, char opt,
87 const ASN1_TEMPLATE *tt, char opt,
152 const ASN1_TEMPLATE *tt)
156 return asn1_template_ex_d2i(pval, in, len, tt, 0, &c);
168 const ASN1_TEMPLATE *tt, *errtt = NULL;
313 tt = it->templates + i;
314 pchptr = asn1_get_field_ptr(pval, tt);
315 ASN1_template_free(pchptr, tt);
324 for (i = 0, tt = it->templates; i < it->tcount; i++, tt++) {
325 pchptr = asn1_get_field_ptr(pval, tt);
329 ret = asn1_template_ex_d2i(pchptr, &p, len, tt, 1, ctx);
337 errtt = tt;
399 for (i = 0, tt = it->templates; i < it->tcount; i++, tt++) {
400 if (tt->flags & ASN1_TFLG_ADB_MASK) {
403 seqtt = asn1_do_adb(pval, tt, 0);
412 for (i = 0, tt = it->templates; i < it->tcount; i++, tt++) {
415 seqtt = asn1_do_adb(pval, tt, 1);
478 for (; i < it->tcount; tt++, i++) {
480 seqtt = asn1_do_adb(pval, tt, 1);
524 const ASN1_TEMPLATE *tt, char opt,
534 flags = tt->flags;
547 &p, inlen, tt->tag, aclass, opt, ctx);
559 ret = asn1_template_noexp_d2i(val, &p, len, tt, 0, ctx);
582 return asn1_template_noexp_d2i(val, in, inlen, tt, opt, ctx);
588 ASN1_template_free(val, tt);
594 const ASN1_TEMPLATE *tt, char opt,
602 flags = tt->flags;
613 sktag = tt->tag;
640 ASN1_item_ex_free(&vtmp, ASN1_ITEM_ptr(tt->item));
665 ASN1_ITEM_ptr(tt->item), -1, 0, 0, ctx)) {
671 ASN1_item_ex_free(&skfield, ASN1_ITEM_ptr(tt->item));
683 ASN1_ITEM_ptr(tt->item), tt->tag, aclass, opt,
692 ret = ASN1_item_ex_d2i(val, &p, len, ASN1_ITEM_ptr(tt->item),
693 -1, tt->flags & ASN1_TFLG_COMBINE, opt, ctx);
705 ASN1_template_free(val, tt);