Lines Matching defs:pctx

160                                int nohdr, const ASN1_PCTX *pctx);
163 const ASN1_TEMPLATE *tt, const ASN1_PCTX *pctx);
168 const ASN1_PCTX *pctx);
172 const ASN1_PCTX *pctx);
175 const ASN1_ITEM *it, const ASN1_PCTX *pctx)
178 if (pctx == NULL)
179 pctx = &default_pctx;
180 if (pctx->flags & ASN1_PCTX_FLAGS_NO_STRUCT_NAME)
184 return asn1_item_print_ctx(out, &ifld, indent, it, NULL, sname, 0, pctx);
190 int nohdr, const ASN1_PCTX *pctx)
202 parg.pctx = pctx;
208 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_ABSENT) {
209 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx))
221 it->templates, pctx))
227 if (!asn1_primitive_print(out, fld, it, indent, fname, sname, pctx))
232 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx))
237 i = ef->asn1_ex_print(out, fld, indent, "", pctx);
250 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx))
263 if (!asn1_template_print_ctx(out, tmpfld, indent, tt, pctx))
269 if (!nohdr && !asn1_print_fsname(out, indent, fname, sname, pctx))
272 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_SEQUENCE) {
297 indent + 2, seqtt, pctx))
300 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_SEQUENCE) {
321 const ASN1_TEMPLATE *tt, const ASN1_PCTX *pctx)
326 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME)
330 if (pctx->flags & ASN1_PCTX_FLAGS_NO_FIELD_NAME)
341 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_SSOF) {
360 pctx))
365 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_SEQUENCE) {
372 fname, sname, 0, pctx);
377 const ASN1_PCTX *pctx)
394 if (pctx->flags & ASN1_PCTX_FLAGS_NO_STRUCT_NAME)
396 if (pctx->flags & ASN1_PCTX_FLAGS_NO_FIELD_NAME)
419 const ASN1_PCTX *pctx)
444 const ASN1_PCTX *pctx)
458 const ASN1_PCTX *pctx)
472 const ASN1_PCTX *pctx)
489 const ASN1_PCTX *pctx)
497 if (!asn1_print_fsname(out, indent, fname, sname, pctx))
500 return pf->prim_print(out, fld, it, indent, pctx);
511 if (pctx->flags & ASN1_PCTX_FLAGS_NO_ANY_TYPE)
516 if (pctx->flags & ASN1_PCTX_FLAGS_SHOW_TYPE)
541 ret = asn1_print_boolean_ctx(out, boolval, pctx);
547 ret = asn1_print_integer_ctx(out, str, pctx);
559 ret = asn1_print_oid_ctx(out, (const ASN1_OBJECT *)*fld, pctx);
564 ret = asn1_print_obstring_ctx(out, str, indent, pctx);
579 ret = ASN1_STRING_print_ex(out, str, pctx->str_flags);