Lines Matching refs:out
159 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
164 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent,
167 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld,
172 static int asn1_print_fsname(BIO *out, int indent,
176 int ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent, in ASN1_item_print() argument
186 return asn1_item_print_ctx(out, &ifld, indent, it, in ASN1_item_print()
190 static int asn1_item_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, in asn1_item_print_ctx() argument
204 parg.out = out; in asn1_item_print_ctx()
215 if (!nohdr && !asn1_print_fsname(out, indent, in asn1_item_print_ctx()
218 if (BIO_puts(out, "<ABSENT>\n") <= 0) in asn1_item_print_ctx()
229 if (!asn1_template_print_ctx(out, fld, indent, in asn1_item_print_ctx()
235 if (!asn1_primitive_print(out, fld, it, in asn1_item_print_ctx()
241 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx)) in asn1_item_print_ctx()
247 i = ef->asn1_ex_print(out, fld, indent, "", pctx); in asn1_item_print_ctx()
250 if ((i == 2) && (BIO_puts(out, "\n") <= 0)) in asn1_item_print_ctx()
255 BIO_printf(out, ":EXTERNAL TYPE %s\n", sname) <= 0) in asn1_item_print_ctx()
261 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx)) in asn1_item_print_ctx()
269 if (BIO_printf(out, in asn1_item_print_ctx()
276 if (!asn1_template_print_ctx(out, tmpfld, indent, tt, pctx)) in asn1_item_print_ctx()
282 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx)) in asn1_item_print_ctx()
288 if (BIO_puts(out, " {\n") <= 0) in asn1_item_print_ctx()
293 if (BIO_puts(out, "\n") <= 0) in asn1_item_print_ctx()
313 if (!asn1_template_print_ctx(out, tmpfld, in asn1_item_print_ctx()
319 if (BIO_printf(out, "%*s}\n", indent, "") < 0) in asn1_item_print_ctx()
332 BIO_printf(out, "Unprocessed type %d\n", it->itype); in asn1_item_print_ctx()
339 int asn1_template_print_ctx(BIO *out, ASN1_VALUE **fld, int indent, in asn1_template_print_ctx() argument
368 if (BIO_printf(out, "%*s%s OF %s {\n", in asn1_template_print_ctx()
372 else if (BIO_printf(out, "%*s%s:\n", indent, "", in asn1_template_print_ctx()
379 if ((i > 0) && (BIO_puts(out, "\n") <= 0)) in asn1_template_print_ctx()
383 if (!asn1_item_print_ctx(out, &skitem, indent + 2, in asn1_template_print_ctx()
387 if (!i && BIO_printf(out, "%*s<EMPTY>\n", indent + 2, "") <= 0) in asn1_template_print_ctx()
391 if (BIO_printf(out, "%*s}\n", indent, "") <= 0) in asn1_template_print_ctx()
396 return asn1_item_print_ctx(out, fld, indent, ASN1_ITEM_ptr(tt->item), in asn1_template_print_ctx()
400 static int asn1_print_fsname(BIO *out, int indent, in asn1_print_fsname() argument
414 if (BIO_write(out, spaces, nspaces) != nspaces) in asn1_print_fsname()
418 if (BIO_write(out, spaces, indent) != indent) in asn1_print_fsname()
428 if (BIO_puts(out, fname) <= 0) in asn1_print_fsname()
435 if (BIO_printf(out, " (%s)", sname) <= 0) in asn1_print_fsname()
440 if (BIO_puts(out, sname) <= 0) in asn1_print_fsname()
444 if (BIO_write(out, ": ", 2) != 2) in asn1_print_fsname()
449 static int asn1_print_boolean_ctx(BIO *out, const int bool, in asn1_print_boolean_ctx() argument
469 if (BIO_puts(out, str) <= 0) in asn1_print_boolean_ctx()
475 static int asn1_print_integer_ctx(BIO *out, ASN1_INTEGER *str, in asn1_print_integer_ctx() argument
481 if (BIO_puts(out, s) <= 0) in asn1_print_integer_ctx()
487 static int asn1_print_oid_ctx(BIO *out, const ASN1_OBJECT *oid, in asn1_print_oid_ctx() argument
496 if (BIO_printf(out, "%s (%s)", ln, objbuf) <= 0) in asn1_print_oid_ctx()
501 static int asn1_print_obstring_ctx(BIO *out, ASN1_STRING *str, int indent, in asn1_print_obstring_ctx() argument
506 if (BIO_printf(out, " (%ld unused bits)\n", in asn1_print_obstring_ctx()
510 else if (BIO_puts(out, "\n") <= 0) in asn1_print_obstring_ctx()
513 && BIO_dump_indent(out, (char *)str->data, str->length, in asn1_print_obstring_ctx()
519 static int asn1_primitive_print(BIO *out, ASN1_VALUE **fld, in asn1_primitive_print() argument
530 if (!asn1_print_fsname(out, indent, fname, sname, pctx)) in asn1_primitive_print()
533 return pf->prim_print(out, fld, it, indent, pctx); in asn1_primitive_print()
560 if (BIO_puts(out, "NULL\n") <= 0) in asn1_primitive_print()
567 if (BIO_puts(out, pname) <= 0) in asn1_primitive_print()
569 if (BIO_puts(out, ":") <= 0) in asn1_primitive_print()
580 ret = asn1_print_boolean_ctx(out, bool, pctx); in asn1_primitive_print()
586 ret = asn1_print_integer_ctx(out, str, pctx); in asn1_primitive_print()
590 ret = ASN1_UTCTIME_print(out, str); in asn1_primitive_print()
594 ret = ASN1_GENERALIZEDTIME_print(out, str); in asn1_primitive_print()
598 ret = asn1_print_oid_ctx(out, (const ASN1_OBJECT *)*fld, pctx); in asn1_primitive_print()
603 ret = asn1_print_obstring_ctx(out, str, indent, pctx); in asn1_primitive_print()
610 if (BIO_puts(out, "\n") <= 0) in asn1_primitive_print()
612 if (ASN1_parse_dump(out, str->data, str->length, in asn1_primitive_print()
619 ret = ASN1_STRING_print_ex(out, str, pctx->str_flags); in asn1_primitive_print()
624 if (needlf && BIO_puts(out, "\n") <= 0) in asn1_primitive_print()